com.retek.component.customerorder.impl
Class CallTagImpl

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

public class CallTagImpl
extends DistributedObjectImpl
implements CallTag


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
 
Fields inherited from interface com.retek.component.customerorder.CallTag
CALLTAG_RETURN_ITEMS, CARRIER, CONTACT_TELEPHONE_NUMBER, CUSTOMER_NAME, CUSTOMER_ORDER_DISPLAY_NUMBER, NUMBER_OF_BOXES, PICKUP_ADDRESS, PICKUP_COMMENT, RETURN_ADDRESS, RETURN_REASON_DESCRIPTION
 
Constructor Summary
CallTagImpl(DistributedContext context, DistributedReference reference)
           
CallTagImpl(DistributedContext context, DistributedReference reference, boolean createHollow)
           
 
Method Summary
 void addCallTagReturnItem(CallTagReturnItem callTagReturnItem)
           
 void addHistoryEventRequest(User user, CustomerOrder order)
           
 java.lang.String computeEventDetail()
           
 java.util.Set getCallTagReturnItems()
           
 Carrier getCarrier()
           
 java.lang.String getComment()
           
 TelephoneNumber getContactDayTelephoneNumber()
           
 TelephoneNumber getContactEveningTelephoneNumber()
           
 java.lang.String getCustomerName()
           
 java.lang.String getCustomerOrderDisplayNumber()
           
 java.lang.String getDisplayCode()
           
 CallTagDto getDto()
           
 EmailAddress getEmailAddress()
           
 HistoryEventRequest getHistoryEventRequest()
           
 Quantity getNumberOfBoxes()
           
 Address getPickupAddress()
           
 Address getReturnAddress()
           
 java.lang.String getReturnReasonDescription()
           
protected  Dto readLatest()
           
 void removeCallTagReturnItem(CallTagReturnItem callTagReturnItem)
           
 void resetCallTagReturnItems(java.util.Set callTagReturnItems)
           
 void resetHistoryEventRequest()
           
 void setCarrier(Carrier carrier)
           
 void setComment(java.lang.String comment)
           
 void setContactDayTelephoneNumber(TelephoneNumber telephoneNumber)
           
 void setContactEveningTelephoneNumber(TelephoneNumber telephoneNumber)
           
 void setCreateByUser(User user)
           
 void setCreateDate(RDate date)
           
 void setCustomerName(java.lang.String customerName)
           
 void setCustomerOrderDisplayNumber(java.lang.String customerOrderDisplayNumber)
           
 void setEmailAddress(EmailAddress emailAddress)
           
 void setNumberOfBoxes(Quantity numberOfBoxes)
           
 void setPickupAddress(Address pickupAddress)
           
 void setReturnAddress(Address returnAddress)
           
 void setReturnReasonDescription(java.lang.String reasonDescription)
           
 void submit()
           
 
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, 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

CallTagImpl

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

CallTagImpl

public CallTagImpl(DistributedContext context,
                   DistributedReference reference)
            throws SystemException
Method Detail

getDto

public CallTagDto getDto()
                  throws SystemException
Throws:
SystemException

readLatest

protected Dto readLatest()
                  throws SystemException
Overrides:
readLatest in class DistributedObjectImpl
Throws:
SystemException

getDisplayCode

public java.lang.String getDisplayCode()
                                throws SystemException
Specified by:
getDisplayCode in interface CallTag
Throws:
SystemException

getCustomerName

public java.lang.String getCustomerName()
                                 throws SystemException
Specified by:
getCustomerName in interface CallTag
Throws:
SystemException

getPickupAddress

public Address getPickupAddress()
                         throws SystemException
Specified by:
getPickupAddress in interface CallTag
Throws:
SystemException

getContactDayTelephoneNumber

public TelephoneNumber getContactDayTelephoneNumber()
                                             throws SystemException
Specified by:
getContactDayTelephoneNumber in interface CallTag
Throws:
SystemException

getContactEveningTelephoneNumber

public TelephoneNumber getContactEveningTelephoneNumber()
                                                 throws SystemException
Specified by:
getContactEveningTelephoneNumber in interface CallTag
Throws:
SystemException

getEmailAddress

public EmailAddress getEmailAddress()
                             throws SystemException
Specified by:
getEmailAddress in interface CallTag
Throws:
SystemException

getComment

public java.lang.String getComment()
                            throws SystemException
Specified by:
getComment in interface CallTag
Throws:
SystemException

getCarrier

public Carrier getCarrier()
                   throws SystemException
Specified by:
getCarrier in interface CallTag
Throws:
SystemException

