Class ModuleItemTypeManager

All Implemented Interfaces:
Serializable

public class ModuleItemTypeManager extends BaseModuleItemTypeManager
This class manages ModuleItemType objects. This class was autogenerated by Torque on: [Sun Nov 14 17:45:54 KST 2021] You should not use this class directly. It should not even be extended; all references should be to ModuleItemTypeBean
See Also:
  • Constructor Details

    • ModuleItemTypeManager

      public ModuleItemTypeManager() throws TorqueException
      Creates a new ModuleItemTypeManager instance.
      Throws:
      TorqueException - if an error occurs
  • Method Details

    • getModuleItemTypes

      public static List<ModuleItemType> getModuleItemTypes(Module module, boolean includeSystemDefined) throws TorqueException
      module 의 ModuleItemType 목록을 구한다.
      Parameters:
      module - 대상 Module
      includeSystemDefined - System 에서 정의한 ItemType(ItemTypeEnum) 을 포함할지 여부
      Returns:
      ModuleItemType 목록
      Throws:
      TorqueException - 조회 중 오류가 발생한 경우
    • getInstance

      public static ModuleItemType getInstance(Module module, ItemType type) throws TorqueException
      DOCUMENT ME!
      Parameters:
      module - DOCUMENT ME!
      type - DOCUMENT ME!
      Returns:
      DOCUMENT ME!
      Throws:
      TorqueException - DOCUMENT ME!
    • getInstance

      public static ModuleItemType getInstance(Module module, ItemType type, boolean create) throws TorqueException
      DOCUMENT ME!
      Parameters:
      module - DOCUMENT ME!
      type - DOCUMENT ME!
      create - search, template purpose 에서 DB 에 없는 것을 찾을 수 있다. 이때 db 에 저장되지 않은 것을 return 할지 여부
      Returns:
      DOCUMENT ME!
      Throws:
      TorqueException - DOCUMENT ME!
    • putInstanceImpl

      public ModuleItemType putInstanceImpl(ModuleItemType om) throws TorqueException
      object 를 cache 에 넣고 등록된 listener 에 통지한다.
      Overrides:
      putInstanceImpl in class AbstractBaseManager<ModuleItemType>
      Parameters:
      om - cache 에 넣을 object
      Returns:
      이전에 cache 에 있던 object
      Throws:
      TorqueException - cache 처리 중 오류가 발생한 경우
    • notifyListeners

      public void notifyListeners(Persistent om)
      등록된 listeners 에 notify 한다.
      Parameters:
      om - DOCUMENT ME!
    • clearMethodCache

      public void clearMethodCache()
      이 manager 의 method result cache 를 비운다.