com.softslate.commerce.businessobjects.product
Interface SKU

All Superinterfaces:
BusinessObject
All Known Implementing Classes:
SKUBean

public interface SKU
extends BusinessObject

Interface representing a sku within the system.

The database stores skus in the npcSKU table, and this interface can be used to represent a single row of that table. Each of the columns in npcSKU map to getters and setters in this interface.

When the application needs to create an instance that implements npcSKU, BusinessObjectFactory finds the name of the Java class to instantiate from the "skuImplementer" setting in the npcSetting database table.

The default "skuImplementer" is SKUBean.

Author:
David Tobey

Method Summary
 int getAttributeID1()
           
 int getAttributeID2()
           
 int getAttributeID3()
           
 int getAttributeID4()
           
 int getAttributeID5()
           
 int getInventoryLevel()
           
 java.lang.String getNotes()
           
 int getOptionID1()
           
 int getOptionID2()
           
 int getOptionID3()
           
 int getOptionID4()
           
 int getOptionID5()
           
 int getProductID()
           
 int getSkuID()
           
 int getSKUID()
           
 java.lang.String getSkuNumber()
           
 boolean getTrackInventory()
           
 void setAttributeID1(int attributeID1)
           
 void setAttributeID2(int attributeID2)
           
 void setAttributeID3(int attributeID3)
           
 void setAttributeID4(int attributeID4)
           
 void setAttributeID5(int attributeID5)
           
 void setInventoryLevel(int inventoryLevel)
           
 void setNotes(java.lang.String notes)
           
 void setOptionID1(int optionID1)
           
 void setOptionID2(int optionID2)
           
 void setOptionID3(int optionID3)
           
 void setOptionID4(int optionID4)
           
 void setOptionID5(int optionID5)
           
 void setProductID(int productID)
           
 void setSkuID(int skuID)
           
 void setSKUID(int skuID)
           
 void setSkuNumber(java.lang.String skuNumber)
           
 void setTrackInventory(boolean trackInventory)
           
 
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
 

Method Detail

getSKUID

public int getSKUID()

setSKUID

public void setSKUID(int skuID)

getAttributeID1

public int getAttributeID1()

setAttributeID1

public void setAttributeID1(int attributeID1)

getAttributeID2

public int getAttributeID2()

setAttributeID2

public void setAttributeID2(int attributeID2)

getAttributeID3

public int getAttributeID3()

setAttributeID3

public void setAttributeID3(int attributeID3)

getAttributeID4

public int getAttributeID4()

setAttributeID4

public void setAttributeID4(int attributeID4)

getAttributeID5

public int getAttributeID5()

setAttributeID5

public void setAttributeID5(int attributeID5)

getInventoryLevel

public int getInventoryLevel()

setInventoryLevel

public void setInventoryLevel(int inventoryLevel)

getNotes

public java.lang.String getNotes()

setNotes

public void setNotes(java.lang.String notes)

getOptionID1

public int getOptionID1()

setOptionID1

public void setOptionID1(int optionID1)

getOptionID2

public int getOptionID2()

setOptionID2

public void setOptionID2(int optionID2)

getOptionID3

public int getOptionID3()

setOptionID3

public void setOptionID3(int optionID3)

getOptionID4

public int getOptionID4()

setOptionID4

public void setOptionID4(int optionID4)

getOptionID5

public int getOptionID5()

setOptionID5

public void setOptionID5(int optionID5)

getProductID

public int getProductID()

setProductID

public void setProductID(int productID)

getSkuID

public int getSkuID()

setSkuID

public void setSkuID(int skuID)

getSkuNumber

public java.lang.String getSkuNumber()

setSkuNumber

public void setSkuNumber(java.lang.String skuNumber)

getTrackInventory

public boolean getTrackInventory()

setTrackInventory

public void setTrackInventory(boolean trackInventory)


Copyright © SoftSlate, Inc. 2003–2005