com.retek.component.task.impl
Class OrderWorkTaskImpl

java.lang.Object
  extended bycom.retek.commons.component.impl.BusinessObjectImpl
      extended bycom.retek.commons.component.impl.DistributedObjectImpl
          extended bycom.retek.component.task.impl.WorkTaskImpl
              extended bycom.retek.component.task.impl.OrderWorkTaskImpl
All Implemented Interfaces:
BusinessObject, com.retek.swing11.commons.type.Displayable, DistributedObject, OrderWorkTask, WorkTask

public class OrderWorkTaskImpl
extends WorkTaskImpl
implements OrderWorkTask


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.task.OrderWorkTask
ORDER, ORDER_PEND_REASON
 
Fields inherited from interface com.retek.component.task.WorkTask
TASK, TASKABLE
 
Constructor Summary
OrderWorkTaskImpl(DistributedContext context, DistributedReference reference, boolean createHollow)
           
OrderWorkTaskImpl(DistributedContext context, DistributedReference reference, Taskable taskable, CustomerOrder order, Task task)
           
 
Method Summary
 void accept(WorkTaskVisitor workTaskVisitor)
           
 Banner getBanner()
           
 java.lang.String getBillToFirstName()
           
 java.lang.String getBillToLastName()
           
 java.lang.String getBillToZipCode()
           
 java.lang.String getCallCenterLocation()
           
 RDate getEstimatedDeliveryDate()
           
 CustomerOrder getOrder()
           
 RDate getOrderDate()
           
 java.lang.String getOrderNumber()
           
 OrderSource getOrderSource()
           
 Money getOrderTotal()
           
 OrderWorkTaskDto getOrderWorkTaskDto()
           
 void resolve(User user)
           
protected  void validate()
           
 
Methods inherited from class com.retek.component.task.impl.WorkTaskImpl
getBatchNumber, getCreateDate, getCreatedByUser, getDescription, getDto, getLastLeaseDate, getLastUpdatedByUser, getLastUpdatedDate, getLeaseDate, getResolvedByUser, getResolvedDate, getTask, getTaskable, isResolved, readLatest, setBatchNumber, setLeaseDate, setResolved, setResolvedByUser, setResolvedDate, submit, toDisplayString
 
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.component.task.WorkTask
getBatchNumber, getCreateDate, getCreatedByUser, getLastLeaseDate, getLastUpdatedByUser, getLastUpdatedDate, getLeaseDate, getResolvedByUser, getResolvedDate, getTask, getTaskable, isResolved, submit
 
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
 
Methods inherited from interface com.retek.swing11.commons.type.Displayable
toDisplayString
 

Constructor Detail

OrderWorkTaskImpl

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

OrderWorkTaskImpl

public OrderWorkTaskImpl(DistributedContext context,
                         DistributedReference reference,
                         Taskable taskable,
                         CustomerOrder order,
                         Task task)
                  throws SystemException
Method Detail

getOrderWorkTaskDto

public OrderWorkTaskDto getOrderWorkTaskDto()
                                     throws SystemException
Throws:
SystemException

getOrder

public CustomerOrder getOrder()
                       throws SystemException
Specified by:
getOrder in interface OrderWorkTask
Throws:
SystemException

getBanner

public Banner getBanner()
                 throws SystemException
Specified by:
getBanner in interface OrderWorkTask
Throws:
SystemException

getOrderNumber

public java.lang.String getOrderNumber()
                                throws SystemException
Specified by:
getOrderNumber in interface OrderWorkTask
Throws:
SystemException

getOrderDate

public RDate getOrderDate()
                   throws SystemException
Specified by:
getOrderDate in interface OrderWorkTask
Throws:
SystemException

getOrderSource

public OrderSource getOrderSource()
                           throws SystemException
Specified by:
getOrderSource in interface OrderWorkTask
Throws:
SystemException

getOrderTotal

public Money getOrderTotal()
                    throws SystemException
Specified by:
getOrderTotal in interface OrderWorkTask
Throws:
SystemException

getEstimatedDeliveryDate

public RDate getEstimatedDeliveryDate()
                               throws SystemException
Specified by:
getEstimatedDeliveryDate in interface OrderWorkTask
Throws:
SystemException

getBillToFirstName

public java.lang.String getBillToFirstName()
                                    throws SystemException
Specified by:
getBillToFirstName in interface OrderWorkTask
Throws:
SystemException

getBillToLastName

public java.lang.String getBillToLastName()
                                   throws SystemException
Specified by:
getBillToLastName in interface OrderWorkTask
Throws:
SystemException

getBillToZipCode

public java.lang.String getBillToZipCode()
                                  throws SystemException
Specified by:
getBillToZipCode in interface OrderWorkTask
Throws:
SystemException

getCallCenterLocation

public java.lang.String getCallCenterLocation()
                                       throws SystemException
Specified by:
getCallCenterLocation in interface WorkTask
Throws:
SystemException

accept

public void accept(WorkTaskVisitor workTaskVisitor)
            throws SystemException
Specified by:
accept in interface WorkTask
Throws:
SystemException

resolve

public void resolve(User user)
             throws SystemException,
                    BusinessException
Specified by:
resolve in interface WorkTask
Specified by:
resolve in class WorkTaskImpl
Throws:
SystemException
BusinessException

validate

protected void validate()
                 throws SystemException,
                        BusinessException
Specified by:
validate in class WorkTaskImpl
Throws:
SystemException
BusinessException


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