getReturnReasonDescription

public java.lang.String getReturnReasonDescription()
                                            throws SystemException
Specified by:
getReturnReasonDescription in interface CallTag
Throws:
SystemException

getReturnAddress

public Address getReturnAddress()
                         throws SystemException
Specified by:
getReturnAddress in interface CallTag
Throws:
SystemException

getNumberOfBoxes

public Quantity getNumberOfBoxes()
                          throws SystemException
Specified by:
getNumberOfBoxes in interface CallTag
Throws:
SystemException

getCustomerOrderDisplayNumber

public java.lang.String getCustomerOrderDisplayNumber()
                                               throws SystemException
Specified by:
getCustomerOrderDisplayNumber in interface CallTag
Throws:
SystemException

getCallTagReturnItems

public java.util.Set getCallTagReturnItems()
                                    throws SystemException
Specified by:
getCallTagReturnItems in interface CallTag
Throws:
SystemException

setCustomerName

public void setCustomerName(java.lang.String customerName)
                     throws SystemException
Specified by:
setCustomerName in interface CallTag
Throws:
SystemException

setPickupAddress

public void setPickupAddress(Address pickupAddress)
                      throws SystemException
Specified by:
setPickupAddress in interface CallTag
Throws:
SystemException

setContactDayTelephoneNumber

public void setContactDayTelephoneNumber(TelephoneNumber telephoneNumber)
                                  throws SystemException
Specified by:
setContactDayTelephoneNumber in interface CallTag
Throws:
SystemException

setContactEveningTelephoneNumber

public void setContactEveningTelephoneNumber(TelephoneNumber telephoneNumber)
                                      throws SystemException
Specified by:
setContactEveningTelephoneNumber in interface CallTag
Throws:
SystemException

setEmailAddress

public void setEmailAddress(EmailAddress emailAddress)
                     throws SystemException
Specified by:
setEmailAddress in interface CallTag
Throws:
SystemException

setComment

public void setComment(java.lang.String comment)
                throws SystemException
Specified by:
setComment in interface CallTag
Throws:
SystemException

setCarrier

public void setCarrier(Carrier carrier)
                throws SystemException
Specified by:
setCarrier in interface CallTag
Throws:
SystemException

setReturnReasonDescription

public void setReturnReasonDescription(java.lang.String reasonDescription)
                                throws SystemException
Specified by:
setReturnReasonDescription in interface CallTag
Throws:
SystemException

setReturnAddress

public void setReturnAddress(Address returnAddress)
                      throws SystemException
Specified by:
setReturnAddress in interface CallTag
Throws:
SystemException

setNumberOfBoxes

public void setNumberOfBoxes(Quantity numberOfBoxes)
                      throws SystemException
Specified by:
setNumberOfBoxes in interface CallTag
Throws:
SystemException

setCustomerOrderDisplayNumber

public void setCustomerOrderDisplayNumber(java.lang.String customerOrderDisplayNumber)
                                   throws SystemException
Specified by:
setCustomerOrderDisplayNumber in interface CallTag
Throws:
SystemException

addCallTagReturnItem

public void addCallTagReturnItem(CallTagReturnItem callTagReturnItem)
                          throws SystemException
Specified by:
addCallTagReturnItem in interface CallTag
Throws:
SystemException

removeCallTagReturnItem

public void removeCallTagReturnItem(CallTagReturnItem callTagReturnItem)
                             throws SystemException
Specified by:
removeCallTagReturnItem in interface CallTag
Throws:
SystemException

resetCallTagReturnItems

public void resetCallTagReturnItems(java.util.Set callTagReturnItems)
                             throws SystemException
Specified by:
resetCallTagReturnItems in interface CallTag
Throws:
SystemException

getHistoryEventRequest

public HistoryEventRequest getHistoryEventRequest()
                                           throws SystemException
Throws:
SystemException

resetHistoryEventRequest

public void resetHistoryEventRequest()
                              throws SystemException
Throws:
SystemException

submit

public void submit()
            throws SystemException,
                   BusinessException
Specified by:
submit in interface CallTag
Throws:
SystemException
BusinessException

setCreateByUser

public void setCreateByUser(User user)
                     throws SystemException
Throws:
SystemException

setCreateDate

public void setCreateDate(RDate date)
                   throws SystemException
Throws:
SystemException

addHistoryEventRequest

public void addHistoryEventRequest(User user,
                                   CustomerOrder order)
                            throws SystemException
Throws:
SystemException

computeEventDetail

public java.lang.String computeEventDetail()
                                    throws SystemException
Throws:
SystemException


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