Class ScheduleAllDayExecuter
java.lang.Object
com.easydesk.workflow.pipeline.attribute.BaseAttributeValueUpdateExecuter
com.easydesk.workflow.pipeline.attribute.allday.ScheduleAllDayExecuter
- All Implemented Interfaces:
Executer
Schedule 의 AllDay 가 설정되면 StartDate 는 그날 0 시, DueDate 는 그날 23:59:59.999 로 고정한다.
(old) item.isNew() 이면 newValues 에 String 값을, 아니면 AttributeValue 를 넣었는데, 지금의 newValues 는 Map<Integer, AttributeValue> 이므로 항상 AttributeValue 를 넣는다.
주의 : AttributeEnum 에 AllDay(320) 가 현재 주석 처리되어 있다.- Author:
- Youngho Cho
-
Field Summary
Fields inherited from class com.easydesk.workflow.pipeline.attribute.BaseAttributeValueUpdateExecuter
pipelineData -
Constructor Summary
ConstructorsConstructorDescriptionScheduleAllDayExecuter(PipelineData pipelineData) Creates a new ScheduleAllDayExecuter object. -
Method Summary
Methods inherited from class com.easydesk.workflow.pipeline.attribute.BaseAttributeValueUpdateExecuter
getActivitySet, getAttribute, getAttributeValues, getItem, getNewValues, getUser
-
Constructor Details
-
ScheduleAllDayExecuter
Creates a new ScheduleAllDayExecuter object.- Parameters:
pipelineData- pipeline data
-
-
Method Details
-
execute
DOCUMENT ME!- Specified by:
executein interfaceExecuter- Overrides:
executein classBaseAttributeValueUpdateExecuter- Throws:
Exception- DOCUMENT ME!
-