public interface InventoryShipmentBatchProxyManager extends OsidProxyManager, InventoryShipmentBatchProfile
The inventory shipment batch proxy manager provides access to inventory
shipment 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:
ShipmentBatchAdminSession:
a session to manage
shipmentd in bulk Modifier and Type | Method and Description |
---|---|
ShipmentBatchAdminSession |
getShipmentBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk shipment
administration service. |
ShipmentBatchAdminSession |
getShipmentBatchAdminSessionForWarehouse(Id warehouseId,
Proxy proxy)
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(Proxy proxy) throws OperationFailedException
OsidSession
associated with the bulk shipment
administration service.proxy
- a proxy ShipmentBatchAdminSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsShipmentBatchAdmin()
is false
optional
- This method must be implemented if
supportsShipmentBatchAdmin()
is true.
ShipmentBatchAdminSession getShipmentBatchAdminSessionForWarehouse(Id warehouseId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the bulk shipment
administration service for the given warehouse.warehouseId
- the Id
of the Warehouse
proxy
- a proxy ShipmentBatchAdminSession
NotFoundException
- no Warehouse
found
by the given Id
NullArgumentException
- warehouseId
or
proxy
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsShipmentBatchAdmin()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsShipmentBatchAdmin()
and
supportsVisibleFederation()
are true