OSID Logo
OSID Specifications
type package
Version 3.0.0
Interfaceosid.type.TypeProxyManager
Implementsosid.OsidProxyManager
osid.type.TypeProfile
Used Byosid.orchestration.OrchestrationManager
Description

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.

MethodgetTypeLookupSession
Description

Gets the OsidSession associated with the type lookup service.

Parametersosid.proxy.Proxyproxya proxy
Returnosid.type.TypeLookupSessiona TypeLookupSession
ErrorsNULL_ARGUMENTproxy is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsTypeLookup() is false
ComplianceoptionalThis method must be implemented if supportsTypeLookup() is true .
MethodgetTypeAdminSession
Description

Gets the OsidSession associated with the TypeAdmin service.

Parametersosid.proxy.Proxyproxya proxy
Returnosid.type.TypeAdminSessionthe new TypeAdminSession
ErrorsNULL_ARGUMENTproxy is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsTypeAdmin() is false
ComplianceoptionalThis method must be implemented if supportsTypeAdmin() is true .