Class BaseAttributeValueUpdateExecuter

java.lang.Object
com.easydesk.workflow.pipeline.attribute.BaseAttributeValueUpdateExecuter
All Implemented Interfaces:
Executer
Direct Known Subclasses:
BaseModuleTypeExecuter, BaseRequestedExecuter, DefaultCheckedExecuter, DefaultConfirmedExecuter, DefaultEnteredExecuter, DictionaryExecuter, QuizConnectLineExecuter, QuizExecuter, QuizGroupExecuter, ScheduleAllDayExecuter, ScheduleDailyExecuter

public class BaseAttributeValueUpdateExecuter extends Object implements Executer
AttributeValue 의 값이 변경될 때 작동 Executer 의 Base 이다.
Author:
Youngho Cho
  • Field Details

    • pipelineData

      protected PipelineData pipelineData
      DOCUMENT ME!
  • Constructor Details

    • BaseAttributeValueUpdateExecuter

      public BaseAttributeValueUpdateExecuter(PipelineData pipelineData)
      Creates a new BaseItemExecuter object.
      Parameters:
      pipelineData - DOCUMENT ME!
  • Method Details

    • getAttribute

      protected Attribute getAttribute()
      /** DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • getItem

      protected Item getItem()
      /** DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • getUser

      protected EasyDeskUser getUser()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • getActivitySet

      protected ActivitySet getActivitySet()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • getNewValues

      protected Map<Integer,AttributeValue> getNewValues()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • getAttributeValues

      protected AttributeValue[] getAttributeValues()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • execute

      public void execute() throws Exception
      DOCUMENT ME!
      Specified by:
      execute in interface Executer
      Throws:
      Exception - DOCUMENT ME!