Class OptionableUpdateOptionExecuter

java.lang.Object
com.easydesk.workflow.pipeline.option.OptionableUpdateOptionExecuter
All Implemented Interfaces:
Executer
Direct Known Subclasses:
ActivitySetTypeUpdateOptionExecuter, PermissionUpdateOptionExecuter

public abstract class OptionableUpdateOptionExecuter extends Object implements Executer
Screen, Permission, Role 등등 System Control 을 위한 System Defined Attribute 의 Option 이 저장될 때 공통 Workflow 로직이다. Option 의 StateChange Update 와 구분 되어야 한다.
Author:
Youngho Cho
  • Constructor Details

    • OptionableUpdateOptionExecuter

      public OptionableUpdateOptionExecuter()
  • Method Details

    • getAttributeOption

      protected abstract AttributeOption getAttributeOption()
    • getUser

      protected abstract EasyDeskUser getUser()
    • getModule

      protected abstract EasyDeskModule getModule()
    • getItemType

      protected abstract ItemType getItemType()
    • execute

      public void execute() throws Exception
      ItemTypeOption, ModuleOption 을 수리한다. (표준화된 과정이다.)
      Specified by:
      execute in interface Executer
      Throws:
      Exception - DOCUMENT ME!