com.retek.component.media
Interface ReceivableItem

All Superinterfaces:
BusinessObject, DistributedObject
All Known Subinterfaces:
PackSellingSku, PackSellingSkuComponent, SellingItem, SellingSku

public interface ReceivableItem
extends DistributedObject

An ItemBenefit represents a benefit that is received when a promotion is in effect for an order. For example, if you spend at least $100 you get a pencil for free. The benefit that is received is either a SellingItem or a SellingSku. This inteface class defines the methods that must be implemented by a class in order to act as a receivable benefit.


Method Summary
 java.lang.String getDescription()
           
 java.lang.String getItemDisplayCode()
           
 boolean match(java.lang.Object object)
           
 
Methods inherited from interface com.retek.commons.component.DistributedObject
debugToString, discardChanges, getContext, getId, getReference, isDeleted, isDirty, isDirtyDeep, isDirtyIgnoreFields, isPersisted, refresh
 
Methods inherited from interface com.retek.commons.component.BusinessObject
getBusinessInterface
 

Method Detail

getItemDisplayCode

public java.lang.String getItemDisplayCode()
                                    throws SystemException
Throws:
SystemException

getDescription

public java.lang.String getDescription()
                                throws SystemException
Throws:
SystemException

match

public boolean match(java.lang.Object object)
              throws SystemException
Throws:
SystemException


Copyright © 2005 Retek Inc. All Rights Reserved. - Generated at Fri, 01/21/2005 14:25