Skip navigation links

Oracle Fusion Middleware
Java API Reference for Oracle BPM Suite
11g Release 1 (11.1.1.6.3)
E25378-06


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, char[] password, java.lang.String identityContext)
           
 IWorkflowContext authenticate(java.lang.String user, java.lang.String password, java.lang.String identityContext, java.lang.String onBehalfOfUser)
           
 IWorkflowContext authenticateOnBehalfOf(IWorkflowContext adminWorkflowContext, java.lang.String onBehalfOfUser)
           
 int countTasks(IWorkflowContext ctx, ITaskQueryService.AssignmentFilter assignmentFilter, java.lang.String keywords, Predicate predicate)
           
 int countViewTasks(IWorkflowContext ctx, java.lang.String viewId, Predicate extraPredicate)
           
 IWorkflowContext createContext(javax.servlet.http.HttpServletRequest request)
           
 IWorkflowContext createContextFromRequestObject(java.lang.Object request)
           
 void destroyWorkflowContext(IWorkflowContext ctx)
           
 boolean doesTaskExist(IWorkflowContext ctx, ITaskQueryService.AssignmentFilter assignmentFilter, java.lang.String keywords, Predicate predicate)
           
 boolean doesViewTaskExist(IWorkflowContext ctx, java.lang.String viewId, Predicate extraPredicate)
           
 oracle.bpel.services.workflow.task.IRestrictedAssignees getPermittedAssignees(IWorkflowContext ctx, Task task, java.lang.String operation)
           
 Task getTaskDetailsById(IWorkflowContext ctx, java.lang.String taskId)
           
 Task getTaskDetailsByNumber(IWorkflowContext ctx, int taskNumber)
           
 java.util.List getTaskHistory(IWorkflowContext ctx, java.lang.String taskId)
           
 java.util.List getTaskHistory(IWorkflowContext ctx, java.lang.String taskId, java.util.List displayColumns)
           
 TaskSequence getTaskSequence(IWorkflowContext ctx, java.lang.String taskId, java.util.List taskDisplayColumns, java.util.List taskSequenceType, java.util.List taskSequenceBuilderContext, boolean fetchTaskSequenceForRootTask)
           
 TaskSequence getTaskSequence(IWorkflowContext ctx, Task task, java.util.List taskDisplayColumns, java.util.List taskSequenceType, java.util.List taskSequenceBuilderContext, boolean fetchTaskSequenceForRootTask)
           
 Task getTaskVersionDetails(IWorkflowContext ctx, java.lang.String taskId, int versionNumber)
           
 IWorkflowContext getWorkflowContext(java.lang.String ctxToken)
           
 java.util.List queryAggregatedTasks(IWorkflowContext ctx, Column groupByColumn, ITaskQueryService.AssignmentFilter assignmentFilter, java.lang.String keywords, Predicate predicate, boolean orderByCount, boolean ascendingOrder)
           
 java.util.List queryTaskErrors(IWorkflowContext ctx, Predicate predicate, Ordering ordering, int startRow, int endRow)
           
 java.util.List queryTasks(IWorkflowContext ctx, java.util.List displayColumns, java.util.List optionalInformation, ITaskQueryService.AssignmentFilter assignmentFilter, java.lang.String keywords, Predicate predicate, Ordering ordering, int startRow, int endRow)
           
 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 queryTasks(IWorkflowContext ctx, java.lang.String presentationId, ITaskQueryService.AssignmentFilter assignmentFilter, java.lang.String keywords, Predicate predicate, int startRow, int endRow)
           
 java.util.List queryViewAggregatedTasks(IWorkflowContext ctx, java.lang.String viewId, Predicate extraPredicate, Column defaultGroupByColumn, boolean defaultOrderByCount, boolean defaultAscendingOrder)
           
 java.util.List queryViewTasks(IWorkflowContext ctx, java.lang.String viewId, Predicate extraPredicate, Ordering defaultOrdering, int startRow, int endRow)
           
 IWorkflowContext refreshWorkflowContext(IWorkflowContext ctx)
           
 IWorkflowContext updateWorkflowContext(IWorkflowContext ctx, java.util.Map<ITaskQueryService.ATTRIBUTE,java.lang.Object> attributes, boolean force)
           

 

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

 

Method Detail

createContext

IWorkflowContext createContext(javax.servlet.http.HttpServletRequest request)
                               throws WorkflowException,
                                      java.rmi.RemoteException
Throws:
WorkflowException
java.rmi.RemoteException
See Also:
oracle.bpel.services.workflow.query.ITaskQueryService#createContext(javax.servlet.http.HttpServletRequest)

createContextFromRequestObject

IWorkflowContext createContextFromRequestObject(java.lang.Object request)
                                                throws WorkflowException,
                                                       java.rmi.RemoteException
Throws:
WorkflowException
java.rmi.RemoteException
See Also:
ITaskQueryService.createContextFromRequestObject(java.lang.Object)

authenticate

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)

authenticate

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

authenticateOnBehalfOf

IWorkflowContext authenticateOnBehalfOf(IWorkflowContext adminWorkflowContext,
                                        java.lang.String onBehalfOfUser)
                                        throws WorkflowException,
                                               java.rmi.RemoteException
Throws:
WorkflowException
java.rmi.RemoteException
See Also:
ITaskQueryService.authenticateOnBehalfOf(oracle.bpel.services.workflow.verification.IWorkflowContext, java.lang.String)

getWorkflowContext

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

destroyWorkflowContext

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

refreshWorkflowContext

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

updateWorkflowContext

IWorkflowContext updateWorkflowContext(IWorkflowContext ctx,
                                       java.util.Map<ITaskQueryService.ATTRIBUTE,java.lang.Object> attributes,
                                       boolean force)
                                       throws WorkflowException,
                                              java.rmi.RemoteException
Throws:
WorkflowException
java.rmi.RemoteException
See Also:
ITaskQueryService.updateWorkflowContext(IWorkflowContext, Map, boolean)

queryTasks

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)

queryTasks

java.util.List queryTasks(IWorkflowContext ctx,
                          java.util.List displayColumns,
                          java.util.List optionalInformation,
                          ITaskQueryService.AssignmentFilter 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, oracle.bpel.services.workflow.query.ITaskQueryService.AssignmentFilter, java.lang.String, oracle.bpel.services.workflow.repos.Predicate, oracle.bpel.services.workflow.repos.Ordering, int, int)

queryTasks

java.util.List queryTasks(IWorkflowContext ctx,
                          java.lang.String presentationId,
                          ITaskQueryService.AssignmentFilter assignmentFilter,
                          java.lang.String keywords,
                          Predicate predicate,
                          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.lang.String, oracle.bpel.services.workflow.query.ITaskQueryService.AssignmentFilter, java.lang.String, oracle.bpel.services.workflow.repos.Predicate, int, int)

queryAggregatedTasks

java.util.List queryAggregatedTasks(IWorkflowContext ctx,
                                    Column groupByColumn,
                                    ITaskQueryService.AssignmentFilter assignmentFilter,
                                    java.lang.String keywords,
                                    Predicate predicate,
                                    boolean orderByCount,
                                    boolean ascendingOrder)
                                    throws WorkflowException,
                                           java.rmi.RemoteException
Throws:
WorkflowException
java.rmi.RemoteException
See Also:
ITaskQueryService.queryAggregatedTasks(oracle.bpel.services.workflow.verification.IWorkflowContext, oracle.bpel.services.workflow.repos.Column, oracle.bpel.services.workflow.query.ITaskQueryService.AssignmentFilter, java.lang.String, oracle.bpel.services.workflow.repos.Predicate, boolean, boolean)

countTasks

int countTasks(IWorkflowContext ctx,
               ITaskQueryService.AssignmentFilter assignmentFilter,
               java.lang.String keywords,
               Predicate predicate)
               throws WorkflowException,
                      java.rmi.RemoteException
Throws:
WorkflowException
java.rmi.RemoteException
See Also:
ITaskQueryService.countTasks(oracle.bpel.services.workflow.verification.IWorkflowContext, oracle.bpel.services.workflow.query.ITaskQueryService.AssignmentFilter, java.lang.String, oracle.bpel.services.workflow.repos.Predicate)

doesTaskExist

boolean doesTaskExist(IWorkflowContext ctx,
                      ITaskQueryService.AssignmentFilter assignmentFilter,
                      java.lang.String keywords,
                      Predicate predicate)
                      throws WorkflowException,
                             java.rmi.RemoteException
Throws:
WorkflowException
java.rmi.RemoteException
See Also:
ITaskQueryService.doesTaskExist(oracle.bpel.services.workflow.verification.IWorkflowContext, oracle.bpel.services.workflow.query.ITaskQueryService.AssignmentFilter, java.lang.String, oracle.bpel.services.workflow.repos.Predicate)

queryViewTasks

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)

queryViewAggregatedTasks

java.util.List queryViewAggregatedTasks(IWorkflowContext ctx,
                                        java.lang.String viewId,
                                        Predicate extraPredicate,
                                        Column defaultGroupByColumn,
                                        boolean defaultOrderByCount,
                                        boolean defaultAscendingOrder)
                                        throws WorkflowException,
                                               java.rmi.RemoteException
Throws:
WorkflowException
java.rmi.RemoteException
See Also:
ITaskQueryService.queryViewAggregatedTasks(oracle.bpel.services.workflow.verification.IWorkflowContext, java.lang.String, oracle.bpel.services.workflow.repos.Predicate, oracle.bpel.services.workflow.repos.Column, boolean, boolean)

countViewTasks

int countViewTasks(IWorkflowContext ctx,
                   java.lang.String viewId,
                   Predicate extraPredicate)
                   throws WorkflowException,
                          java.rmi.RemoteException
Throws:
WorkflowException
java.rmi.RemoteException
See Also:
ITaskQueryService.countViewTasks(oracle.bpel.services.workflow.verification.IWorkflowContext, java.lang.String, oracle.bpel.services.workflow.repos.Predicate)

doesViewTaskExist

boolean doesViewTaskExist(IWorkflowContext ctx,
                          java.lang.String viewId,
                          Predicate extraPredicate)
                          throws WorkflowException,
                                 java.rmi.RemoteException
Throws:
WorkflowException
java.rmi.RemoteException
See Also:
ITaskQueryService.doesViewTaskExist(oracle.bpel.services.workflow.verification.IWorkflowContext, java.lang.String, oracle.bpel.services.workflow.repos.Predicate)

queryTaskErrors

java.util.List queryTaskErrors(IWorkflowContext ctx,
                               Predicate predicate,
                               Ordering ordering,
                               int startRow,
                               int endRow)
                               throws WorkflowException,
                                      java.rmi.RemoteException
Throws:
WorkflowException
java.rmi.RemoteException
See Also:
ITaskQueryService.queryTaskErrors(oracle.bpel.services.workflow.verification.IWorkflowContext, oracle.bpel.services.workflow.repos.Predicate, oracle.bpel.services.workflow.repos.Ordering, int, int)

getTaskHistory

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)

getTaskHistory

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

getTaskDetailsById

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

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

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)

getTaskSequence

TaskSequence getTaskSequence(IWorkflowContext ctx,
                             Task task,
                             java.util.List taskDisplayColumns,
                             java.util.List taskSequenceType,
                             java.util.List taskSequenceBuilderContext,
                             boolean fetchTaskSequenceForRootTask)
                             throws WorkflowException,
                                    java.rmi.RemoteException
Throws:
WorkflowException
java.rmi.RemoteException
See Also:
ITaskQueryService.getTaskSequence(oracle.bpel.services.workflow.verification.IWorkflowContext, oracle.bpel.services.workflow.task.model.Task, java.util.List, java.util.List, java.util.List, boolean)

getTaskSequence

TaskSequence getTaskSequence(IWorkflowContext ctx,
                             java.lang.String taskId,
                             java.util.List taskDisplayColumns,
                             java.util.List taskSequenceType,
                             java.util.List taskSequenceBuilderContext,
                             boolean fetchTaskSequenceForRootTask)
                             throws WorkflowException,
                                    java.rmi.RemoteException
Throws:
WorkflowException
java.rmi.RemoteException
See Also:
ITaskQueryService.getTaskSequence(oracle.bpel.services.workflow.verification.IWorkflowContext, java.lang.String, java.util.List, java.util.List, java.util.List, boolean)

getPermittedAssignees

oracle.bpel.services.workflow.task.IRestrictedAssignees getPermittedAssignees(IWorkflowContext ctx,
                                                                              Task task,
                                                                              java.lang.String operation)
                                                                              throws WorkflowException,
                                                                                     java.rmi.RemoteException
Throws:
WorkflowException
java.rmi.RemoteException
See Also:
ITaskQueryService.getPermittedAssignees(oracle.bpel.services.workflow.verification.IWorkflowContext, oracle.bpel.services.workflow.task.model.Task, java.lang.String)

Skip navigation links

Oracle Fusion Middleware
Java API Reference for Oracle BPM Suite
11g Release 1 (11.1.1.6.3)
E25378-06


Copyright © 2009, 2011, Oracle and/or its affiliates. All rights reserved.