public interface TypeProxyManager extends OsidProxyManager, TypeProfile
This manager provides access to the available sessions of the type
service. Methods in this manager support the passing of a Proxy
object for the purpose of passing information from a server
environment. The TypeLookupSession is used for looking up
Types and the TypeAdminSession is used for
managing and registering new Types.
| Modifier and Type | Method and Description |
|---|---|
TypeAdminSession |
getTypeAdminSession(Proxy proxy)
Gets the
OsidSession associated with the
TypeAdmin service. |
TypeLookupSession |
getTypeLookupSession(Proxy proxy)
Gets the
OsidSession associated with the type lookup
service. |
changeBranch, initialize, rollbackServiceclosesupportsTypeAdmin, supportsTypeLookupgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdTypeLookupSession getTypeLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the type lookup
service.proxy - a proxy TypeLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete
request UnimplementedException - supportsTypeLookup()
is false optional - This method must be implemented if
supportsTypeLookup() is true. TypeAdminSession getTypeAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the
TypeAdmin service.proxy - a proxy TypeAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete
request UnimplementedException - supportsTypeAdmin()
is false optional - This method must be implemented if
supportsTypeAdmin() is true.