Class ActivitySetManager

All Implemented Interfaces:
Serializable

public class ActivitySetManager extends BaseActivitySetManager
This class manages ActivitySet 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 ActivitySetBean
See Also:
  • Constructor Details

    • ActivitySetManager

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

    • putInstanceImpl

      public ActivitySet putInstanceImpl(ActivitySet om) throws TorqueException
      DOCUMENT ME!
      Overrides:
      putInstanceImpl in class AbstractBaseManager<ActivitySet>
      Parameters:
      om - DOCUMENT ME!
      Returns:
      DOCUMENT ME!
      Throws:
      TorqueException - DOCUMENT ME!
    • notifyListeners

      public void notifyListeners(Persistent om)
      DOCUMENT ME!
      Parameters:
      om - DOCUMENT ME!
    • getInstance

      public static ActivitySet getInstance(Item item, Attachment attachment) throws Exception
      Populates a new activitySet object related with creating the item. it will be saved into database.
      Parameters:
      item - 생성되는 item
      attachment - ActivitySet 에 연결할 attachment
      Returns:
      새 ActivitySet
      Throws:
      Exception - 생성 중 오류가 발생한 경우
    • findOrCreateOneInstance

      public static ActivitySet findOrCreateOneInstance(Attachment attachment) throws Exception
      새로운 요청에 대한 ActivitySet 을 찾거나 새로 생성한다. ItemType 과 Module 은 현재 TransactionContext 에서 구한다.
      Parameters:
      attachment - ActivitySet 에 연결할 attachment
      Returns:
      ActivitySet
      Throws:
      Exception - 생성 중 오류가 발생한 경우
      IllegalArgumentException - TransactionContext 에 ActivitySetType, ItemType 이 설정되어 있지 않은 경우
    • getInstance

      public static ActivitySet getInstance(Item item, ActivitySetType activitySetType, EasyDeskUser user, Attachment attachment) throws Exception
      Deprecated.
      더 이상 사용하지 않는다. use findOrCreateOneInstance instead. ActivitySetType, User, Item 의 정보를 가지고 현재 ActivitySet 을 새로 진행할 수 있는지 여부를 판단한다.
      Populates a new activitySet object. it will be saved into database. 모든 System 의 행동은 ActivitySet 을 가져야 한다. ActivitySetType, User, Item 의 정보를 가지고 현재 ActivitySet 을 새로 진행할 수 있는지 여부를 판단한다. Single Acces Point to get ActivitySet through whole system.
      Parameters:
      item - 대상 item
      activitySetType - ActivitySet 유형
      user - 작업하는 사용자
      attachment - ActivitySet 에 연결할 attachment
      Returns:
      ActivitySet
      Throws:
      Exception - 생성 중 오류가 발생한 경우