com.elasticpath.domain.catalog
Interface InventoryAudit

All Superinterfaces:
EpDomain, Persistence, java.io.Serializable, ValueObject
All Known Implementing Classes:
InventoryAuditImpl

public interface InventoryAudit
extends ValueObject

Represents logging information about changes to Inventory.


Method Summary
 long getCmUserUid()
           
 java.lang.String getComment()
           
 long getInventoryUid()
           
 int getQuantity()
           
 java.util.Date getTimestamp()
           
 void setCmUserUid(long cmUserUid)
           
 void setComment(java.lang.String comment)
           
 void setInventoryUid(long inventoryUid)
           
 void setQuantity(int quantity)
           
 void setTimestamp(java.util.Date timestamp)
           
 
Methods inherited from interface com.elasticpath.domain.Persistence
executeBeforePersistAction, getUidPk, isPersistent, setDefaultValues, setUidPk
 
Methods inherited from interface com.elasticpath.domain.EpDomain
getElasticPath, setElasticPath
 

Method Detail

getCmUserUid

long getCmUserUid()
Returns:
the cmUserUid

getComment

java.lang.String getComment()
Returns:
the comment

getInventoryUid

long getInventoryUid()
Returns:
the inventoryUid

getQuantity

int getQuantity()
Returns:
the quantity

getTimestamp

java.util.Date getTimestamp()
Returns:
the timestamp

setCmUserUid

void setCmUserUid(long cmUserUid)
Parameters:
cmUserUid - the cmUserUid to set

setComment

void setComment(java.lang.String comment)
Parameters:
comment - the comment to set

setInventoryUid

void setInventoryUid(long inventoryUid)
Parameters:
inventoryUid - the inventoryUid to set

setQuantity

void setQuantity(int quantity)
Parameters:
quantity - the quantity to set

setTimestamp

void setTimestamp(java.util.Date timestamp)
Parameters:
timestamp - the timestamp to set