OSID Logo
OSID Specifications
id batch package
Version 3.0.0
Release Candidate Preview
Interfaceosid.id.batch.IdBatchProxyManager
Implementsosid.OsidProxyManager
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. Methods in this manager support the passing of a Proxy object for the purpose of pasisng information from a server envrionment. 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
MethodgetIdBatchIssueSession
Description

Gets the session associated with the Id bulk issue service.

Parametersosid.proxy.Proxyproxya proxy
Returnosid.id.batch.IdBatchIssueSessionan IdBatchIssueSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIdBatchIssue() is false
ComplianceoptionalThis method must be implemented if supportsIdIssue() is true.
MethodgetIdBatchAdminSession
Description

Gets the session associated with the Id bulk administrative service.

Parametersosid.proxy.Proxyproxya proxy
Returnosid.id.batch.IdBatchAdminSessionan IdBatchAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIdBatchAdmin() is false
ComplianceoptionalThis method must be implemented if supportsIdBatchAdmin() is true.