com.retek.component.task.impl.persistence
Interface TaskDao

All Known Implementing Classes:
CacheTaskDao, OracleTaskDao

public interface TaskDao


Method Summary
 ReferenceCache createReferenceCacheForTask()
           
 ReferenceCache createReferenceCacheForWorkTask(java.lang.Class businessInterface)
           
 java.util.Set findAllRoutingAttributes()
           
 java.util.Set findAllTaskTypes()
           
 java.util.Set findTasks(TaskSearchCriteria criteria)
           
 java.util.Set findWorkTasks(WorkTaskSearchCriteria criteria)
           
 java.lang.String getNextBatchNumber()
           
 java.util.Set getWorkTaskSummaryItems(DistributedReference taskTypeRef)
           
 WorkTaskDto leaseNextWorkTask(WorkTaskSearchCriteria criteria, RDate currentSystemTime, DistributedReference userRef)
           
 TaskDto persist(TaskDto dto)
           
 WorkTaskDto persist(WorkTaskDto dto)
           
 RoutingAttributeDto readRoutingAttribute(DistributedReference ref)
           
 TaskDto readTask(DistributedReference ref)
           
 TaskTypeDto readTaskType(DistributedReference ref)
           
 WorkTaskDto readWorkTask(DistributedReference ref)
           
 

Method Detail

findAllTaskTypes

public java.util.Set findAllTaskTypes()
                               throws SystemException
Throws:
SystemException

findAllRoutingAttributes

public java.util.Set findAllRoutingAttributes()
                                       throws SystemException
Throws:
SystemException

createReferenceCacheForTask

public ReferenceCache createReferenceCacheForTask()
                                           throws SystemException
Throws:
SystemException

readTask

public TaskDto readTask(DistributedReference ref)
                 throws SystemException
Throws:
SystemException

readRoutingAttribute

public RoutingAttributeDto readRoutingAttribute(DistributedReference ref)
                                         throws SystemException
Throws:
SystemException

persist

public TaskDto persist(TaskDto dto)
                throws SystemException
Throws:
SystemException

findTasks

public java.util.Set findTasks(TaskSearchCriteria criteria)
                        throws SystemException
Throws:
SystemException

readTaskType

public TaskTypeDto readTaskType(DistributedReference ref)
                         throws SystemException
Throws:
SystemException

persist

public WorkTaskDto persist(WorkTaskDto dto)
                    throws SystemException
Throws:
SystemException

readWorkTask

public WorkTaskDto readWorkTask(DistributedReference ref)
                         throws SystemException
Throws:
SystemException

createReferenceCacheForWorkTask

public ReferenceCache createReferenceCacheForWorkTask(java.lang.Class businessInterface)
                                               throws SystemException
Throws:
SystemException

getWorkTaskSummaryItems

public java.util.Set getWorkTaskSummaryItems(DistributedReference taskTypeRef)
                                      throws SystemException
Throws:
SystemException

findWorkTasks

public java.util.Set findWorkTasks(WorkTaskSearchCriteria criteria)
                            throws SystemException
Throws:
SystemException

leaseNextWorkTask

public WorkTaskDto leaseNextWorkTask(WorkTaskSearchCriteria criteria,
                                     RDate currentSystemTime,
                                     DistributedReference userRef)
                              throws SystemException
Throws:
SystemException

getNextBatchNumber

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


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