public interface AuthorizationBatchManager extends OsidManager, AuthorizationBatchProfile
The authorization batch manager provides access to authorization batch sessions and provides interoperability tests for various aspects of this service. 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()
Gets the
OsidSession associated with the bulk
authorization administration service. |
AuthorizationBatchAdminSession |
getAuthorizationBatchAdminSessionForVault(Id vaultId)
Gets the
OsidSession associated with the bulk
authorization administration service for the given vault. |
FunctionBatchAdminSession |
getFunctionBatchAdminSession()
Gets the
OsidSession associated with the bulk function
administration service. |
FunctionBatchAdminSession |
getFunctionBatchAdminSessionForVault(Id vaultId)
Gets the
OsidSession associated with the bulk function
administration service for the given vault. |
QualifierBatchAdminSession |
getQualifierBatchAdminSession()
Gets the
OsidSession associated with the bulk qualifier
administration service. |
QualifierBatchAdminSession |
getQualifierBatchAdminSessionForVault(Id vaultId)
Gets the
OsidSession associated with the bulk qualifier
administration service for the given vault. |
VaultBatchAdminSession |
getVaultBatchAdminSession()
Gets the
OsidSession associated with the bulk vault
administration service. |
changeBranch, initialize, rollbackServiceclosesupportsAuthorizationBatchAdmin, supportsFunctionBatchAdmin, supportsQualifierBatchAdmin, supportsVaultBatchAdmin, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdAuthorizationBatchAdminSession getAuthorizationBatchAdminSession() throws OperationFailedException
OsidSession associated with the bulk
authorization administration service. AuthorizationBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsAuthorizationBatchAdmin() is false
optional - This method must be implemented if
supportsAuthorizationBatchAdmin() is true.
AuthorizationBatchAdminSession getAuthorizationBatchAdminSessionForVault(Id vaultId) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk
authorization administration service for the given vault.vaultId - the Id of the Vault AuthorizationBatchAdminSession NotFoundException - no Vault found by
the given Id NullArgumentException - vaultId 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() throws OperationFailedException
OsidSession associated with the bulk function
administration service. FunctionBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsFunctionBatchAdmin() is false optional - This method must be implemented if
supportsFunctionBatchAdmin() is true.
FunctionBatchAdminSession getFunctionBatchAdminSessionForVault(Id vaultId) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk function
administration service for the given vault.vaultId - the Id of the Vault FunctionBatchAdminSession NotFoundException - no Vault found by
the given Id NullArgumentException - vaultId 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() throws OperationFailedException
OsidSession associated with the bulk qualifier
administration service. QualifierBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsQualifierBatchAdmin() is false optional - This method must be implemented if
supportsQualifierBatchAdmin() is true.
QualifierBatchAdminSession getQualifierBatchAdminSessionForVault(Id vaultId) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk qualifier
administration service for the given vault.vaultId - the Id of the Vault QualifierBatchAdminSession NotFoundException - no Vault found by
the given Id NullArgumentException - vaultId 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() throws OperationFailedException
OsidSession associated with the bulk vault
administration service. VaultBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsVaultBatchAdmin() is false optional - This method must be implemented if
supportsVaultBatchAdmin() is true.