public interface RecipeBatchProxyManager extends OsidProxyManager, RecipeBatchProfile
The recipe batch proxy manager provides access to recipe batch sessions
and provides interoperability tests for various aspects of this service.
Methods in this manager support the passing of a Proxy
object. The sessions included in this manager are:
RecipeBatchAdminSession: a session to manage
recipes in bulk DirectionBatchAdminSession: a session to manage
directiond in bulk ProcedureBatchAdminSession: a session to manage
procedures in bulk CookbookBatchAdminSession: a session to create,
modify and delete Cookbook in bulk | Modifier and Type | Method and Description |
|---|---|
CookbookBatchAdminSession |
getCookbookBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk cookbook
administration service. |
DirectionBatchAdminSession |
getDirectionBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk direction
administration service. |
DirectionBatchAdminSession |
getDirectionBatchAdminSessionForCookbook(Id cookbookId,
Proxy proxy)
Gets the
OsidSession associated with the bulk direction
administration service for the given cookbook. |
ProcedureBatchAdminSession |
getProcedureBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk procedure
administration service. |
ProcedureBatchAdminSession |
getProcedureBatchAdminSessionForCookbook(Id cookbookId,
Proxy proxy)
Gets the
OsidSession associated with the bulk procedure
administration service for the given cookbook. |
RecipeBatchAdminSession |
getRecipeBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk recipe
administration service. |
RecipeBatchAdminSession |
getRecipeBatchAdminSessionForCookbook(Id cookbookId,
Proxy proxy)
Gets the
OsidSession associated with the bulk recipe
administration service for the given cookbook. |
changeBranch, initialize, rollbackServiceclosesupportsCookbookBatchAdmin, supportsDirectionBatchAdmin, supportsProcedureBatchAdmin, supportsRecipeBatchAdmin, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdRecipeBatchAdminSession getRecipeBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk recipe
administration service.proxy - a proxy RecipeBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsRecipeBatchAdmin() is false optional - This method must be implemented if
supportsRecipeBatchAdmin() is true. RecipeBatchAdminSession getRecipeBatchAdminSessionForCookbook(Id cookbookId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk recipe
administration service for the given cookbook.cookbookId - the Id of the Cookbook
proxy - a proxy RecipeBatchAdminSession NotFoundException - no Cookbook found by
the given Id NullArgumentException - cookbookId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsRecipeBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsRecipeBatchAdmin() and
supportsVisibleFederation() are true
DirectionBatchAdminSession getDirectionBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk direction
administration service.proxy - a proxy DirectionBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsDirectionBatchAdmin() is false optional - This method must be implemented if
supportsDirectionBatchAdmin() is true.
DirectionBatchAdminSession getDirectionBatchAdminSessionForCookbook(Id cookbookId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk direction
administration service for the given cookbook.cookbookId - the Id of the Cookbook
proxy - a proxy DirectionBatchAdminSession NotFoundException - no Cookbook found by
the given Id NullArgumentException - cookbookId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsDirectionBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsDirectionBatchAdmin() and
supportsVisibleFederation() are true
ProcedureBatchAdminSession getProcedureBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk procedure
administration service.proxy - a proxy ProcedureBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProcedureBatchAdmin() is false optional - This method must be implemented if
supportsProcedureBatchAdmin() is true.
ProcedureBatchAdminSession getProcedureBatchAdminSessionForCookbook(Id cookbookId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk procedure
administration service for the given cookbook.cookbookId - the Id of the Cookbook
proxy - a proxy ProcedureBatchAdminSession NotFoundException - no Cookbook found by
the given Id NullArgumentException - cookbookId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProcedureBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProcedureBatchAdmin() and
supportsVisibleFederation() are true
CookbookBatchAdminSession getCookbookBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk cookbook
administration service.proxy - a proxy CookbookBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCookbookBatchAdmin() is false optional - This method must be implemented if
supportsCookbookBatchAdmin() is true.