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, 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() 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.