public interface InventoryShipmentBatchManager extends OsidManager, InventoryShipmentBatchProfile
The inventory shipment batch manager provides access to inventory shipment batch sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
ShipmentBatchAdminSession: a session to create,
modify and delete Shipments in bulk | Modifier and Type | Method and Description |
|---|---|
ShipmentBatchAdminSession |
getShipmentBatchAdminSession()
Gets the
OsidSession associated with the bulk shipment
administration service. |
ShipmentBatchAdminSession |
getShipmentBatchAdminSessionForWarehouse(Id warehouseId)
Gets the
OsidSession associated with the bulk shipment
administration service for the given warehouse. |
changeBranch, initialize, rollbackServiceclosesupportsShipmentBatchAdmin, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdShipmentBatchAdminSession getShipmentBatchAdminSession() throws OperationFailedException
OsidSession associated with the bulk shipment
administration service. ShipmentBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsShipmentBatchAdmin() is false optional - This method must be implemented if
supportsShipmentBatchAdmin() is true.
ShipmentBatchAdminSession getShipmentBatchAdminSessionForWarehouse(Id warehouseId) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk shipment
administration service for the given warehouse.warehouseId - the Id of the Warehouse
ShipmentBatchAdminSession NotFoundException - no Warehouse found
by the given Id NullArgumentException - warehouseId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsShipmentBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsShipmentBatchAdmin() and
supportsVisibleFederation() are true