com.retek.component.customerorder.impl
Class CustomerOrderPaymentHistoryEventImpl

java.lang.Object
  extended bycom.retek.commons.component.impl.BusinessObjectImpl
      extended bycom.retek.commons.component.impl.DistributedObjectImpl
          extended bycom.retek.component.customerorder.impl.CustomerOrderPaymentHistoryEventImpl
All Implemented Interfaces:
BusinessObject, CustomerOrderPaymentHistoryEvent, DistributedObject

public class CustomerOrderPaymentHistoryEventImpl
extends DistributedObjectImpl
implements CustomerOrderPaymentHistoryEvent


Nested Class Summary
 
Nested classes inherited from class com.retek.commons.component.impl.DistributedObjectImpl
DistributedObjectImpl.DtoBurgular
 
Field Summary
 
Fields inherited from class com.retek.commons.component.impl.BusinessObjectImpl
context
 
Constructor Summary
CustomerOrderPaymentHistoryEventImpl(DistributedContext context, DistributedReference reference, boolean createHollow)
           
CustomerOrderPaymentHistoryEventImpl(DistributedContext context, DistributedReference reference, CustomerOrderPayment payment)
           
 
Method Summary
 void addShippedContainer(ShippedContainer container)
           
 void addShippedContainers(java.util.Set containers)
           
 Money getAmount()
           
 Money getAuthorizedAmount()
           
 CustomerOrderPaymentHistoryEventDto getDto()
           
 java.lang.Integer getNumberOfShipments()
           
 CustomerOrderPayment getPayment()
           
 java.lang.String getPaymentAuthorizationCode()
           
 RDate getShipDate()
           
 java.util.Set getShippedContainers()
           
 java.lang.String getTenderDetails()
           
 java.lang.String getTenderType()
           
 RDate getTransactionDate()
           
 TransactionType getTransactionType()
           
 void setAmount(Money amount)
           
 void setAuthorizedAmount(Money authorizedAmount)
           
 void setPaymentAuthorizationCode(java.lang.String authCode)
           
 void setTenderDetails(java.lang.String tenderDetails)
           
 void setTenderType(java.lang.String tenderType)
           
 void setTransactionDate(RDate transactionDate)
           
 void setTransactionType(TransactionType transactionType)
           
 
Methods inherited from class com.retek.commons.component.impl.DistributedObjectImpl
attributesToString, createEmptyDto, debugToString, discardChanges, discardChangesShallow, equals, getGenericDto, getId, getReference, getReference, getVersion, hashCode, isDeleted, isDirty, isDirtyDeep, isDirtyIgnoreFields, isHollow, isPersisted, markAllDeleted, readLatest, refresh, 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.DistributedObject
debugToString, discardChanges, getContext, getId, getReference, isDeleted, isDirty, isDirtyDeep, isDirtyIgnoreFields, isPersisted, refresh
 
Methods inherited from interface com.retek.commons.component.BusinessObject
getBusinessInterface
 

Constructor Detail

CustomerOrderPaymentHistoryEventImpl

public CustomerOrderPaymentHistoryEventImpl(DistributedContext context,
                                            DistributedReference reference,
                                            boolean createHollow)
                                     throws SystemException

CustomerOrderPaymentHistoryEventImpl

public CustomerOrderPaymentHistoryEventImpl(DistributedContext context,
                                            DistributedReference reference,
                                            CustomerOrderPayment payment)
                                     throws SystemException
Method Detail

getDto

public CustomerOrderPaymentHistoryEventDto getDto()
                                           throws SystemException
Throws:
SystemException

getAmount

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

getNumberOfShipments

public java.lang.Integer getNumberOfShipments()
                                       throws SystemException
Specified by:
getNumberOfShipments in interface CustomerOrderPaymentHistoryEvent
Throws:
SystemException

getShipDate

public RDate getShipDate()
                  throws SystemException
Specified by:
getShipDate in interface CustomerOrderPaymentHistoryEvent
Throws:
SystemException

getTenderDetails

public java.lang.String getTenderDetails()
                                  throws SystemException
Specified by:
getTenderDetails in interface CustomerOrderPaymentHistoryEvent
Throws:
SystemException

getTenderType

public java.lang.String getTenderType()
                               throws SystemException
Specified by:
getTenderType in interface CustomerOrderPaymentHistoryEvent
Throws:
SystemException

getTransactionDate

public RDate getTransactionDate()
                         throws SystemException
Specified by:
getTransactionDate in interface CustomerOrderPaymentHistoryEvent
Throws:
SystemException

getTransactionType

public TransactionType getTransactionType()
                                   throws SystemException
Specified by:
getTransactionType in interface CustomerOrderPaymentHistoryEvent
Throws:
SystemException

getPayment

public CustomerOrderPayment getPayment()
                                throws SystemException
Throws:
SystemException

setAmount

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

getAuthorizedAmount

public Money getAuthorizedAmount()
                          throws SystemException
Specified by:
getAuthorizedAmount in interface CustomerOrderPaymentHistoryEvent
Throws:
SystemException

setAuthorizedAmount

public void setAuthorizedAmount(Money authorizedAmount)
                         throws SystemException
Specified by:
setAuthorizedAmount in interface CustomerOrderPaymentHistoryEvent
Throws:
SystemException

setTenderDetails

public void setTenderDetails(java.lang.String tenderDetails)
                      throws SystemException
Specified by:
setTenderDetails in interface CustomerOrderPaymentHistoryEvent
Throws:
SystemException

setTenderType

public void setTenderType(java.lang.String tenderType)
                   throws SystemException
Specified by:
setTenderType in interface CustomerOrderPaymentHistoryEvent
Throws:
SystemException

setTransactionDate

public void setTransactionDate(RDate transactionDate)
                        throws SystemException
Specified by:
setTransactionDate in interface CustomerOrderPaymentHistoryEvent
Throws:
SystemException

setTransactionType

public void setTransactionType(TransactionType transactionType)
                        throws SystemException
Specified by:
setTransactionType in interface CustomerOrderPaymentHistoryEvent
Throws:
SystemException

addShippedContainer

public void addShippedContainer(ShippedContainer container)
                         throws SystemException
Specified by:
addShippedContainer in interface CustomerOrderPaymentHistoryEvent
Throws:
SystemException

addShippedContainers

public void addShippedContainers(java.util.Set containers)
                          throws SystemException
Specified by:
addShippedContainers in interface CustomerOrderPaymentHistoryEvent
Throws:
SystemException

getShippedContainers

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

getPaymentAuthorizationCode

public java.lang.String getPaymentAuthorizationCode()
                                             throws SystemException
Specified by:
getPaymentAuthorizationCode in interface CustomerOrderPaymentHistoryEvent
Throws:
SystemException

setPaymentAuthorizationCode

public void setPaymentAuthorizationCode(java.lang.String authCode)
                                 throws SystemException
Specified by:
setPaymentAuthorizationCode in interface CustomerOrderPaymentHistoryEvent
Throws:
SystemException


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