public interface IdProxyManager extends OsidProxyManager, IdProfile
This manager provides access to the available sessions of the Id
service. Methods in this manager support the passing of a Proxy
object for the purpose of pasisng information from a server
envrionment.
Ids
are created through the IdAdminSession
which provides the means for creating a unique identifier. The
IdBrowserSession
can be used for mapping one Id
to another in addition to getting a list of the assigned
identifiers.
Modifier and Type | Method and Description |
---|---|
IdAdminSession |
getIdAdminSession(Proxy proxy)
Gets the session associated with the id administrative service.
|
IdBatchProxyManager |
getIdBatchProxyManager()
Gets an
IdnProxyManager. |
IdIssueSession |
getIdIssueSession(Proxy proxy)
Gets the session associated with the id issue service.
|
IdLookupSession |
getIdLookupSession(Proxy proxy)
Gets the session associated with the id lookup service.
|
changeBranch, initialize, rollbackService
close
supportsIdAdmin, supportsIdBatch, supportsIdIssue, supportsIdLookup
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
IdLookupSession getIdLookupSession(Proxy proxy) throws OperationFailedException
proxy
- a proxy IdLookupSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsIdLookup()
is false
optional
- This method must be implemented if
supportsIdLookup()
is true.
IdIssueSession getIdIssueSession(Proxy proxy) throws OperationFailedException
proxy
- a proxy IdIssueSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
- supportsIdIssue()
is false
optional
- This method must be implemented if
supportsIdIssue()
is true.
IdAdminSession getIdAdminSession(Proxy proxy) throws OperationFailedException
proxy
- a proxy IdAdminSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
- supportsIdAdmin()
is false
optional
- This method must be implemented if
supportsIdAdmin()
is true.
IdBatchProxyManager getIdBatchProxyManager() throws OperationFailedException
IdnProxyManager.
IdBatchProxyManager
OperationFailedException
- unable to complete requestUnimplementedException
- supportsIdBatch()
is false
optional
- This method must be implemented if
supportsIdBatch()
is true.