com.retek.component.customerorder.impl
Class CustomerOrderSettlementImpl

java.lang.Object
  extended bycom.retek.commons.component.impl.BusinessObjectImpl
      extended bycom.retek.commons.component.impl.SecondClassObjectImpl
          extended bycom.retek.component.customerorder.impl.CustomerOrderSettlementImpl
All Implemented Interfaces:
BusinessObject, CustomerOrderSettlement, SecondClassObject

public class CustomerOrderSettlementImpl
extends SecondClassObjectImpl
implements CustomerOrderSettlement


Field Summary
 
Fields inherited from class com.retek.commons.component.impl.BusinessObjectImpl
context
 
Constructor Summary
CustomerOrderSettlementImpl(DistributedContext context)
           
CustomerOrderSettlementImpl(DistributedContext context, CustomerOrderSettlementDto dto)
          Called by SecondClassObjectImpl.wrap()
 
Method Summary
 void addReturnLine(ReturnLine returnLine)
           
 void addShippedContainer(ShippedContainer shippedContainer)
           
 Money getAmount()
           
 CustomerOrderPayment getCustomerOrderPayment()
           
 RDate getDateOfPurchase()
           
 RDate getDateOfSettlement()
           
protected  CustomerOrderSettlementDto getDto()
           
 java.util.Set getReturnLines()
           
 java.lang.String getSettlementFileNumber()
           
 java.util.Set getShippedContainers()
           
 boolean isProcessed()
           
 void setAmount(Money amount)
           
 void setCustomerOrderPayment(CustomerOrderPayment customerOrderPayment)
           
 void setDateOfPurchase(RDate dateOfPurchase)
           
 void setDateOfSettlement(RDate dateOfSettlement)
           
 void setProcessed(boolean processed)
           
 void setSettlementFileNumber(java.lang.String settlementFileNumber)
           
 
Methods inherited from class com.retek.commons.component.impl.SecondClassObjectImpl
equals, getGenericDto, hashCode, setGenericDto, toString, wrap, wrap, wrap, wrap
 
Methods inherited from class com.retek.commons.component.impl.BusinessObjectImpl
checkRelation, checkRelation, getBusinessInterface, getContext
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.retek.commons.component.BusinessObject
getBusinessInterface
 

Constructor Detail

CustomerOrderSettlementImpl

public CustomerOrderSettlementImpl(DistributedContext context)

CustomerOrderSettlementImpl

public CustomerOrderSettlementImpl(DistributedContext context,
                                   CustomerOrderSettlementDto dto)
Called by SecondClassObjectImpl.wrap()

Method Detail

getDto

protected CustomerOrderSettlementDto getDto()
                                     throws SystemException
Throws:
SystemException

getAmount

public Money getAmount()
                throws SystemException
Specified by:
getAmount in interface CustomerOrderSettlement
Throws:
SystemException

getDateOfPurchase

public RDate getDateOfPurchase()
                        throws SystemException
Specified by:
getDateOfPurchase in interface CustomerOrderSettlement
Throws:
SystemException

getDateOfSettlement

public RDate getDateOfSettlement()
                          throws SystemException
Specified by:
getDateOfSettlement in interface CustomerOrderSettlement
Throws:
SystemException

getSettlementFileNumber

public java.lang.String getSettlementFileNumber()
                                         throws SystemException
Specified by:
getSettlementFileNumber in interface CustomerOrderSettlement
Throws:
SystemException

getCustomerOrderPayment

public CustomerOrderPayment getCustomerOrderPayment()
                                             throws SystemException
Specified by:
getCustomerOrderPayment in interface CustomerOrderSettlement
Throws:
SystemException

getShippedContainers

public java.util.Set getShippedContainers()
                                   throws SystemException
Specified by:
getShippedContainers in interface CustomerOrderSettlement
Throws:
SystemException

getReturnLines

public java.util.Set getReturnLines()
                             throws SystemException
Specified by:
getReturnLines in interface CustomerOrderSettlement
Throws:
SystemException

isProcessed

public boolean isProcessed()
                    throws SystemException
Specified by:
isProcessed in interface CustomerOrderSettlement
Throws:
SystemException

setProcessed

public void setProcessed(boolean processed)
                  throws SystemException
Specified by:
setProcessed in interface CustomerOrderSettlement
Throws:
SystemException

setSettlementFileNumber

public void setSettlementFileNumber(java.lang.String settlementFileNumber)
                             throws SystemException
Specified by:
setSettlementFileNumber in interface CustomerOrderSettlement
Throws:
SystemException

setDateOfPurchase

public void setDateOfPurchase(RDate dateOfPurchase)
                       throws SystemException
Specified by:
setDateOfPurchase in interface CustomerOrderSettlement
Throws:
SystemException

setDateOfSettlement

public void setDateOfSettlement(RDate dateOfSettlement)
                         throws SystemException
Specified by:
setDateOfSettlement in interface CustomerOrderSettlement
Throws:
SystemException

setAmount

public void setAmount(Money amount)
               throws SystemException
Specified by:
setAmount in interface CustomerOrderSettlement
Throws:
SystemException

setCustomerOrderPayment

public void setCustomerOrderPayment(CustomerOrderPayment customerOrderPayment)
                             throws SystemException
Throws:
SystemException

addShippedContainer

public void addShippedContainer(ShippedContainer shippedContainer)
                         throws SystemException
Specified by:
addShippedContainer in interface CustomerOrderSettlement
Throws:
SystemException

addReturnLine

public void addReturnLine(ReturnLine returnLine)
                   throws SystemException
Specified by:
addReturnLine in interface CustomerOrderSettlement
Throws:
SystemException


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