Skip navigation links

Oracle BPEL Process Manager
Workflow Services API Reference
10g Release 3 (10.1.3)
B28985-02


oracle.bpel.services.workflow.query.ejb
Interface TaskQueryServiceRemote

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

public interface TaskQueryServiceRemote
extends javax.ejb.EJBObject

Method Summary
 IWorkflowContext authenticate(java.lang.String user, java.lang.String password, java.lang.String identityContext, java.lang.String onBehalfOfUser)
           
 void destroyWorkflowContext(IWorkflowContext ctx)
           
 Task getTaskDetailsById(IWorkflowContext ctx, java.lang.String taskId)
           
 Task getTaskDetailsByNumber(IWorkflowContext ctx, int taskNumber)
           
 java.util.List getTaskHistory(IWorkflowContext ctx, java.lang.String taskId)
           
 Task getTaskVersionDetails(IWorkflowContext ctx, java.lang.String taskId, int versionNumber)
           
 IWorkflowContext getWorkflowContext(java.lang.String ctxToken)
           
 java.util.List queryTasks(IWorkflowContext ctx, java.util.List displayColumns, java.util.List optionalInformation, java.lang.String assignmentFilter, java.lang.String keywords, Predicate predicate, Ordering ordering, int startRow, int endRow)
           
 java.util.List queryViewTasks(IWorkflowContext ctx, java.lang.String viewId, Predicate extraPredicate, Ordering defaultOrdering, int startRow, int endRow)
           

 

Methods inherited from interface javax.ejb.EJBObject
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove

 

Method Detail

authenticate

public IWorkflowContext authenticate(java.lang.String user,
                                     java.lang.String password,
                                     java.lang.String identityContext,
                                     java.lang.String onBehalfOfUser)
                              throws WorkflowException,
                                     java.rmi.RemoteException
Throws:
WorkflowException
java.rmi.RemoteException
See Also:
ITaskQueryService.authenticate(java.lang.String, java.lang.String, java.lang.String, java.lang.String)

getWorkflowContext

public IWorkflowContext getWorkflowContext(java.lang.String ctxToken)
                                    throws WorkflowException,
                                           java.rmi.RemoteException
Throws:
WorkflowException
java.rmi.RemoteException
See Also:
ITaskQueryService.getWorkflowContext(java.lang.String)

destroyWorkflowContext

public void destroyWorkflowContext(IWorkflowContext ctx)
                            throws WorkflowException,
                                   java.rmi.RemoteException
Throws:
WorkflowException
java.rmi.RemoteException
See Also:
ITaskQueryService.destroyWorkflowContext(oracle.bpel.services.workflow.verification.IWorkflowContext)

queryTasks

public java.util.List queryTasks(IWorkflowContext ctx,
                                 java.util.List displayColumns,
                                 java.util.List optionalInformation,
                                 java.lang.String assignmentFilter,
                                 java.lang.String keywords,
                                 Predicate predicate,
                                 Ordering ordering,
                                 int startRow,
                                 int endRow)
                          throws WorkflowException,
                                 java.rmi.RemoteException
Throws:
WorkflowException
java.rmi.RemoteException
See Also:
ITaskQueryService.queryTasks(oracle.bpel.services.workflow.verification.IWorkflowContext, java.util.List, java.util.List, java.lang.String, java.lang.String, oracle.bpel.services.workflow.repos.Predicate, oracle.bpel.services.workflow.repos.Ordering, int, int)

queryViewTasks

public java.util.List queryViewTasks(IWorkflowContext ctx,
                                     java.lang.String viewId,
                                     Predicate extraPredicate,
                                     Ordering defaultOrdering,
                                     int startRow,
                                     int endRow)
                              throws WorkflowException,
                                     java.rmi.RemoteException
Throws:
WorkflowException
java.rmi.RemoteException
See Also:
ITaskQueryService.queryViewTasks(oracle.bpel.services.workflow.verification.IWorkflowContext, java.lang.String, oracle.bpel.services.workflow.repos.Predicate, oracle.bpel.services.workflow.repos.Ordering, int, int)

getTaskHistory

public java.util.List getTaskHistory(IWorkflowContext ctx,
                                     java.lang.String taskId)
                              throws WorkflowException,
                                     java.rmi.RemoteException
Throws:
WorkflowException
java.rmi.RemoteException
See Also:
ITaskQueryService.getTaskHistory(oracle.bpel.services.workflow.verification.IWorkflowContext, java.lang.String)

getTaskDetailsById

public Task getTaskDetailsById(IWorkflowContext ctx,
                               java.lang.String taskId)
                        throws WorkflowException,
                               java.rmi.RemoteException
Throws:
WorkflowException
java.rmi.RemoteException
See Also:
ITaskQueryService.getTaskDetailsById(oracle.bpel.services.workflow.verification.IWorkflowContext, java.lang.String)

getTaskDetailsByNumber

public Task getTaskDetailsByNumber(IWorkflowContext ctx,
                                   int taskNumber)
                            throws WorkflowException,
                                   java.rmi.RemoteException
Throws:
WorkflowException
java.rmi.RemoteException
See Also:
ITaskQueryService.getTaskDetailsByNumber(oracle.bpel.services.workflow.verification.IWorkflowContext, int)

getTaskVersionDetails

public Task getTaskVersionDetails(IWorkflowContext ctx,
                                  java.lang.String taskId,
                                  int versionNumber)
                           throws WorkflowException,
                                  java.rmi.RemoteException
Throws:
WorkflowException
java.rmi.RemoteException
See Also:
ITaskQueryService.getTaskVersionDetails(oracle.bpel.services.workflow.verification.IWorkflowContext, java.lang.String, int)

Skip navigation links

Oracle BPEL Process Manager
Workflow Services API Reference
10g Release 3 (10.1.3)
B28985-02


Copyright © 2006, Oracle. All rights reserved.