fr.paris.lutece.plugins.workflow.business.task
Class Task

java.lang.Object
  extended by fr.paris.lutece.plugins.workflow.business.task.Task
All Implemented Interfaces:
ITask
Direct Known Subclasses:
TaskAssignment, TaskComment, TaskNotification

public abstract class Task
extends java.lang.Object
implements ITask


Constructor Summary
Task()
           
 
Method Summary
 fr.paris.lutece.portal.business.workflow.Action getAction()
           
 int getId()
           
 ITaskType getTaskType()
           
 void setAction(fr.paris.lutece.portal.business.workflow.Action action)
          set the action associate to the task
 void setId(int nId)
          set the task id
 void setTaskType(ITaskType taskType)
          set the TaskType object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface fr.paris.lutece.plugins.workflow.business.task.ITask
doRemoveConfig, doRemoveTaskInformation, doSaveConfig, doValidateTask, getDisplayConfigForm, getDisplayTaskForm, getDisplayTaskInformation, getTaskFormEntries, getTaskInformationXml, getTitle, init, isConfigRequire, isFormTaskRequire, isTaskForActionAutomatic, processTask
 

Constructor Detail

Task

public Task()
Method Detail

getId

public int getId()
Specified by:
getId in interface ITask
Returns:
the task Id

setId

public void setId(int nId)
Description copied from interface: ITask
set the task id

Specified by:
setId in interface ITask
Parameters:
nId - the task id

getTaskType

public ITaskType getTaskType()
Specified by:
getTaskType in interface ITask
Returns:
the TaskType Object

setTaskType

public void setTaskType(ITaskType taskType)
Description copied from interface: ITask
set the TaskType object

Specified by:
setTaskType in interface ITask
Parameters:
taskType - the task type object

getAction

public fr.paris.lutece.portal.business.workflow.Action getAction()
Specified by:
getAction in interface ITask
Returns:
the action associate to the task

setAction

public void setAction(fr.paris.lutece.portal.business.workflow.Action action)
Description copied from interface: ITask
set the action associate to the task

Specified by:
setAction in interface ITask
Parameters:
action - the action associate to the task


Copyright © 2011 Mairie de Paris. All Rights Reserved.