public interface ProfileProxyManager extends OsidProxyManager, ProfileProfile
The profile manager provides access to profile sessions and provides
interoperability tests for various aspects of this service. Method sin
this manager accept a Proxy for passing information from
server environments. The sessions included in this manager are:
ProfilingSession: a session to performs profile
checks ProfileEntryLookupSession: a session to look up
ProfileEntries ProfileEntryQuerySession: a session to query
ProfileEntries ProfileEntrySearchSession: a session to search
ProfileEntries ProfileEntryAdminSession: a session to create,
modify and delete ProfileEntries ProfileEntryNotificationSession: a session to
receive messages pertaining to ProfileEntry changes
ProfileEntryProfileSession: a session to look up
profile entry to profile mappings ProfileEntryProfileAssignmentSession: a session to
manage profile entry to profile mappings ProfileEntrySmartProfileSession: a session to
manage smart profile entry profiles ProfileItemLookupSession: a session to look up
ProfileItems ProfileQuerySearchSession: a session to query ProfileItems
ProfileItemSearchSession: a session to search
ProfileItems ProfileItemAdminSession: a session to create,
modify and delete ProfileItems ProfileItemNotificationSession: a session to
receive messages pertaining to ProfileItem changes
ProfileItemProfileSession: a session for looking
up profile item and profile mappings ProfileItemProfileAssignmentSession: a session for
managing profile item and profile mappings ProfileItemSmartProfileSession: a session to
manage smart profile item profiles ProfileLookupSession: a session to lookup profiles
ProfileQuerySession: a session to query profiles
ProfileSearchSession : a session to search
profiles ProfileAdminSession : a session to create, modify
and delete profiles ProfileNotificationSession : a session to receive
messages pertaining to Profile changes ProfileHierarchySession : a session to traverse
the Profile hierarchy ProfileHierarchyDesignSession : a session to
manage the Profile hierarchy | Modifier and Type | Method and Description |
|---|---|
ProfileAdminSession |
getProfileAdminSession(Proxy proxy)
Gets the OsidSession associated with the profile administration
service.
|
ProfileBatchProxyManager |
getProfileBatchProxyManager()
Gets a
ProfileBatchProxyManager. |
ProfileEntryAdminSession |
getProfileEntryAdminSession(Proxy proxy)
Gets the
OsidSession associated with the profile entry
administration service. |
ProfileEntryAdminSession |
getProfileEntryAdminSessionForProfile(Id profileId,
Proxy proxy)
Gets the
OsidSession associated with the profile entry
admin service for the given profile. |
ProfileEntryLookupSession |
getProfileEntryLookupSession(Proxy proxy)
Gets the
OsidSession associated with the profile entry
lookup service. |
ProfileEntryLookupSession |
getProfileEntryLookupSessionForProfile(Id profileId,
Proxy proxy)
Gets the
OsidSession associated with the profile entry
lookup service for the given profile. |
ProfileEntryNotificationSession |
getProfileEntryNotificationSession(ProfileEntryReceiver profileEntryReceiver,
Proxy proxy)
Gets the notification session for notifications pertaining to profile
entry changes.
|
ProfileEntryNotificationSession |
getProfileEntryNotificationSessionForProfile(ProfileEntryReceiver profileEntryReceiver,
Id profileId,
Proxy proxy)
Gets the
OsidSession associated with the profile entry
notification service for the given profile. |
ProfileEntryProfileAssignmentSession |
getProfileEntryProfileAssignmentSession(Proxy proxy)
Gets the session for assigning profile entry to profile mappings.
|
ProfileEntryProfileSession |
getProfileEntryProfileSession(Proxy proxy)
Gets the session for retrieving profile entry to profile mappings.
|
ProfileEntryQuerySession |
getProfileEntryQuerySession(Proxy proxy)
Gets the
OsidSession associated with the profile entry
query service. |
ProfileEntryQuerySession |
getProfileEntryQuerySessionForProfile(Id profileId,
Proxy proxy)
Gets the
OsidSession associated with the profile entry
query service for the given profile. |
ProfileEntrySearchSession |
getProfileEntrySearchSession(Proxy proxy)
Gets the
OsidSession associated with the profile entry
search service. |
ProfileEntrySearchSession |
getProfileEntrySearchSessionForProfile(Id profileId,
Proxy proxy)
Gets the
OsidSession associated with the profile entry
search service for the given profile. |
ProfileEntrySmartProfileSession |
getProfileEntrySmartProfileSession(Id profileId,
Proxy proxy)
Gets the session for managing dynamic profile entry profile.
|
ProfileHierarchyDesignSession |
getProfileHierarchyDesignSession(Proxy proxy)
Gets the session designing profile hierarchies.
|
ProfileHierarchySession |
getProfileHierarchySession(Proxy proxy)
Gets the session traversing profile hierarchies.
|
ProfileItemAdminSession |
getProfileItemAdminSession(Proxy proxy)
Gets the
OsidSession associated with the profile item
administration service. |
ProfileItemAdminSession |
getProfileItemAdminSessionForProfile(Id profileId,
Proxy proxy)
Gets the
OsidSession associated with the profile item
admin service for the given profile. |
ProfileItemLookupSession |
getProfileItemLookupSession(Proxy proxy)
Gets the
OsidSession associated with the profile item
lookup service. |
ProfileItemLookupSession |
getProfileItemLookupSessionForProfile(Id profileId,
Proxy proxy)
Gets the
OsidSession associated with the profile item
lookup service for the given profile. |
ProfileItemNotificationSession |
getProfileItemNotificationSession(ProfileItemReceiver profileItemReceiver,
Proxy proxy)
Gets the notification session for notifications pertaining to profile
item changes.
|
ProfileItemNotificationSession |
getProfileItemNotificationSessionForProfile(ProfileItemReceiver profileItemReceiver,
Id profileId,
Proxy proxy)
Gets the
OsidSession associated with the profile item
notification service for the given profile. |
ProfileItemProfileSession |
getProfileItemProfileAssignmentSession(Proxy proxy)
Gets the session for assigning profile item to profile mappings.
|
ProfileItemProfileSession |
getProfileItemProfileSession(Proxy proxy)
Gets the session for retrieving profile item to profile mappings.
|
ProfileItemQuerySession |
getProfileItemQuerySession(Proxy proxy)
Gets a profile item query session.
|
ProfileItemQuerySession |
getProfileItemQuerySessionForProfile(Id profileId,
Proxy proxy)
Gets a profile item query session for the given profile.
|
ProfileItemSearchSession |
getProfileItemSearchSession(Proxy proxy)
Gets the
OsidSession associated with the profile item
search service. |
ProfileItemSearchSession |
getProfileItemSearchSessionForProfile(Id profileId,
Proxy proxy)
Gets the
OsidSession associated with the profile item
search service for the given profile. |
ProfileItemSmartProfileSession |
getProfileItemSmartProfileSession(Id profileId,
Proxy proxy)
Gets the session for managing dynamic profile item profile.
|
ProfileLookupSession |
getProfileLookupSession(Proxy proxy)
Gets the OsidSession associated with the profile lookup service.
|
ProfileNotificationSession |
getProfileNotificationSession(ProfileReceiver profileReceiver,
Proxy proxy)
Gets the notification session for notifications pertaining to profile
service changes.
|
ProfileQuerySession |
getProfileQuerySession(Proxy proxy)
Gets the profile query session.
|
ProfileRulesProxyManager |
getProfileRulesProxyManager()
Gets a
ProfileRulesProxyManager. |
ProfileSearchSession |
getProfileSearchSession(Proxy proxy)
Gets the OsidSession associated with the profile search service.
|
ProfilingSession |
getProfilingSession(Proxy proxy)
Gets a
ProfilingSession which is responsible for
performing profile checks. |
ProfilingSession |
getProfilingSessionForProfile(Id profileId,
Proxy proxy)
Gets a
ProfilingSession which is responsible for
performing profile checks for the given profile. |
changeBranch, initialize, rollbackServiceclosegetProfileEntryConditionRecordTypes, getProfileEntryRecordTypes, getProfileEntrySearchRecordTypes, getProfileItemRecordTypes, getProfileItemSearchRecordTypes, getProfileRecordTypes, getProfileSearchRecordTypes, supportsProfileAdmin, supportsProfileBatch, supportsProfileEntryAdmin, supportsProfileEntryConditionRecordType, supportsProfileEntryLookup, supportsProfileEntryNotification, supportsProfileEntryProfile, supportsProfileEntryProfileAssignment, supportsProfileEntryQuery, supportsProfileEntryRecordType, supportsProfileEntryRelationshpSmartProfile, supportsProfileEntrySearch, supportsProfileEntrySearchRecordType, supportsProfileHierarchy, supportsProfileHierarchyDesign, supportsProfileItemAdmin, supportsProfileItemLookup, supportsProfileItemNotification, supportsProfileItemProfile, supportsProfileItemProfileAssignment, supportsProfileItemQuery, supportsProfileItemRecordType, supportsProfileItemSearch, supportsProfileItemSearchRecordType, supportsProfileItemSmartProfile, supportsProfileLookup, supportsProfileNotification, supportsProfileQuery, supportsProfileRecordType, supportsProfileRules, supportsProfileSearch, supportsProfileSearchRecordType, supportsProfiling, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdProfilingSession getProfilingSession(Proxy proxy) throws OperationFailedException
ProfilingSession which is responsible for
performing profile checks.proxy - a proxyNullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsProfiling()
is false optional - This method must be implemented if
supportsProfiling() is true. ProfilingSession getProfilingSessionForProfile(Id profileId, Proxy proxy) throws NotFoundException, OperationFailedException
ProfilingSession which is responsible for
performing profile checks for the given profile.profileId - the Id of the profileproxy - a proxy a ProfilingSession NotFoundException - profileId not foundNullArgumentException - profileId or
proxy is null OperationFailedException - unable to complete
request UnimplementedException - supportsProfiling()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsProfiling() and
supportsVisibleFederation() are true.
ProfileEntryLookupSession getProfileEntryLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the profile entry
lookup service.proxy - a proxy ProfileEntryLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProfileEntryLookup() is false optional - This method must be implemented if
supportsProfileEntryLookup() is true.
ProfileEntryLookupSession getProfileEntryLookupSessionForProfile(Id profileId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the profile entry
lookup service for the given profile.profileId - the Id of the profileproxy - a proxy a ProfileEntryLookupSession NotFoundException - profileId not foundNullArgumentException - profileId or
proxy is null OperationFailedException - unable to complete
request UnimplementedException -
supportsProfileEntryLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProfileEntryLookup() and
supportsVisibleFederation() are true.
ProfileEntryQuerySession getProfileEntryQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the profile entry
query service.proxy - a proxy ProfileEntryQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProfileEntryQuery() is false optional - This method must be implemented if
supportsProfileEntryQuery() is true.
ProfileEntryQuerySession getProfileEntryQuerySessionForProfile(Id profileId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the profile entry
query service for the given profile.profileId - the Id of the Profile proxy - a proxy ProfileEntryQuerySession NotFoundException - no Profile found by
the given Id NullArgumentException - profileId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProfileEntryQuery() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProfileEntryQuery() and
supportsVisibleFederation() are true
ProfileEntrySearchSession getProfileEntrySearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the profile entry
search service.proxy - a proxy ProfileEntrySearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProfileEntrySearch() is false optional - This method must be implemented if
supportsProfileEntrySearch() is true.
ProfileEntrySearchSession getProfileEntrySearchSessionForProfile(Id profileId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the profile entry
search service for the given profile.profileId - the Id of the profileproxy - a proxy a ProfileEntrySearchSession NotFoundException - profileId not foundNullArgumentException - profileId or
proxy is null OperationFailedException - unable to complete
request UnimplementedException -
supportsProfileEntrySearch() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProfileEntrySearch() and
supportsVisibleFederation() are true.
ProfileEntryAdminSession getProfileEntryAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the profile entry
administration service.proxy - a proxy ProfileEntryAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProfileEntryAdmin() is false optional - This method must be implemented if
supportsProfileEntryAdmin() is true.
ProfileEntryAdminSession getProfileEntryAdminSessionForProfile(Id profileId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the profile entry
admin service for the given profile.profileId - the Id of the profileproxy - a proxy a ProfileEntryAdminSession NotFoundException - profileId not foundNullArgumentException - profileId or
proxy is null OperationFailedException - unable to complete
request UnimplementedException -
supportsProfileEntryAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProfileEntryAdmin() and
supportsVisibleFederation() are true.
ProfileEntryNotificationSession getProfileEntryNotificationSession(ProfileEntryReceiver profileEntryReceiver, Proxy proxy) throws OperationFailedException
profileEntryReceiver - the profile entry receiverproxy - a proxy ProfileEntryNotificationSession NullArgumentException - profileEntryReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProfileEntryNotification() is false
optional - This method must be implemented if
supportsProfileEntryNotification() is true.
ProfileEntryNotificationSession getProfileEntryNotificationSessionForProfile(ProfileEntryReceiver profileEntryReceiver, Id profileId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the profile entry
notification service for the given profile.profileEntryReceiver - the profile entry receiver interfaceprofileId - the profile entry receiverproxy - a proxy a ProfileEntryNotificationSession NotFoundException - profileId not foundNullArgumentException - profileEntryReceiver,
profileId or proxy is null
OperationFailedException - unable to complete
request UnimplementedException -
supportsProfileEntryNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProfileEntryNotification() and
supportsVisibleFederation() are true.
ProfileEntryProfileSession getProfileEntryProfileSession(Proxy proxy) throws OperationFailedException
proxy - a proxy ProfileEntryProfileSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProfileEntryProfile() is false optional - This method must be implemented if
supportsProfileEntryProfile() is true.
ProfileEntryProfileAssignmentSession getProfileEntryProfileAssignmentSession(Proxy proxy) throws OperationFailedException
proxy - a proxy ProfileEntryProfileAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProfileEntryProfileAssignment() is
false optional - This method must be implemented if
supportsProfileEntryProfileAssignment() is
true. ProfileEntrySmartProfileSession getProfileEntrySmartProfileSession(Id profileId, Proxy proxy) throws NotFoundException, OperationFailedException
profileId - the Id of the profileproxy - a proxy ProfileEntrySmartProfileSession NotFoundException - profileId not foundNullArgumentException - profileId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProfileEntrySmartProfile() is false
optional - This method must be implemented if
supportsProfileEntrySmartProfile() is true.
ProfileItemLookupSession getProfileItemLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the profile item
lookup service.proxy - a proxy ProfileItemLookupSession NullArgumentException - profileId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProfileItemLookup() is false optional - This method must be implemented if
supportsProfileItemLookup() is true.
ProfileItemLookupSession getProfileItemLookupSessionForProfile(Id profileId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the profile item
lookup service for the given profile.profileId - the Id of the profileproxy - a proxy a ProfileItemLookupSession NotFoundException - profileId not foundNullArgumentException - profileId or
proxy is null OperationFailedException - unable to complete
request UnimplementedException -
supportsProfileItemLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProfileItemLookup() and
supportsVisibleFederation() are true.
ProfileItemQuerySession getProfileItemQuerySession(Proxy proxy) throws OperationFailedException
proxy - a proxy a ProfileItemQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProfileItemQuery() is false optional - This method must be implemented if
supportsProfileItemQuery() is true. ProfileItemQuerySession getProfileItemQuerySessionForProfile(Id profileId, Proxy proxy) throws NotFoundException, OperationFailedException
profileId - the Id of the profileproxy - a proxy a ProfileItemQuerySession NotFoundException - profileId not foundNullArgumentException - profileId or
proxy is null OperationFailedException - unable to complete
request UnimplementedException -
supportsProfileItemQuery() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProfileItemQuery() and
supportsVisibleFederation() are true.
ProfileItemSearchSession getProfileItemSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the profile item
search service.proxy - a proxy ProfileItemSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProfileItemSearch() is false optional - This method must be implemented if
supportsProfileItemSearch() is true.
ProfileItemSearchSession getProfileItemSearchSessionForProfile(Id profileId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the profile item
search service for the given profile.profileId - the Id of the profileproxy - a proxy ProfileItemSearchSession NotFoundException - profileId not foundNullArgumentException - profileId or
proxy is null OperationFailedException - unable to complete
request UnimplementedException -
supportsProfileItemSearch() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProfileItemSearch() and
supportsVisibleFederation() are true.
ProfileItemAdminSession getProfileItemAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the profile item
administration service.proxy - a proxy ProfileItemAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProfileItemAdmin() is false optional - This method must be implemented if
supportsProfileItemAdmin() is true. ProfileItemAdminSession getProfileItemAdminSessionForProfile(Id profileId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the profile item
admin service for the given profile.profileId - the Id of the profileproxy - a proxy a ProfileItemAdminSession NotFoundException - profileId not foundNullArgumentException - profileId or
proxy is null OperationFailedException - unable to complete
request UnimplementedException -
supportsProfileItemAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProfileItemAdmin() and
supportsVisibleFederation() are true.
ProfileItemNotificationSession getProfileItemNotificationSession(ProfileItemReceiver profileItemReceiver, Proxy proxy) throws OperationFailedException
profileItemReceiver - the profile item receiverproxy - a proxy ProfileItemNotificationSession NullArgumentException - profileItemReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProfileItemNotification() is false
optional - This method must be implemented if
supportsProfileItemNotification() is true.
ProfileItemNotificationSession getProfileItemNotificationSessionForProfile(ProfileItemReceiver profileItemReceiver, Id profileId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the profile item
notification service for the given profile.profileItemReceiver - the profile item receiverprofileId - the Id of the profileproxy - a proxy a ProfileItemNotificationSession NotFoundException - profileId not foundNullArgumentException - profileItemReceiver,
profileId or proxy is null
OperationFailedException - unable to complete
request UnimplementedException -
supportsProfileItemNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProfileItemNotification() and
supportsVisibleFederation() are true.
ProfileItemProfileSession getProfileItemProfileSession(Proxy proxy) throws OperationFailedException
proxy - a proxy ProfileItemProfileSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProfileItemProfile() is false optional - This method must be implemented if
supportsProfileItemProfile() is true.
ProfileItemProfileSession getProfileItemProfileAssignmentSession(Proxy proxy) throws OperationFailedException
proxy - a proxy ProfileItemProfileAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProfileItemProfileAssignment() is false
optional - This method must be implemented if
supportsProfileItemProfileAssignment() is
true. ProfileItemSmartProfileSession getProfileItemSmartProfileSession(Id profileId, Proxy proxy) throws NotFoundException, OperationFailedException
profileId - the Id of the profileproxy - a proxy ProfileItemSmartProfileSession NotFoundException - profileId not foundNullArgumentException - profileId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProfileItemSmartProfile() is false
optional - This method must be implemented if
supportsProfileItemSmartProfile() is true.
ProfileLookupSession getProfileLookupSession(Proxy proxy) throws OperationFailedException
proxy - a proxy ProfileLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsProfileLookup()
is false optional - This method must be implemented if
supportsProfileLookup() is true. ProfileQuerySession getProfileQuerySession(Proxy proxy) throws OperationFailedException
proxy - a proxy ProfileQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsProfileQuery()
is false optional - This method must be implemented if
supportsProfileQuery() is true. ProfileSearchSession getProfileSearchSession(Proxy proxy) throws OperationFailedException
proxy - a proxy ProfileSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsProfileSearch()
is false optional - This method must be implemented if
supportsProfileSearch() is true. ProfileAdminSession getProfileAdminSession(Proxy proxy) throws OperationFailedException
proxy - a proxy ProfileAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsProfileAdmin()
is false optional - This method must be implemented if
supportsProfileAdmin() is true. ProfileNotificationSession getProfileNotificationSession(ProfileReceiver profileReceiver, Proxy proxy) throws OperationFailedException
profileReceiver - the profile receiverproxy - a proxy ProfileNotificationSession NullArgumentException - profileReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProfileNotification() is false optional - This method must be implemented if
supportsProfileNotification() is true. ProfileHierarchySession getProfileHierarchySession(Proxy proxy) throws OperationFailedException
proxy - a proxy ProfileHierarchySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProfileHierarchy() is false optional - This method must be implemented if
supportsProfileHierarchy() is true. ProfileHierarchyDesignSession getProfileHierarchyDesignSession(Proxy proxy) throws OperationFailedException
proxy - a proxy ProfileHierarchyDesignSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProfileHierarchyDesign() is false optional - This method must be implemented if
supportsProfileHierarchyDesign() is true. ProfileBatchProxyManager getProfileBatchProxyManager() throws OperationFailedException
ProfileBatchProxyManager. ProfileBatchProxyManager OperationFailedException - unable to complete requestUnimplementedException - supportsProfileBatch()
is false optional - This method must be implemented if
supportsProfileBatch() is true. ProfileRulesProxyManager getProfileRulesProxyManager() throws OperationFailedException
ProfileRulesProxyManager. ProfileRulesProxyManager OperationFailedException - unable to complete requestUnimplementedException - supportsProfileRules()
is false optional - This method must be implemented if
supportsProfileRules() is true.