Package org.nuxeo.ecm.automation.task
Class CreateTask
- java.lang.Object
-
- org.nuxeo.ecm.automation.task.CreateTask
-
public class CreateTask extends Object
Creates a task- Since:
- 5.5
- Author:
- Anahide Tchertchian
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCreateTask.OperationTaskVariableName
-
Field Summary
Fields Modifier and Type Field Description protected StringacceptOperationChainprotected StringListadditionalPrefixedActorsprotected Stringcommentprotected CoreSessioncoreSessionprotected booleancreateOneTaskPerActorprotected OperationContextctxprotected Stringdirectiveprotected DatedueDatestatic StringIDprotected StringkeyForActorsprotected StringrejectOperationChainprotected StringtaskNameprotected TaskServiceTaskService
-
Constructor Summary
Constructors Constructor Description CreateTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DocumentModelrun(DocumentModel document)
-
-
-
Field Detail
-
ID
public static final String ID
- See Also:
- Constant Field Values
-
ctx
protected OperationContext ctx
-
coreSession
protected CoreSession coreSession
-
TaskService
protected TaskService TaskService
-
taskName
protected String taskName
-
dueDate
protected Date dueDate
-
directive
protected String directive
-
comment
protected String comment
-
acceptOperationChain
protected String acceptOperationChain
-
rejectOperationChain
protected String rejectOperationChain
-
keyForActors
protected String keyForActors
-
additionalPrefixedActors
protected StringList additionalPrefixedActors
-
createOneTaskPerActor
protected boolean createOneTaskPerActor
-
-
Method Detail
-
run
public DocumentModel run(DocumentModel document) throws OperationException
- Throws:
OperationException
-
-