public interface ProxyProxyManager extends OsidProxyManager, ProxyProfile
The proxy proxy manager provides access to proxy sessions and provides
interoperability tests for various aspects of this service. Methods in
this manager support the passing of a Proxy.
The sessions
included in this manager are:
ProxySession:
a session to acquire proxies Modifier and Type | Method and Description |
---|---|
ProxySession |
getProxySession(Proxy proxy)
Gets the
OsidSession associated with the
ProxySession using the supplied Proxy. |
changeBranch, initialize, rollbackService
close
getProxyConditionRecordTypes, getProxyRecordTypes, supportsProxy, supportsProxyConditionRecordType, supportsProxyRecordType
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
ProxySession getProxySession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the
ProxySession
using the supplied Proxy.
proxy
- proxy ProxySession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsProxy()
is false
optional
- This method must be implemented if
supportsProxy()
is true.