org.alfresco.service.cmr.workflow
Class WorkflowTaskQuery

java.lang.Object
  extended by org.alfresco.service.cmr.workflow.WorkflowTaskQuery

public class WorkflowTaskQuery
extends java.lang.Object

Workflow Task Query Provides support for setting predicates and order by.


Nested Class Summary
static class WorkflowTaskQuery.OrderBy
          Order By Columns
 
Constructor Summary
WorkflowTaskQuery()
           
 
Method Summary
 java.lang.String getActorId()
           
 java.lang.String getEngineId()
           
 int getLimit()
           
 WorkflowTaskQuery.OrderBy[] getOrderBy()
           
 java.util.Map getProcessCustomProps()
           
 java.lang.String getProcessId()
           
 org.alfresco.service.namespace.QName getProcessName()
           
 java.util.Map getTaskCustomProps()
           
 java.lang.String getTaskId()
           
 org.alfresco.service.namespace.QName getTaskName()
           
 WorkflowTaskState getTaskState()
           
 java.lang.String getWorkflowDefinitionName()
           
 java.lang.Boolean isActive()
           
 void setActive(java.lang.Boolean active)
           
 void setActorId(java.lang.String actorId)
           
 void setEngineId(java.lang.String engineId)
           
 void setLimit(int limit)
           
 void setOrderBy(WorkflowTaskQuery.OrderBy[] orderBy)
           
 void setProcessCustomProps(java.util.Map processCustomProps)
           
 void setProcessId(java.lang.String processId)
          Filters ont he WorkflowInstance Id.
 void setProcessName(org.alfresco.service.namespace.QName processName)
          Deprecated. 
 void setTaskCustomProps(java.util.Map taskCustomProps)
           
 void setTaskId(java.lang.String taskId)
           
 void setTaskName(org.alfresco.service.namespace.QName taskName)
           
 void setTaskState(WorkflowTaskState taskState)
           
 void setWorkflowDefinitionName(java.lang.String workflowDefinitionName)
          Filters on the WorkflowDefinition name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkflowTaskQuery

public WorkflowTaskQuery()
Method Detail

setOrderBy

public void setOrderBy(WorkflowTaskQuery.OrderBy[] orderBy)
Parameters:
orderBy -

getOrderBy

public WorkflowTaskQuery.OrderBy[] getOrderBy()
Returns:

getTaskId

public java.lang.String getTaskId()
Returns:

setTaskId

public void setTaskId(java.lang.String taskId)
Parameters:
taskId -

getTaskCustomProps

public java.util.Map getTaskCustomProps()
Returns:

setTaskCustomProps

public void setTaskCustomProps(java.util.Map taskCustomProps)
Parameters:
taskCustomProps -

getTaskState

public WorkflowTaskState getTaskState()
Returns:

setTaskState

public void setTaskState(WorkflowTaskState taskState)
Parameters:
taskState -

getTaskName

public org.alfresco.service.namespace.QName getTaskName()
Returns:

setTaskName

public void setTaskName(org.alfresco.service.namespace.QName taskName)
Parameters:
taskName -

getActorId

public java.lang.String getActorId()
Returns:

setActorId

public void setActorId(java.lang.String actorId)
Parameters:
actorId -

getProcessId

public java.lang.String getProcessId()
Returns:

setProcessId

public void setProcessId(java.lang.String processId)
Filters ont he WorkflowInstance Id.

Parameters:
processId -

getProcessName

public org.alfresco.service.namespace.QName getProcessName()
Returns:

setProcessName

@Deprecated
public void setProcessName(org.alfresco.service.namespace.QName processName)
Deprecated. 

Use WorkflowTaskQuery.setWorkflowDefinitionName(String) instead. Filters on the WorkflowDefinition name. When using Activiti, the method WorkflowTaskQuery.setWorkflowDefinitionName(String) should be used instead of this method.

Parameters:
processName -

getWorkflowDefinitionName

public java.lang.String getWorkflowDefinitionName()
Returns:

setWorkflowDefinitionName

public void setWorkflowDefinitionName(java.lang.String workflowDefinitionName)
Filters on the WorkflowDefinition name.

Parameters:
workflowDefinitionName -

isActive

public java.lang.Boolean isActive()
Returns:

setActive

public void setActive(java.lang.Boolean active)
Parameters:
active -

getProcessCustomProps

public java.util.Map getProcessCustomProps()
Returns:

setProcessCustomProps

public void setProcessCustomProps(java.util.Map processCustomProps)
Parameters:
processCustomProps -

getLimit

public int getLimit()

setLimit

public void setLimit(int limit)

setEngineId

public void setEngineId(java.lang.String engineId)
Parameters:
engineId - the engineId to set

getEngineId

public java.lang.String getEngineId()
Returns:
the engineId


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.