com.retek.component.demand.impl
Class DemandManagerImpl

java.lang.Object
  extended bycom.retek.commons.component.impl.DistributedObjectManagerImpl
      extended bycom.retek.component.demand.impl.DemandManagerImpl
All Implemented Interfaces:
DemandManager, DemandManagerBatch, DistributedObjectManager

public class DemandManagerImpl
extends DistributedObjectManagerImpl
implements DemandManager, DemandManagerBatch


Constructor Summary
DemandManagerImpl(DistributedContext context)
           
 
Method Summary
 MediaDemandBatch buildMediaDemandInstance(Media media)
           
protected  ReferenceCache fetchMoreReferences(java.lang.Class businessIface)
           
 java.util.Set findAllMediaDemand()
           
 java.util.Set findAllOrderDemandRecords()
           
 java.util.Set findAllOrderLineDemandRecords()
           
 MediaDemand findMediaDemand(Media media)
           
 OrderDemandRecord recordOrderDemand(Media media, boolean addToOrderCount, Money addedOrderTotal)
           
 OrderLineDemandRecord recordOrderLineDemand(Media media, boolean addToOrderLineCount, Money addedOrderLineTotal, Quantity addedOrderLineQty)
           
 
Methods inherited from class com.retek.commons.component.impl.DistributedObjectManagerImpl
getContext, getReferenceCache
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.retek.commons.component.DistributedObjectManager
getContext
 

Constructor Detail

DemandManagerImpl

public DemandManagerImpl(DistributedContext context)
Method Detail

buildMediaDemandInstance

public MediaDemandBatch buildMediaDemandInstance(Media media)
                                          throws SystemException
Specified by:
buildMediaDemandInstance in interface DemandManagerBatch
Throws:
SystemException

recordOrderDemand

public OrderDemandRecord recordOrderDemand(Media media,
                                           boolean addToOrderCount,
                                           Money addedOrderTotal)
                                    throws SystemException
Specified by:
recordOrderDemand in interface DemandManager
Throws:
SystemException

recordOrderLineDemand

public OrderLineDemandRecord recordOrderLineDemand(Media media,
                                                   boolean addToOrderLineCount,
                                                   Money addedOrderLineTotal,
                                                   Quantity addedOrderLineQty)
                                            throws SystemException
Specified by:
recordOrderLineDemand in interface DemandManager
Throws:
SystemException

findAllOrderDemandRecords

public java.util.Set findAllOrderDemandRecords()
                                        throws SystemException
Specified by:
findAllOrderDemandRecords in interface DemandManagerBatch
Throws:
SystemException

findAllOrderLineDemandRecords

public java.util.Set findAllOrderLineDemandRecords()
                                            throws SystemException
Specified by:
findAllOrderLineDemandRecords in interface DemandManagerBatch
Throws:
SystemException

findMediaDemand

public MediaDemand findMediaDemand(Media media)
                            throws SystemException
Specified by:
findMediaDemand in interface DemandManager
Throws:
SystemException

findAllMediaDemand

public java.util.Set findAllMediaDemand()
                                 throws SystemException
Specified by:
findAllMediaDemand in interface DemandManagerBatch
Throws:
SystemException

fetchMoreReferences

protected ReferenceCache fetchMoreReferences(java.lang.Class businessIface)
                                      throws SystemException
Specified by:
fetchMoreReferences in class DistributedObjectManagerImpl
Throws:
SystemException


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