OSID Logo
OSID Specifications
proxy package
Version 3.0.0
Release Candidate Preview
Interfaceosid.proxy.ProxyProfile
Implementsosid.OsidProfile
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
CompliancemandatoryThis method must be implemented.
MethodgetProxyRecordTypes
Description

Gets the supported Proxy record interface types.

Returnosid.type.TypeLista list containing the supported Proxy record types
CompliancemandatoryThis method must be implemented.
MethodsupportsProxyRecordType
Description

Tests if the given Proxy record interface type is supported.

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

Gets the supported ProxyCondition record interface types.

Returnosid.type.TypeLista list containing the supported ProxyCondition record types
CompliancemandatoryThis method must be implemented.
MethodsupportsProxyConditionRecordType
Description

Tests if the given ProxyCondition record interface type is supported.

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