com.retek.component.task.impl
Class PersonalReminderWorkTaskImpl

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.PersonalReminderWorkTaskImpl
All Implemented Interfaces:
BusinessObject, com.retek.swing11.commons.type.Displayable, DistributedObject, PersonalReminderWorkTask, WorkTask

public class PersonalReminderWorkTaskImpl
extends WorkTaskImpl
implements PersonalReminderWorkTask


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.PersonalReminderWorkTask
COMMENTS, DESCRIPTION, RESOLVED
 
Fields inherited from interface com.retek.component.task.WorkTask
TASK, TASKABLE
 
Constructor Summary
PersonalReminderWorkTaskImpl(DistributedContext context, DistributedReference reference, boolean createHollow)
           
PersonalReminderWorkTaskImpl(DistributedContext context, DistributedReference reference, Taskable taskable, ActivityRequest activityRequest, Task task)
           
PersonalReminderWorkTaskImpl(DistributedContext context, DistributedReference reference, Taskable taskable, CustomerOrder order, Task task)
           
PersonalReminderWorkTaskImpl(DistributedContext context, DistributedReference reference, Taskable taskable, Task task)
           
 
Method Summary
 void accept(WorkTaskVisitor workTaskVisitor)
           
 ActivityRequest getActivityRequest()
           
 java.lang.String getCallCenterLocation()
           
 java.lang.String getComments()
           
 java.lang.String getDescription()
           
 RDate getDueDate()
           
 CustomerOrder getOrder()
           
 PersonalReminderWorkTaskDto getPersonalReminderWorkTaskDto()
           
 void resolve(User user)
           
 void setComments(java.lang.String comments)
           
 void setDescription(java.lang.String description)
           
 void setDueDate(RDate dueDate)
           
protected  void validate()
           
 
Methods inherited from class com.retek.component.task.impl.WorkTaskImpl
getBatchNumber, getCreateDate, getCreatedByUser, 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

PersonalReminderWorkTaskImpl

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

PersonalReminderWorkTaskImpl

public PersonalReminderWorkTaskImpl(DistributedContext context,
                                    DistributedReference reference,
                                    Taskable taskable,
                                    Task task)
                             throws SystemException

PersonalReminderWorkTaskImpl

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

PersonalReminderWorkTaskImpl

public PersonalReminderWorkTaskImpl(DistributedContext context,
                                    DistributedReference reference,
                                    Taskable taskable,
                                    ActivityRequest activityRequest,
                                    Task task)
                             throws SystemException
Method Detail

getPersonalReminderWorkTaskDto

public PersonalReminderWorkTaskDto getPersonalReminderWorkTaskDto()
                                                           throws SystemException
Throws:
SystemException

validate

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

getDescription

public java.lang.String getDescription()
                                throws SystemException
Specified by:
getDescription in interface PersonalReminderWorkTask
Overrides:
getDescription in class WorkTaskImpl
Throws:
SystemException

setDescription

public void setDescription(java.lang.String description)
                    throws SystemException
Specified by:
setDescription in interface PersonalReminderWorkTask
Throws:
SystemException

getComments

public java.lang.String getComments()
                             throws SystemException
Specified by:
getComments in interface PersonalReminderWorkTask
Throws:
SystemException

setComments

public void setComments(java.lang.String comments)
                 throws SystemException
Specified by:
setComments in interface PersonalReminderWorkTask
Throws:
SystemException

getDueDate

public RDate getDueDate()
                 throws SystemException
Specified by:
getDueDate in interface PersonalReminderWorkTask
Throws:
SystemException

setDueDate

public void setDueDate(RDate dueDate)
                throws SystemException
Specified by:
setDueDate in interface PersonalReminderWorkTask
Throws:
SystemException

getOrder

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

getActivityRequest

public ActivityRequest getActivityRequest()
                                   throws SystemException
Specified by:
getActivityRequest in interface PersonalReminderWorkTask
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

getCallCenterLocation

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


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