OSID Logo
OSID Specifications
inventory package
Version 3.1.0
Interfaceosid.inventory.Warehouse
Implementsosid.OsidCatalog
Used Byosid.inventory.InventoryAdminSession
osid.inventory.InventoryLookupSession
osid.inventory.InventoryNotificationSession
osid.inventory.InventoryQuerySession
osid.inventory.InventorySmartWarehouseSession
osid.inventory.ItemAdminSession
osid.inventory.ItemLookupSession
osid.inventory.ItemNotificationSession
osid.inventory.ItemQuerySession
osid.inventory.ItemSmartWarehouseSession
show 19 more…
osid.inventory.ModelAdminSession
osid.inventory.ModelLookupSession
osid.inventory.ModelNotificationSession
osid.inventory.ModelQuerySession
osid.inventory.ModelSmartWarehouseSession
osid.inventory.StockAdminSession
osid.inventory.StockLookupSession
osid.inventory.StockNotificationSession
osid.inventory.StockQuerySession
osid.inventory.StockSmartWarehouseSession
osid.inventory.WarehouseAdminSession
osid.inventory.WarehouseList
osid.inventory.WarehouseLookupSession
osid.inventory.WarehouseNode
osid.inventory.shipment.ShipmentAdminSession
osid.inventory.shipment.ShipmentLookupSession
osid.inventory.shipment.ShipmentNotificationSession
osid.inventory.shipment.ShipmentQuerySession
osid.inventory.shipment.ShipmentSmartWarehouseSession
Description

A Warehouse represents a collection of inventories.

MethodgetWarehouseRecord
Description

Gets the warehouse record corresponding to the given Warehouse record Type. This method is used to retrieve an object implementing the requested record. The warehouseRecordType may be the Type returned in getRecordTypes() or any of its parents in a Type hierarchy where hasRecordType(warehouseRecordType) is true.

Parametersosid.type.TypewarehouseRecordType the type of warehouse record to retrieve
Returnosid.inventory.records.WarehouseRecord the warehouse record
ErrorsNULL_ARGUMENT warehouseRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(warehouseRecordType) is false
Compliancemandatory This method must be implemented.