Interface IdBatchManager
- All Superinterfaces:
AutoCloseable, Closeable, IdBatchProfile, OsidManager, OsidManager, OsidProfile, Sourceable
The Id batch manager provides access to Id batch sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
-
IdBatchIssueSession: a session to issue Ids in bulk -
IsBatchAdminSession: a session to create, modify and delete Ids in bulk
IdBatchManager may be accessed by multiple processing threads.-
Method Summary
Modifier and TypeMethodDescriptionGets the session associated with the Id bulk admin service.Gets the session associated with the Id bulk issue service.Methods inherited from interface IdBatchProfile
supportsIdBatchAdmin, supportsIdBatchIssueMethods inherited from interface OsidManager
closeMethods inherited from interface OsidManager
changeBranch, initialize, rollbackServiceMethods inherited from interface OsidProfile
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersionMethods inherited from interface Sourceable
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
-
Method Details
-
getIdBatchIssueSession
Gets the session associated with the Id bulk issue service.- Returns:
- an
IdBatchIssueSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsIdBatchIssue()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIdBatchIssue()} is {@code true}.
-
getIdBatchAdminSession
Gets the session associated with the Id bulk admin service.- Returns:
- an
IdBatchAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsIdBatchAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIdBatchAdmin()} is {@code true}.
-