| Interface | osid.id.batch.IdBatchManager | ||
|---|---|---|---|
| Implements | osid.OsidManager | ||
| osid.id.batch.IdBatchProfile | |||
| Description | 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: 
 | ||
| Method | getIdBatchIssueSession | ||
| Description | Gets the session associated with the Id bulk issue service. | ||
| Return | osid.id.batch.IdBatchIssueSession | an  IdBatchIssueSession  | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED |  supportsIdBatchIssue() is false  | ||
| Compliance | optional | This method must be implemented if  supportsIdBatchIssue() is true.  | |
| Method | getIdBatchAdminSession | ||
| Description | Gets the session associated with the Id bulk admin service. | ||
| Return | osid.id.batch.IdBatchAdminSession | an  IdBatchAdminSession  | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED |  supportsIdBatchAdmin() is false  | ||
| Compliance | optional | This method must be implemented if  supportsIdBatchAdmin() is true.  | |