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, rollbackService
close
supportsShipmentBatchAdmin, supportsVisibleFederation
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
ShipmentBatchAdminSession 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