Class GroupItemExecuter
java.lang.Object
com.easydesk.workflow.pipeline.BaseItemExecuter
com.easydesk.workflow.pipeline.additem.GroupItemExecuter
- All Implemented Interfaces:
Executer
Group Item 이 등록될 때 실행된다. Module 을 생성한다. 기타 초기값을 설정한다. Module 의 경우에 조금 다른 경로가
존재한다. 먼저 Module 을 생성하고 나중에 GroupItem 을 등록한다. 참조 : [EASYDESK-3754]
- Version:
- $Id: GroupItemExecuter.java,v 1.42 2009/01/15 23:22:38 youngho Exp $
- Author:
- Youngho Cho
-
Field Summary
Fields inherited from class com.easydesk.workflow.pipeline.BaseItemExecuter
pipelineData, securityService -
Constructor Summary
ConstructorsConstructorDescriptionGroupItemExecuter(PipelineData pipelineData) Creates a new GroupItemExecuter object. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddTemplates(Module module, ActivitySet activitySet) Item Template 들을 복사한다.protected voidcopySystemReports(Module module, EasyDeskUser user, ActivitySet activitySet) Report 를 복사한다.voidexecute()DOCUMENT ME!Methods inherited from class com.easydesk.workflow.pipeline.BaseItemExecuter
getActivitySet, getItem, getNewValues, getUser, setScopeValue
-
Constructor Details
-
GroupItemExecuter
Creates a new GroupItemExecuter object.- Parameters:
pipelineData- DOCUMENT ME!
-
-
Method Details
-
execute
DOCUMENT ME!- Specified by:
executein interfaceExecuter- Overrides:
executein classBaseItemExecuter- Throws:
Exception- DOCUMENT ME!
-
addTemplates
Item Template 들을 복사한다.- Parameters:
module-activitySet-- Throws:
Exception
-
copySystemReports
protected void copySystemReports(Module module, EasyDeskUser user, ActivitySet activitySet) throws Exception Report 를 복사한다.- Parameters:
module-user-activitySet-- Throws:
Exception
-