com.retek.component.promotion
Interface PromotionThreshold

All Superinterfaces:
BusinessObject, DistributedObject
All Known Subinterfaces:
ItemCurrencyAmountThreshold, ItemPromotionThreshold, ItemQuantityThreshold, OrderCurrencyAmountThreshold, OrderQuantityThreshold
All Known Implementing Classes:
ItemCurrencyAmountThresholdImpl, ItemPromotionThresholdImpl, ItemQuantityThresholdImpl, OrderCurrencyAmountThresholdImpl, OrderQuantityThresholdImpl, PromotionThresholdImpl

public interface PromotionThreshold
extends DistributedObject

Retek Inc. Copyright (c) 2003


Field Summary
static java.lang.String CURRENCY_AMOUNT
           
static java.lang.String QUANTITY
           
 
Method Summary
 void accept(Promotion promotion, PromotionThresholdVisitor thresholdVisistor)
          Initiate a threhold visitation.
 boolean isCurrency()
           
 boolean isQuantity()
           
 
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
 

Field Detail

CURRENCY_AMOUNT

public static final java.lang.String CURRENCY_AMOUNT
See Also:
Constant Field Values

QUANTITY

public static final java.lang.String QUANTITY
See Also:
Constant Field Values
Method Detail

isCurrency

public boolean isCurrency()

isQuantity

public boolean isQuantity()

accept

public void accept(Promotion promotion,
                   PromotionThresholdVisitor thresholdVisistor)
            throws SystemException
Initiate a threhold visitation.

Parameters:
promotion - promotion for the threshold
Throws:
SystemException


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28