package com.idega.block.trade.stockroom.data; import com.idega.data.IDOAddRelationshipException; import com.idega.data.IDOEntity; import com.idega.data.IDORemoveRelationshipException; /** * @author gimmi */ public interface SupplyPool extends IDOEntity { /** * @see com.idega.block.trade.stockroom.data.SupplyPoolBMPBean#setName */ public void setName(String name); /** * @see com.idega.block.trade.stockroom.data.SupplyPoolBMPBean#getName */ public String getName(); /** * @see com.idega.block.trade.stockroom.data.SupplyPoolBMPBean#setDescription */ public void setDescription(String description); /** * @see com.idega.block.trade.stockroom.data.SupplyPoolBMPBean#getDescription */ public String getDescription(); /** * @see com.idega.block.trade.stockroom.data.SupplyPoolBMPBean#setSupplier */ public void setSupplier(Supplier supplier); /** * @see com.idega.block.trade.stockroom.data.SupplyPoolBMPBean#setSupplierID */ public void setSupplierID(int supplierID); /** * @see com.idega.block.trade.stockroom.data.SupplyPoolBMPBean#getSupplier */ public Supplier getSupplier(); /** * @see com.idega.block.trade.stockroom.data.SupplyPoolBMPBean#getSupplierID */ public int getSupplierID(); /** * @see com.idega.block.trade.stockroom.data.SupplyPoolBMPBean#addProduct */ public void addProduct(Product product) throws IDOAddRelationshipException; /** * @see com.idega.block.trade.stockroom.data.SupplyPoolBMPBean#removeProduct */ public void removeProduct(Product product) throws IDORemoveRelationshipException; }