org.jbpm.pvm.internal.task
Class TaskDefinitionImpl

java.lang.Object
  extended by org.jbpm.pvm.internal.model.ProcessElementImpl
      extended by org.jbpm.pvm.internal.task.AssignableDefinitionImpl
          extended by org.jbpm.pvm.internal.task.TaskDefinitionImpl
All Implemented Interfaces:
java.io.Serializable

public class TaskDefinitionImpl
extends AssignableDefinitionImpl

defines a task and how the actor(s) must be calculated at runtime.

See Also:
Serialized Form

Field Summary
protected  java.lang.String dueDateDescription
           
protected  java.lang.String formResourceName
           
protected  int priority
           
protected  java.util.List<TaskDefinitionImpl> subTaskDefinitions
           
protected  SwimlaneDefinitionImpl swimlaneDefinition
           
 
Fields inherited from class org.jbpm.pvm.internal.task.AssignableDefinitionImpl
assigneeExpression, assignmentHandlerReference, candidateGroupsExpression, candidateUsersExpression, description, name
 
Fields inherited from class org.jbpm.pvm.internal.model.ProcessElementImpl
dbid, dbversion, exceptionHandlers, processDefinition, properties
 
Constructor Summary
TaskDefinitionImpl()
           
 
Method Summary
 java.lang.String getDueDateDescription()
           
 java.lang.String getFormResourceName()
           
 int getPriority()
           
 java.util.List<TaskDefinitionImpl> getSubTaskDefinitions()
           
 SwimlaneDefinitionImpl getSwimlaneDefinition()
           
 void setDueDateDescription(java.lang.String dueDateDescription)
           
 void setFormResourceName(java.lang.String form)
           
 void setPriority(int priority)
           
 void setSubTaskDefinitions(java.util.List<TaskDefinitionImpl> subTaskDefinitions)
           
 void setSwimlaneDefinition(SwimlaneDefinitionImpl swimlaneDefinition)
           
 
Methods inherited from class org.jbpm.pvm.internal.task.AssignableDefinitionImpl
equals, getAssigneeExpression, getAssignmentHandlerReference, getCandidateGroupsExpression, getCandidateUsersExpression, getDescription, getName, setAssigneeExpression, setAssignmentHandlerReference, setCandidateGroupsExpression, setCandidateUsersExpression, setDescription, setName
 
Methods inherited from class org.jbpm.pvm.internal.model.ProcessElementImpl
addExceptionHandler, addProperty, createExceptionHandler, getDbid, getExceptionHandlers, getProcessDefinition, getProperties, getProperty, getPropertyKeys, setExceptionHandlers, setProcessDefinition, setProperties
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dueDateDescription

protected java.lang.String dueDateDescription

formResourceName

protected java.lang.String formResourceName

subTaskDefinitions

protected java.util.List<TaskDefinitionImpl> subTaskDefinitions

priority

protected int priority

swimlaneDefinition

protected SwimlaneDefinitionImpl swimlaneDefinition
Constructor Detail

TaskDefinitionImpl

public TaskDefinitionImpl()
Method Detail

getPriority

public int getPriority()

setPriority

public void setPriority(int priority)

getSubTaskDefinitions

public java.util.List<TaskDefinitionImpl> getSubTaskDefinitions()

setSubTaskDefinitions

public void setSubTaskDefinitions(java.util.List<TaskDefinitionImpl> subTaskDefinitions)

getSwimlaneDefinition

public SwimlaneDefinitionImpl getSwimlaneDefinition()

setSwimlaneDefinition

public void setSwimlaneDefinition(SwimlaneDefinitionImpl swimlaneDefinition)

getDueDateDescription

public java.lang.String getDueDateDescription()

setDueDateDescription

public void setDueDateDescription(java.lang.String dueDateDescription)

getFormResourceName

public java.lang.String getFormResourceName()

setFormResourceName

public void setFormResourceName(java.lang.String form)


Copyright © 2010 JBoss Community. All Rights Reserved.