Class BaseArtifactizableExecuter
java.lang.Object
com.easydesk.workflow.pipeline.modified.BaseModifiedExecuter
com.easydesk.workflow.pipeline.modified.BaseArtifactizableExecuter
- All Implemented Interfaces:
Executer
- Direct Known Subclasses:
ActivitySetTypeExecuter,CurriculumExecuter,DefaultExecuter,GroupExecuter,ItemTypeExecuter,UserExecuter,UserExecuter,UserExecuter
Artifactizable Artifact 가 Check 되면 Artifactizable Object 을 생성한다.
- Author:
- Youngho Cho
-
Field Summary
FieldsFields inherited from class com.easydesk.workflow.pipeline.modified.BaseModifiedExecuter
pipelineData -
Constructor Summary
ConstructorsConstructorDescriptionBaseArtifactizableExecuter(PipelineData pipelineData) Creates a new BaseItemExecuter object. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddArtifactizable(Item artifact) protected voiddoExtraWork(ActivitySet activitySet, Artifactizable artifactizable, Item item) subclass overridingvoidexecute()DOCUMENT ME!protected ActivitySetsetPrimaryKey(Artifactizable artifactizable, Item item) 새로운 artifactizable 만들어 item 에 정보를 저장Methods inherited from class com.easydesk.workflow.pipeline.modified.BaseModifiedExecuter
getActivitySet, getAttributeValue, getNewValues
-
Field Details
-
securityService
DOCUMENT ME!
-
-
Constructor Details
-
BaseArtifactizableExecuter
Creates a new BaseItemExecuter object.- Parameters:
pipelineData- DOCUMENT ME!
-
-
Method Details
-
execute
DOCUMENT ME!- Specified by:
executein interfaceExecuter- Overrides:
executein classBaseModifiedExecuter- Throws:
Exception- DOCUMENT ME!
-
setPrimaryKey
새로운 artifactizable 만들어 item 에 정보를 저장- Throws:
Exception
-
addArtifactizable
- Parameters:
artifact-- Throws:
Exception
-
doExtraWork
protected void doExtraWork(ActivitySet activitySet, Artifactizable artifactizable, Item item) throws Exception subclass overriding- Parameters:
activitySet-artifactizable-item-- Throws:
Exception
-