public interface ProxyProfile extends OsidProfile
The ProxyProfile
describes the interoperability among
proxy services.
Modifier and Type | Method and Description |
---|---|
TypeList |
getProxyConditionRecordTypes()
Gets the supported
ProxyCondition record interface
types. |
TypeList |
getProxyRecordTypes()
Gets the supported
Proxy record interface types. |
boolean |
supportsProxy()
Tests if a proxy session is supported.
|
boolean |
supportsProxyConditionRecordType(Type proxyConditionRecordType)
Tests if the given
ProxyCondition record interface type
is supported. |
boolean |
supportsProxyRecordType(Type proxyRecordType)
Tests if the given
Proxy record interface type is
supported. |
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
boolean supportsProxy()
true
if proxy is supported ,
false
otherwisemandatory
- This method must be implemented. TypeList getProxyRecordTypes()
Proxy
record interface types.getProxyRecordTypes
in interface OsidProfile
Proxy
record
typesmandatory
- This method must be implemented. boolean supportsProxyRecordType(Type proxyRecordType)
Proxy
record interface type is
supported.supportsProxyRecordType
in interface OsidProfile
proxyRecordType
- a Type
indicating a
Proxy
record type true
if the given type is supported,
false
otherwiseNullArgumentException
- proxyRecordType
is null
mandatory
- This method must be implemented. TypeList getProxyConditionRecordTypes()
ProxyCondition
record interface
types. ProxyCondition
record typesmandatory
- This method must be implemented. boolean supportsProxyConditionRecordType(Type proxyConditionRecordType)
ProxyCondition
record interface type
is supported.proxyConditionRecordType
- a Type
indicating a
ProxyCondition
record type true
if the given type is supported,
false
otherwiseNullArgumentException
- proxyConditionRecordType
is null
mandatory
- This method must be implemented.