com.retek.component.task.impl.remote
Class TaskServicesEjb

java.lang.Object
  extended bycom.retek.commons.domain.core.impl.remote.DefaultSessionEjb
      extended bycom.retek.component.task.impl.remote.TaskServicesEjb
All Implemented Interfaces:
javax.ejb.EnterpriseBean, java.io.Serializable, javax.ejb.SessionBean

public class TaskServicesEjb
extends DefaultSessionEjb

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class com.retek.commons.domain.core.impl.remote.DefaultSessionEjb
DefaultSessionEjb.EjbOperation, DefaultSessionEjb.EjbOperationWithBusinessException
 
Constructor Summary
TaskServicesEjb()
           
 
Method Summary
 ReferenceCache createReferenceCacheForTask()
           
 ReferenceCache createReferenceCacheForWorkTask(java.lang.Class businessInterface)
           
 void ejbCreate()
           
 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, DistributedReference userRef)
           
 RoutingAttributeDto readRoutingAttribute(DistributedReference ref, long version)
           
 TaskDto readTask(DistributedReference ref, long version)
           
 TaskTypeDto readTaskType(DistributedReference ref, long version)
           
 WorkTaskDto readWorkTask(DistributedReference ref, long version)
           
 TaskDto submit(TaskDto dto)
           
 WorkTaskDto submit(WorkTaskDto dto)
           
 
Methods inherited from class com.retek.commons.domain.core.impl.remote.DefaultSessionEjb
checkDtoVersion, ejbActivate, ejbPassivate, ejbRemove, getLocal, getLocalHome, getRemote, getRemoteHome, getSessionContext, setSessionContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaskServicesEjb

public TaskServicesEjb()
Method Detail

ejbCreate

public void ejbCreate()

findAllTaskTypes

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

findTasks

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

findWorkTasks

public java.util.Set findWorkTasks(WorkTaskSearchCriteria criteria)
                            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,
                        long version)
                 throws SystemException
Throws:
SystemException

readWorkTask

public WorkTaskDto readWorkTask(DistributedReference ref,
                                long version)
                         throws SystemException
Throws:
SystemException

readRoutingAttribute

public RoutingAttributeDto readRoutingAttribute(DistributedReference ref,
                                                long version)
                                         throws SystemException
Throws:
SystemException

readTaskType

public TaskTypeDto readTaskType(DistributedReference ref,
                                long version)
                         throws SystemException
Throws:
SystemException

submit

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

createReferenceCacheForWorkTask

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

submit

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

getWorkTaskSummaryItems

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

leaseNextWorkTask

public WorkTaskDto leaseNextWorkTask(WorkTaskSearchCriteria criteria,
                                     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