Class BaseUpdateItemTypeAttributeExecuter

java.lang.Object
com.easydesk.workflow.pipeline.itemtypeattribute.BaseUpdateItemTypeAttributeExecuter
All Implemented Interfaces:
Executer

public class BaseUpdateItemTypeAttributeExecuter extends Object implements Executer
Author:
Youngho Cho
  • Field Details

    • pipelineData

      protected PipelineData pipelineData
      DOCUMENT ME!
  • Constructor Details

    • BaseUpdateItemTypeAttributeExecuter

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

    • getUser

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

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

      protected EasyDeskModule getEasyDeskModule()
    • getItemType

      protected ItemType getItemType()
    • getItemTypeAttribute

      protected ItemTypeAttribute getItemTypeAttribute()
    • execute

      public void execute() throws Exception
      ItemTypeAttribute 속성값이 변하면 각 ModuleAttribute 의 속성값도 같이 확인한다. Required, DefaultText, QuickSearch 등의 속성값이 false -> true 이면 해당 ModuleAttribute 의 속성값도 true 로 설정이 되어야 한다. true -> false 이면 무시한다.
      Specified by:
      execute in interface Executer
      Throws:
      Exception - DOCUMENT ME!