|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.plumtree.uiinfrastructure.editor.EditorModel com.plumtree.portaluiinfrastructure.editor.ObjEditorModel com.plumtree.portalpages.admin.editors.webservice.WebServiceModel
public class WebServiceModel
Field Summary | |
---|---|
static java.lang.String |
STR_MVC_CLASS_NAME
Object Name |
static int |
WSMODE_AWS
|
static int |
WSMODE_CWS
|
static int |
WSMODE_INTRINSIC_PORTLET
|
static int |
WSMODE_MWS
|
static int |
WSMODE_NONE
The additional display modes this WebService Editor can be in. |
static int |
WSMODE_PAGELET
|
static int |
WSMODE_PORTLET
|
static int |
WSMODE_PWS
|
static int |
WSMODE_SWS
|
Fields inherited from class com.plumtree.portaluiinfrastructure.editor.ObjEditorModel |
---|
EDITOR_CLASSID_UNKNOWN, EDITOR_FOLDERID_UNKNOWN, EDITOR_OBJECTID_UNKNOWN, EDITOR_QS_BOL_QS_FORCESAVEINFOLDER, EDITOR_QS_INT_CLASS_ID, EDITOR_QS_INT_QS_FOLDER_ID, EDITOR_QS_INT_QS_OBJECT_ID, m_bDisableDescription, m_bDisableSecurity, m_bForceSavedInSuppliedFolder, m_bIsSysAdmin, m_nClassID, m_nFolderID, m_nFolderType, m_nObjectID, m_ptObject, m_Session, m_sFolderName, OBJECT_NAME_TRUNCATE |
Fields inherited from class com.plumtree.uiinfrastructure.editor.EditorModel |
---|
isReadAccessAvailable, m_asOwner, m_bCloseOnDone, m_bDeleteOnCancel, m_bEnableApplyButton, m_bEnableCancelButton, m_bHideLeftNav, m_bIsEditorReadOnly, m_bUserHasAccessToEditor, m_nEditorType |
Constructor Summary | |
---|---|
WebServiceModel()
|
Method Summary | |
---|---|
java.lang.Object |
Create()
This method is used by the ASManager to return new instances of managed objects. |
void |
DoTaskBeforeStore()
That method contains the code that should be executed just before the object is stored in the DB. |
void |
DoTaskOnStartEditor(XPHashtable _htFormData)
That method contains the code that should be executed just after the object has been initialized when the new editor is started. |
protected int |
GetEnsembleRemoteServer()
|
java.lang.String |
GetName()
Returns the Class name. |
int |
GetWSMode()
Returns the nWSMode. |
java.lang.String |
GetWSObjectMiniHelp()
|
java.lang.String |
GetWSObjectTitle()
|
XPArrayList |
GetWSViews()
Returns the arraylist of views that are registered IWSSubModels... |
void |
RegisterWSPage(java.lang.String strDPName)
This method is used to register a new WSPluginDP with this WebService main model. |
void |
RegisterWSSubModel(java.lang.String strPluginModelStorageName)
This method is used to register a new submodel with this WebService main model. |
int |
SavePage(java.lang.String _sPageName,
XPHashtable _htFormData)
Calls the right save function according to the page name passed in argument. |
void |
SetMemberVariablesFromQS(XPHashtable _htFormData)
Helper method for the StartEditor method. |
protected void |
SetupPageletSettings()
This method sets various required pagelet settings, such as always sending the csp-login token. |
void |
SetWSMode(int nWSMode)
Sets the nWSMode. |
void |
UpdateWSSubModels()
|
Methods inherited from class com.plumtree.portaluiinfrastructure.editor.ObjEditorModel |
---|
CheckEditorAccess, CheckEditorAccessAndStart, CheckFolderType, DisableSecurity, DoTaskOnComeBackFromSubEditor, Finish, ForceSaveInFolder, GetClassID, GetFolderID, GetFolderName, GetIsSysAdmin, GetMigrationStatus, GetObject, GetObjectDescription, GetObjectID, GetObjectName, GetParentFolderPath, GetPTSession, Init, InitIsSysAdminFlag, InitPTObject, IsDescriptionDisabled, IsMigrationApproved, SaveMigrationStatus, SetDisableDescription, SetEditorToReadOnly, SetMigrationStatus, StartKeywords, StartLocNamesList, StartMigrationHistory, StartObjectProp, StartSecurityList, StoreObject |
Methods inherited from class com.plumtree.uiinfrastructure.editor.EditorModel |
---|
Cancel, CleanupAllData, CleanupTempData, DoTaskAfterStore, DoTaskOnChangePage, GetAccessToEditorPriviledges, GetCloseOnDone, GetCurrentRepostAction, GetDeleteOnCancel, GetEditorType, GetEnableApplyButton, GetEnableCancelButton, GetHideLeftNav, GetIsEditorReadOnly, GetRedirectAfterFinish, GetUserHasAccessToEditor, SetCloseOnDone, SetDeleteOnCancel, SetEditorType, SetEnableApplyButton, SetHideLeftNav, SetPageStatus, SetUserHasAccessToEditor |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.plumtree.portaluiinfrastructure.editor.IObjEditorModelRO |
---|
GetClassID, GetObject, GetObjectDescription, GetObjectID, GetObjectName, GetParentFolderPath, GetPTSession |
Methods inherited from interface com.plumtree.uiinfrastructure.editor.IEditorModelRO |
---|
GetEditorType, GetEnableApplyButton, GetEnableCancelButton, GetHideLeftNav, GetIsEditorReadOnly |
Field Detail |
---|
public static final java.lang.String STR_MVC_CLASS_NAME
public static final int WSMODE_NONE
public static final int WSMODE_PORTLET
public static final int WSMODE_INTRINSIC_PORTLET
public static final int WSMODE_AWS
public static final int WSMODE_CWS
public static final int WSMODE_SWS
public static final int WSMODE_PWS
public static final int WSMODE_MWS
public static final int WSMODE_PAGELET
Constructor Detail |
---|
public WebServiceModel()
Method Detail |
---|
public java.lang.Object Create()
EditorModel
Create
in interface IManagedObject
Create
in class EditorModel
IManagedObject.Create()
public void DoTaskBeforeStore()
EditorModel
DoTaskBeforeStore
in class EditorModel
EditorModel.DoTaskBeforeStore()
public void DoTaskOnStartEditor(XPHashtable _htFormData)
EditorModel
DoTaskOnStartEditor
in class EditorModel
com.plumtree.uiinfrastructure.editor.EditorModel#DoTaskOnStartEditor(_htFormData)
public java.lang.String GetName()
EditorModel
GetName
in interface IMVCObject
GetName
in class EditorModel
IMVCObject.GetName()
public int GetWSMode()
public java.lang.String GetWSObjectTitle()
public java.lang.String GetWSObjectMiniHelp()
public XPArrayList GetWSViews()
public void RegisterWSPage(java.lang.String strDPName)
public void RegisterWSSubModel(java.lang.String strPluginModelStorageName)
public int SavePage(java.lang.String _sPageName, XPHashtable _htFormData)
ObjEditorModel
SavePage
in interface IRepostModel
SavePage
in class ObjEditorModel
IRepostModel.SavePage(String,
XPHashtable)
public void SetWSMode(int nWSMode)
nWSMode
- The nWSMode to setpublic void UpdateWSSubModels()
protected void SetupPageletSettings()
protected int GetEnsembleRemoteServer()
public void SetMemberVariablesFromQS(XPHashtable _htFormData)
ObjEditorModel
SetMemberVariablesFromQS
in class ObjEditorModel
com.plumtree.portaluiinfrastructure.editor.ObjEditorModel#SetMemberVariablesFromQS(com.plumtree.openfoundation.util.XPHashtable)
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |