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

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

All Superinterfaces:
javax.ejb.EJBLocalObject

public interface TaskQueryServiceLocal
extends javax.ejb.EJBLocalObject

FOR ORACLE SOA INTERNAL USE ONLY


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)
           
 oracle.bpel.services.workflow.task.IRestrictedAssignees getPermittedAssigneesForTasks(IWorkflowContext ctx, java.util.List<java.lang.String> taskList, java.lang.String operation, java.lang.String participantType, SearchFilter filter, java.lang.String appRoleNamePattern, java.lang.String appId)
           
 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)
           
 IWorkflowContext getWorkflowContextForAuthenticatedUser()
           
 java.util.List queryAggregatedTasks(IWorkflowContext ctx, Column groupByColumn, ITaskQueryService.AssignmentFilter assignmentFilter, java.lang.String keywords, Predicate predicate, boolean orderByCount, boolean ascendingOrder)
           
 java.util.List queryDecomposedTasks(IWorkflowContext ctx, java.lang.String parentTaskId, java.util.List displayColumns, java.util.List optionalInfo, java.lang.String keywords, Predicate predicate, Ordering ordering, int startRow, int endRow)
           
 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 attributes, boolean force)
           
 
Methods inherited from interface javax.ejb.EJBLocalObject
getEJBLocalHome, getPrimaryKey, isIdentical, remove
 

Method Detail

authenticateOnBehalfOf

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

authenticate

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

authenticate

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

countTasks

int countTasks(IWorkflowContext ctx,
               ITaskQueryService.AssignmentFilter assignmentFilter,
               java.lang.String keywords,
               Predicate predicate)
               throws WorkflowException
Throws:
WorkflowException
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)

countViewTasks

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

createContextFromRequestObject

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

createContext

IWorkflowContext createContext(javax.servlet.http.HttpServletRequest request)
                               throws WorkflowException
Throws:
WorkflowException
See Also:
ITaskQueryService.createContext(javax.servlet.http.HttpServletRequest)

destroyWorkflowContext

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

doesTaskExist

boolean doesTaskExist(IWorkflowContext ctx,
                      ITaskQueryService.AssignmentFilter assignmentFilter,
                      java.lang.String keywords,
                      Predicate predicate)
                      throws WorkflowException
Throws:
WorkflowException
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)

doesViewTaskExist

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

getPermittedAssignees

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

getPermittedAssigneesForTasks

oracle.bpel.services.workflow.task.IRestrictedAssignees getPermittedAssigneesForTasks(IWorkflowContext ctx,
                                                                                      java.util.List<java.lang.String> taskList,
                                                                                      java.lang.String operation,
                                                                                      java.lang.String participantType,
                                                                                      SearchFilter filter,
                                                                                      java.lang.String appRoleNamePattern,
                                                                                      java.lang.String appId)
                                                                                      throws WorkflowException
Throws:
WorkflowException
See Also:
oracle.bpel.services.workflow.query.ITaskQueryService#getPermittedAssigneesForTasks(oracle.bpel.services.workflow.verification.IWorkflowContext, java.util.List, java.lang.String, java.lang.String, oracle.tip.pc.services.identity.SearchFilter, java.lang.String, java.lang.String)

getTaskDetailsById

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

getTaskDetailsByNumber

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

getTaskHistory

java.util.List getTaskHistory(IWorkflowContext ctx,
                              java.lang.String taskId)
                              throws WorkflowException
Throws:
WorkflowException
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
Throws:
WorkflowException
See Also:
ITaskQueryService.getTaskHistory(oracle.bpel.services.workflow.verification.IWorkflowContext, java.lang.String, java.util.List)

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
Throws:
WorkflowException
See Also:
ITaskQueryService.getTaskSequence(oracle.bpel.services.workflow.verification.IWorkflowContext, java.lang.String, java.util.List, java.util.List, java.util.List, boolean)

getTaskSequence

TaskSequence getTaskSequence(IWorkflowContext ctx,
                             Task task,
                             java.util.List taskDisplayColumns,
                             java.util.List taskSequenceType,
                             java.util.List taskSequenceBuilderContext,
                             boolean fetchTaskSequenceForRootTask)
                             throws WorkflowException
Throws:
WorkflowException
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)

getTaskVersionDetails

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

getWorkflowContextForAuthenticatedUser

IWorkflowContext getWorkflowContextForAuthenticatedUser()
                                                        throws WorkflowException
Throws:
WorkflowException
See Also:
ITaskQueryService.getWorkflowContextForAuthenticatedUser()

getWorkflowContext

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

queryAggregatedTasks

java.util.List queryAggregatedTasks(IWorkflowContext ctx,
                                    Column groupByColumn,
                                    ITaskQueryService.AssignmentFilter assignmentFilter,
                                    java.lang.String keywords,
                                    Predicate predicate,
                                    boolean orderByCount,
                                    boolean ascendingOrder)
                                    throws WorkflowException
Throws:
WorkflowException
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)

queryDecomposedTasks

java.util.List queryDecomposedTasks(IWorkflowContext ctx,
                                    java.lang.String parentTaskId,
                                    java.util.List displayColumns,
                                    java.util.List optionalInfo,
                                    java.lang.String keywords,
                                    Predicate predicate,
                                    Ordering ordering,
                                    int startRow,
                                    int endRow)
                                    throws WorkflowException
Throws:
WorkflowException
See Also:
ITaskQueryService.queryDecomposedTasks(oracle.bpel.services.workflow.verification.IWorkflowContext, java.lang.String, java.util.List, java.util.List, java.lang.String, oracle.bpel.services.workflow.repos.Predicate, oracle.bpel.services.workflow.repos.Ordering, int, int)

queryTaskErrors

java.util.List queryTaskErrors(IWorkflowContext ctx,
                               Predicate predicate,
                               Ordering ordering,
                               int startRow,
                               int endRow)
                               throws WorkflowException
Throws:
WorkflowException
See Also:
ITaskQueryService.queryTaskErrors(oracle.bpel.services.workflow.verification.IWorkflowContext, 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
Throws:
WorkflowException
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)

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
Throws:
WorkflowException
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
Throws:
WorkflowException
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)

queryViewAggregatedTasks

java.util.List queryViewAggregatedTasks(IWorkflowContext ctx,
                                        java.lang.String viewId,
                                        Predicate extraPredicate,
                                        Column defaultGroupByColumn,
                                        boolean defaultOrderByCount,
                                        boolean defaultAscendingOrder)
                                        throws WorkflowException
Throws:
WorkflowException
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)

queryViewTasks

java.util.List queryViewTasks(IWorkflowContext ctx,
                              java.lang.String viewId,
                              Predicate extraPredicate,
                              Ordering defaultOrdering,
                              int startRow,
                              int endRow)
                              throws WorkflowException
Throws:
WorkflowException
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)

refreshWorkflowContext

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

updateWorkflowContext

IWorkflowContext updateWorkflowContext(IWorkflowContext ctx,
                                       java.util.Map attributes,
                                       boolean force)
                                       throws WorkflowException
Throws:
WorkflowException
See Also:
ITaskQueryService.updateWorkflowContext(oracle.bpel.services.workflow.verification.IWorkflowContext, java.util.Map, boolean)

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

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