OSID Logo
OSID Specifications
proxy package
Version 3.1.0
Interfaceosid.proxy.ProxyProfile
Implementsosid.OsidProfile
Implemented Byosid.proxy.ProxyManager
osid.proxy.ProxyProxyManager
Description

The ProxyProfile describes the interoperability among proxy services.

MethodsupportsProxy
Description

Tests if a proxy session is supported.

Returnboolean true if proxy is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodgetProxyRecordTypes
Description

Gets the supported Proxy record interface types.

Returnosid.type.TypeList a list containing the supported Proxy record types
Compliancemandatory This method must be implemented.
MethodsupportsProxyRecordType
Description

Tests if the given Proxy record interface type is supported.

Parametersosid.type.TypeproxyRecordType a Type indicating a Proxy record type
Returnboolean true if the given type is supported, false otherwise
ErrorsNULL_ARGUMENT proxyRecordType is null
Compliancemandatory This method must be implemented.
MethodgetProxyConditionRecordTypes
Description

Gets the supported ProxyCondition record interface types.

Returnosid.type.TypeList a list containing the supported ProxyCondition record types
Compliancemandatory This method must be implemented.
MethodsupportsProxyConditionRecordType
Description

Tests if the given ProxyCondition record interface type is supported.

Parametersosid.type.TypeproxyConditionRecordType a Type indicating a ProxyCondition record type
Returnboolean true if the given type is supported, false otherwise
ErrorsNULL_ARGUMENT proxyConditionRecordType is null
Compliancemandatory This method must be implemented.