public interface AuthorizationBatchProxyManager extends OsidProxyManager, AuthorizationBatchProfile
The authorization batch proxy manager provides access to authorization
batch sessions and provides interoperability tests for various aspects of
this service. Methods in this manager support the passing of a
Proxy
object. The sessions included in this manager are:
AuthorizationBatchAdminSession:
a session to
create, modify and delete authorizations in bulk FunctionBatchSession:
a session to create, modify
and delete functions in bulk QualifierBatchAdminSession:
a session to create,
modify and delete qualifiers in bulk VaultBatchAdminSession:
a session to create,
modify and delete vaults in bulk Modifier and Type | Method and Description |
---|---|
AuthorizationBatchAdminSession |
getAuthorizationBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk
authorization administration service. |
AuthorizationBatchAdminSession |
getAuthorizationBatchAdminSessionForVault(Id vaultId,
Proxy proxy)
Gets the
OsidSession associated with the bulk
authorization administration service for the given vault. |
FunctionBatchAdminSession |
getFunctionBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk function
administration service. |
FunctionBatchAdminSession |
getFunctionBatchAdminSessionForVault(Id vaultId,
Proxy proxy)
Gets the
OsidSession associated with the bulk function
administration service for the given vault. |
QualifierBatchAdminSession |
getQualifierBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk qualifier
administration service. |
QualifierBatchAdminSession |
getQualifierBatchAdminSessionForVault(Id vaultId,
Proxy proxy)
Gets the
OsidSession associated with the bulk qualifier
administration service for the given vault. |
VaultBatchAdminSession |
getVaultBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk vault
administration service. |
changeBranch, initialize, rollbackService
close
supportsAuthorizationBatchAdmin, supportsFunctionBatchAdmin, supportsQualifierBatchAdmin, supportsVaultBatchAdmin, supportsVisibleFederation
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
AuthorizationBatchAdminSession getAuthorizationBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the bulk
authorization administration service.proxy
- a proxy AuthorizationBatchAdminSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAuthorizationBatchAdmin()
is false
optional
- This method must be implemented if
supportsAuthorizationBatchAdmin()
is true.
AuthorizationBatchAdminSession getAuthorizationBatchAdminSessionForVault(Id vaultId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the bulk
authorization administration service for the given vault.vaultId
- the Id
of the Vault
proxy
- a proxy AuthorizationBatchAdminSession
NotFoundException
- no Vault
found by
the given Id
NullArgumentException
- vaultId
or
proxy
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAuthorizationBatchAdmin()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsAuthorizationBatchAdmin()
and
supportsVisibleFederation()
are true
FunctionBatchAdminSession getFunctionBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the bulk function
administration service.proxy
- a proxy FunctionBatchAdminSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsFunctionBatchAdmin()
is false
optional
- This method must be implemented if
supportsFunctionBatchAdmin()
is true.
FunctionBatchAdminSession getFunctionBatchAdminSessionForVault(Id vaultId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the bulk function
administration service for the given vault.vaultId
- the Id
of the Vault
proxy
- a proxy FunctionBatchAdminSession
NotFoundException
- no Vault
found by
the given Id
NullArgumentException
- vaultId
or
proxy
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsFunctionBatchAdmin()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsFunctionBatchAdmin()
and
supportsVisibleFederation()
are true
QualifierBatchAdminSession getQualifierBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the bulk qualifier
administration service.proxy
- a proxy QualifierBatchAdminSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsQualifierBatchAdmin()
is false
optional
- This method must be implemented if
supportsQualifierBatchAdmin()
is true.
QualifierBatchAdminSession getQualifierBatchAdminSessionForVault(Id vaultId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the bulk qualifier
administration service for the given vault.vaultId
- the Id
of the Vault
proxy
- a proxy QualifierBatchAdminSession
NotFoundException
- no Vault
found by
the given Id
NullArgumentException
- vaultId
or
proxy
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsQualifierBatchAdmin()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsQualifierBatchAdmin()
and
supportsVisibleFederation()
are true
VaultBatchAdminSession getVaultBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the bulk vault
administration service.proxy
- a proxy VaultBatchAdminSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsVaultBatchAdmin()
is false
optional
- This method must be implemented if
supportsVaultBatchAdmin()
is true.