com.retek.component.inventory.impl.command
Class AtpCalculateDatesSellableItemCommand

java.lang.Object
  extended bycom.retek.commons.domain.core.Command
      extended bycom.retek.component.inventory.impl.command.AtpCalculateDatesSellableItemCommand
Direct Known Subclasses:
AtpCalculateDatesPackCommand, AtpCalculateDatesSkuCommand

public abstract class AtpCalculateDatesSellableItemCommand
extends Command


Field Summary
protected  java.util.Map boDateMap
           
protected  DistributedReference organizationRef
           
protected  RDate reserveFromDate
           
protected  java.util.Map rsvDateMap
           
protected  java.util.Set sellableItems
           
 
Constructor Summary
AtpCalculateDatesSellableItemCommand()
           
 
Method Summary
 java.util.Map getBoDateMap()
           
protected  RDate getCalculatedBoDate(SellableItem sellableItem)
           
protected  RDate getCalculatedRsvDate(SellableItem sellableItem)
           
protected  RDate getCalculatedRsvDateForDS(SellableItem sellableItem)
           
 java.util.Map getRsvDateMap()
           
protected  RDate getTodayDate()
           
 void setAtpValuesMap(java.util.Map atpValuesMap)
           
 void setOrganizationRef(DistributedReference organizationRef)
           
 void setReserveFromDate(RDate rsvFromDate)
           
 void setSellableItems(java.util.Set sellableItems)
           
 
Methods inherited from class com.retek.commons.domain.core.Command
addPostExecutionRule, addPreExecutionRule, doExecute, execute, getContext, isExecuted, processRules, setContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sellableItems

protected java.util.Set sellableItems

organizationRef

protected DistributedReference organizationRef

rsvDateMap

protected java.util.Map rsvDateMap

boDateMap

protected java.util.Map boDateMap

reserveFromDate

protected RDate reserveFromDate
Constructor Detail

AtpCalculateDatesSellableItemCommand

public AtpCalculateDatesSellableItemCommand()
Method Detail

getCalculatedRsvDateForDS

protected RDate getCalculatedRsvDateForDS(SellableItem sellableItem)
                                   throws SystemException,
                                          BusinessException
Throws:
SystemException
BusinessException

getCalculatedBoDate

protected RDate getCalculatedBoDate(SellableItem sellableItem)
                             throws SystemException,
                                    BusinessException
Throws:
SystemException
BusinessException

getCalculatedRsvDate

protected RDate getCalculatedRsvDate(SellableItem sellableItem)
                              throws SystemException,
                                     BusinessException
Throws:
SystemException
BusinessException

getTodayDate

protected RDate getTodayDate()
                      throws SystemException
Throws:
SystemException

getBoDateMap

public java.util.Map getBoDateMap()

getRsvDateMap

public java.util.Map getRsvDateMap()

setOrganizationRef

public void setOrganizationRef(DistributedReference organizationRef)

setSellableItems

public void setSellableItems(java.util.Set sellableItems)

setAtpValuesMap

public void setAtpValuesMap(java.util.Map atpValuesMap)

setReserveFromDate

public void setReserveFromDate(RDate rsvFromDate)


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