Skip navigation links

Oracle Fusion Middleware
Workflow Services Java API Reference for Oracle SOA Suite
11g Release 1 (11.1.1)
E10660-03


oracle.bpel.services.workflow.query.ejb
Class TaskQueryServiceBean

java.lang.Object
  extended by AbstractStatelessSessionBean
      extended by oracle.bpel.services.workflow.query.ejb.TaskQueryServiceBean


public class TaskQueryServiceBean
extends AbstractStatelessSessionBean

Constructor Summary
TaskQueryServiceBean()
           

 

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)
           
 void ejbActivate()
           
 void ejbCreate()
           
 void ejbPassivate()
           
 void ejbRemove()
           
 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)
           
 void onEjbCreate()
           
 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)
           
 void setSessionContext(SessionContext ctx)
           

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

TaskQueryServiceBean

public TaskQueryServiceBean()

Method Detail

ejbCreate

public void ejbCreate()
               throws javax.ejb.CreateException
Throws:
javax.ejb.CreateException

ejbActivate

public void ejbActivate()

ejbPassivate

public void ejbPassivate()

ejbRemove

public void ejbRemove()

onEjbCreate

public void onEjbCreate()

setSessionContext

public void setSessionContext(SessionContext ctx)

createContext

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

createContextFromRequestObject

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

authenticate

public 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)

authenticate

public 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)

authenticateOnBehalfOf

public 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)

getWorkflowContext

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

destroyWorkflowContext

public void destroyWorkflowContext(IWorkflowContext ctx)
                            throws WorkflowException
Throws:
WorkflowException
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
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

public 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)

queryTasks

public 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)

queryAggregatedTasks

public 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)

countTasks

public 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)

doesTaskExist

public 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)

queryViewTasks

public 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)

queryViewAggregatedTasks

public 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)

countViewTasks

public 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)

doesViewTaskExist

public 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)

queryTaskErrors

public 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)

getTaskHistory

public 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

public 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)

getTaskDetailsById

public 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

public Task getTaskDetailsByNumber(IWorkflowContext ctx,
                                   int taskNumber)
                            throws WorkflowException
Throws:
WorkflowException
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
Throws:
WorkflowException
See Also:
ITaskQueryService.getTaskVersionDetails(oracle.bpel.services.workflow.verification.IWorkflowContext, java.lang.String, int)

getTaskSequence

public 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)

getTaskSequence

public 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)

getPermittedAssignees

public 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)

Skip navigation links

Oracle Fusion Middleware
Workflow Services Java API Reference for Oracle SOA Suite
11g Release 1 (11.1.1)
E10660-03


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