Package com.easydesk.workflow.pipeline
package com.easydesk.workflow.pipeline
-
ClassesClassDescriptionDOCUMENT ME!System 에 Global Attribute Option 을 추가할 때 동작하는 Logic 이다.새로운 Item 을 입력할 때 workflow 이다.Item workflow 이다.주의 : Global ItemType 속성을 기술하고 있다.Notification 을 발송하기 전에 실행하는 Valve (
before/Notification.xml).Curriculums Type ModuleOption 이 등록 될 때 생성 상세 Curriculum Option 에 대응하는 Query 를 생성한다새로운 ItemType 이 System 에 추가될 때 ( OMWorkflow.add() : addom/ItemType.xml ) 실행된다.Item 의 속성 값들의 변경이 완료된후 그 상태에 따라서 변경이 추가로 이루어 지는 것들중에서 새로운 Connection 에 의하여 처리되어야 하는 것들을 처리한다.ModuleAttributeOption 이 추가 될때 실행된다. ( EasyDeskWorkflow.addWorkflowsForOption() : {AttributeTypeName}Option.xml )ModuleAttribute 가 Module 에 추가될 때 실행된다.ServiceStatus attribute 가 moduleItemType 에 추가될 때 실행된다. ( ModuleServiceStatus.xml )Executer Selector : ItemTypeNameExecuterNotification 이 발송된 후에 실행하는 Valve (onend/Notification.xml).System 에 Attribute OptionOption 을 추가할 때 동작하는 Logic 이다.StudyPlan ItemType 의 Curriculums Attribute 가 Module 에 추가될 때 실행된다. ( StudyPlanCurriculums.xml )canMakeTransition Workflow 에서 사용한다.System 에 Global AttributeOption 을 추가할 때 동작하는 Logic 이다.Item 의 OptionalAttribute 의 AttributeValue OptionId, OptionIds 값이 변경될 떄 실행된다.Item 의 Non-Option Attribute 의 AttributeValue 값이 변경될 때 실행된다.