com.retek.component.task.impl.remote
Interface TaskServicesRemote

All Superinterfaces:
DefaultSessionRemote, javax.ejb.EJBObject, java.rmi.Remote

public interface TaskServicesRemote
extends DefaultSessionRemote

Remote interface for com.retek.component.task.impl.remote.TaskServices.


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, 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 interface com.retek.commons.domain.core.impl.remote.DefaultSessionRemote
getLocal, getRemote, getRemoteHome
 
Methods inherited from interface javax.ejb.EJBObject
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
 

Method Detail

createReferenceCacheForTask

public ReferenceCache createReferenceCacheForTask()
                                           throws SystemException,
                                                  java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

createReferenceCacheForWorkTask

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

findAllRoutingAttributes

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

findAllTaskTypes

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

findTasks

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

findWorkTasks

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

getNextBatchNumber

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

getWorkTaskSummaryItems

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

leaseNextWorkTask

public WorkTaskDto leaseNextWorkTask(WorkTaskSearchCriteria criteria,
                                     DistributedReference userRef)
                              throws SystemException,
                                     java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

readRoutingAttribute

public RoutingAttributeDto readRoutingAttribute(DistributedReference ref,
                                                long version)
                                         throws SystemException,
                                                java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

readTask

public TaskDto readTask(DistributedReference ref,
                        long version)
                 throws SystemException,
                        java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

readTaskType

public TaskTypeDto readTaskType(DistributedReference ref,
                                long version)
                         throws SystemException,
                                java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

readWorkTask

public WorkTaskDto readWorkTask(DistributedReference ref,
                                long version)
                         throws SystemException,
                                java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

submit

public TaskDto submit(TaskDto dto)
               throws SystemException,
                      java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

submit

public WorkTaskDto submit(WorkTaskDto dto)
                   throws SystemException,
                          java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException


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