|
|||||||||
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.profilesource.ProfileSourceModel com.plumtree.portalpages.ext.providers.rap.profilesource.RemoteProfileSourceModel
public class RemoteProfileSourceModel
This class implements the model for the Remote Profile Source editor
Field Summary | |
---|---|
static int |
PMODE_CREATE
|
static int |
PMODE_EDIT
|
static int |
PMODE_INVALID
The following static members define the possible modes this editor can be in. |
static java.lang.String |
RAP_PROVIDER_CLSID
The CLSID associated with this object type |
static java.lang.String |
STR_MVC_CLASS_NAME
The unique identifier for this class |
Fields inherited from class com.plumtree.portalpages.admin.editors.profilesource.ProfileSourceModel |
---|
m_arrOriginalPropMapInfo, m_arrPropMapInfo, m_asAuthPartners, m_nPartnerID, m_sProviderCLSID, m_strUniqueKeyPropertyName, m_sUniqueKeyTreePickerSpaceID, MAPLIST_NUMCOLUMNS, MAPLIST_PTOBJECTPOSITION |
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 | |
---|---|
RemoteProfileSourceModel()
|
Method Summary | |
---|---|
boolean |
CheckEditorAccessAndStart(XPHashtable _htFormData)
Retrieves the Web Service ID and initializes the Data Source. |
java.lang.Object |
Create()
This method is used by the ASManager to return new instances of managed objects. |
void |
DoTaskBeforeStore()
Code executed before the object is stored. |
void |
DoTaskOnStartEditor(XPHashtable _htFormData)
Code executed when the Editor is starting. |
int |
GetCreatorID()
Returns the creatorID. |
java.lang.String |
GetName()
Returns the Class name. |
java.lang.Object[][] |
GetPartnerQueryFilter()
Method for retrieving the partner query method |
int |
GetPMode()
Returns the nPMode. |
java.lang.String |
GetPropertyMapInstructions()
|
java.lang.String |
GetProviderCLSID()
Returns the ProviderCLSID |
boolean |
IsPartnerMandatory()
Returns true if the partner is mandatory |
boolean |
IsPartnerSupported()
Returns true if Partner is supported |
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. |
Methods inherited from class com.plumtree.portalpages.admin.editors.profilesource.ProfileSourceModel |
---|
ClearHistory, DoTaskAfterStore, DoTaskOnComeBackFromSubEditor, Error, GetPartnerList, GetPropName, GetSelectedPartner, GetUniqueKey, GetUniqueKeyPickerSpaceID, GetUniqueKeyPropertyName, GetUserProperties, GetUserProperties, InitAuthPartners, PopulateSelectPTObject, PropertyMapHasChanged, SaveMainPage, SavePropMapPage, SetSelectedPartner, SetUniqueKey, StartPropMapList, StartSelectPTObject |
Methods inherited from class com.plumtree.portaluiinfrastructure.editor.ObjEditorModel |
---|
CheckEditorAccess, CheckFolderType, DisableSecurity, 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, 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 java.lang.String RAP_PROVIDER_CLSID
public static final int PMODE_INVALID
public static final int PMODE_CREATE
public static final int PMODE_EDIT
Constructor Detail |
---|
public RemoteProfileSourceModel()
Method Detail |
---|
public boolean CheckEditorAccessAndStart(XPHashtable _htFormData)
CheckEditorAccessAndStart
in class ObjEditorModel
_htFormData
-
public java.lang.Object Create()
EditorModel
Create
in interface IManagedObject
Create
in class EditorModel
IManagedObject.Create()
public void DoTaskBeforeStore()
DoTaskBeforeStore
in class ProfileSourceModel
public void DoTaskOnStartEditor(XPHashtable _htFormData)
DoTaskOnStartEditor
in class ProfileSourceModel
_htFormData
- public java.lang.String GetName()
GetName
in interface IMVCObject
GetName
in class EditorModel
public java.lang.Object[][] GetPartnerQueryFilter()
ProfileSourceModel
GetPartnerQueryFilter
in interface IProfileSourceModelRO
GetPartnerQueryFilter
in class ProfileSourceModel
public java.lang.String GetProviderCLSID()
ProfileSourceModel
GetProviderCLSID
in interface IProfileSourceModelRO
GetProviderCLSID
in class ProfileSourceModel
public boolean IsPartnerMandatory()
ProfileSourceModel
IsPartnerMandatory
in class ProfileSourceModel
public boolean IsPartnerSupported()
ProfileSourceModel
IsPartnerSupported
in interface IProfileSourceModelRO
IsPartnerSupported
in class ProfileSourceModel
public int SavePage(java.lang.String _sPageName, XPHashtable _htFormData)
SavePage
in interface IRepostModel
SavePage
in class ProfileSourceModel
_sPageName
- _htFormData
-
public java.lang.String GetPropertyMapInstructions()
GetPropertyMapInstructions
in interface IProfileSourceModelRO
GetPropertyMapInstructions
in class ProfileSourceModel
IProfileSourceModelRO.GetPropertyMapInstructions()
public void SetMemberVariablesFromQS(XPHashtable _htFormData)
ObjEditorModel
SetMemberVariablesFromQS
in class ObjEditorModel
ObjEditorModel.SetMemberVariablesFromQS(XPHashtable)
public int GetPMode()
public int GetCreatorID()
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |