Enum Class ItemTypeEnum

java.lang.Object
java.lang.Enum<ItemTypeEnum>
com.easydesk.enums.ItemTypeEnum
All Implemented Interfaces:
Entitiable<Integer,ItemType>, Serializable, Comparable<ItemTypeEnum>, Constable

public enum ItemTypeEnum extends Enum<ItemTypeEnum> implements Entitiable<Integer,ItemType>
DOCUMENT ME!
Version:
$Revision$, $Date$
Author:
YounghoCho
  • Enum Constant Details

    • ALL

      public static final ItemTypeEnum ALL
      ALL type dummy, sometimes all, sometimes null
    • EDUCATION_CONTENTS

      public static final ItemTypeEnum EDUCATION_CONTENTS
      EDUCATION_CONTENTS 아이템 유형 (ItemType id: 1)
    • INFORMATION_CONTENTS

      public static final ItemTypeEnum INFORMATION_CONTENTS
      INFORMATION_CONTENTS 아이템 유형 (ItemType id: 2)
    • PERSONAL_CONTENTS

      public static final ItemTypeEnum PERSONAL_CONTENTS
      PERSONAL_CONTENTS 아이템 유형 (ItemType id: 3)
    • CONTROL_CONTENTS

      public static final ItemTypeEnum CONTROL_CONTENTS
      System 관리 목적의 Control Contents 아이템 유형 (ItemType id: 4)
    • MANAGEMENT_CONTENTS

      public static final ItemTypeEnum MANAGEMENT_CONTENTS
      MANAGEMENT_CONTENTS 아이템 유형 (ItemType id: 5)
    • DEFECT

      public static final ItemTypeEnum DEFECT
      Defect : S/W Defect, H/W Defect : for example 따릉이 고장 신고, 기숙사 시설 민원 신고, 유지 보수 이력 관리 etc... Social System Defect
    • DEFECT_TEMPLATE

      public static final ItemTypeEnum DEFECT_TEMPLATE
      DEFECT_TEMPLATE 아이템 유형 (ItemType id: 102)
    • TASK

      public static final ItemTypeEnum TASK
      Task
    • TASK_TEMPLATE

      public static final ItemTypeEnum TASK_TEMPLATE
      TASK_TEMPLATE 아이템 유형 (ItemType id: 106)
    • FEATURE

      public static final ItemTypeEnum FEATURE
      Feature
    • FEATURE_TEMPLATE

      public static final ItemTypeEnum FEATURE_TEMPLATE
      FEATURE_TEMPLATE 아이템 유형 (ItemType id: 108)
    • ENHANCEMENT

      public static final ItemTypeEnum ENHANCEMENT
      Enhancement
    • ENHANCEMENT_TEMPLATE

      public static final ItemTypeEnum ENHANCEMENT_TEMPLATE
      ENHANCEMENT_TEMPLATE 아이템 유형 (ItemType id: 110)
    • USER

      public static final ItemTypeEnum USER
      Default ItemType
    • USER_TEMPLATE

      public static final ItemTypeEnum USER_TEMPLATE
      USER_TEMPLATE 아이템 유형 (ItemType id: 112)
    • ORGANIZATION

      public static final ItemTypeEnum ORGANIZATION
      ORGANIZATION 아이템 유형 (ItemType id: 113)
    • ORGANIZATION_TEMPLATE

      public static final ItemTypeEnum ORGANIZATION_TEMPLATE
      ORGANIZATION_TEMPLATE 아이템 유형 (ItemType id: 114)
    • GROUP

      public static final ItemTypeEnum GROUP
      GROUP 아이템 유형 (ItemType id: 115)
    • GROUP_TEMPLATE

      public static final ItemTypeEnum GROUP_TEMPLATE
      GROUP_TEMPLATE 아이템 유형 (ItemType id: 116)
    • INFO_MESSAGE

      public static final ItemTypeEnum INFO_MESSAGE
      INFO_MESSAGE 아이템 유형 (ItemType id: 123)
    • INFO_MESSAGE_TEMPLATE

      public static final ItemTypeEnum INFO_MESSAGE_TEMPLATE
      INFO_MESSAGE_TEMPLATE 아이템 유형 (ItemType id: 124)
    • SCHEDULE

      public static final ItemTypeEnum SCHEDULE
      Default ItemType
    • SCHEDULE_TEMPLATE

      public static final ItemTypeEnum SCHEDULE_TEMPLATE
      SCHEDULE_TEMPLATE 아이템 유형 (ItemType id: 136)
    • QUERY

      public static final ItemTypeEnum QUERY
      Default ItemType
    • QUERY_TEMPLATE

      public static final ItemTypeEnum QUERY_TEMPLATE
      QUERY_TEMPLATE 아이템 유형 (ItemType id: 146)
    • USER_GROUP

      public static final ItemTypeEnum USER_GROUP
      Default ItemType
    • USER_GROUP_TEMPLATE

      public static final ItemTypeEnum USER_GROUP_TEMPLATE
      USER_GROUP_TEMPLATE 아이템 유형 (ItemType id: 152)
    • VOTES

      public static final ItemTypeEnum VOTES
      VOTES 아이템 유형 (ItemType id: 155)
    • VOTES_TEMPLATE

      public static final ItemTypeEnum VOTES_TEMPLATE
      VOTES_TEMPLATE 아이템 유형 (ItemType id: 156)
    • INVITE_USER

      public static final ItemTypeEnum INVITE_USER
      Default ItemType System 또는 Group 에서 사용자를 초대
    • INVITE_USER_TEMPLATE

      public static final ItemTypeEnum INVITE_USER_TEMPLATE
      INVITE_USER_TEMPLATE 아이템 유형 (ItemType id: 201)
    • CUSTOMER_ISSUE

      public static final ItemTypeEnum CUSTOMER_ISSUE
      Workflow : Entered > Recept Sent > Checked > Confirmed > Assign
    • CUSTOMER_ISSUE_TEMPLATE

      public static final ItemTypeEnum CUSTOMER_ISSUE_TEMPLATE
      CUSTOMER_ISSUE_TEMPLATE 아이템 유형 (ItemType id: 221)
    • REPORT

      public static final ItemTypeEnum REPORT
      Default ItemType
    • REPORT_TEMPLATE

      public static final ItemTypeEnum REPORT_TEMPLATE
      REPORT_TEMPLATE 아이템 유형 (ItemType id: 241)
    • APPLICATION

      public static final ItemTypeEnum APPLICATION
      APPLICATION 아이템 유형 (ItemType id: 250)
    • APPLICATION_TEMPLATE

      public static final ItemTypeEnum APPLICATION_TEMPLATE
      APPLICATION_TEMPLATE 아이템 유형 (ItemType id: 251)
    • BUILD_COMPONENT

      public static final ItemTypeEnum BUILD_COMPONENT
      BUILD_COMPONENT 아이템 유형 (ItemType id: 256)
    • BUILD_COMPONENT_TEMPLATE

      public static final ItemTypeEnum BUILD_COMPONENT_TEMPLATE
      BUILD_COMPONENT_TEMPLATE 아이템 유형 (ItemType id: 257)
    • CORDOVA_PLUGIN

      public static final ItemTypeEnum CORDOVA_PLUGIN
      CORDOVA_PLUGIN 아이템 유형 (ItemType id: 260)
    • CORDOVA_PLUGIN_TEMPLATE

      public static final ItemTypeEnum CORDOVA_PLUGIN_TEMPLATE
      CORDOVA_PLUGIN_TEMPLATE 아이템 유형 (ItemType id: 261)
    • ITEM_TYPE

      public static final ItemTypeEnum ITEM_TYPE
      ITEM_TYPE 아이템 유형 (ItemType id: 262)
    • ITEM_TYPE_TEMPLATE

      public static final ItemTypeEnum ITEM_TYPE_TEMPLATE
      ITEM_TYPE_TEMPLATE 아이템 유형 (ItemType id: 263)
    • MAIL_SENDER

      public static final ItemTypeEnum MAIL_SENDER
      MAIL_SENDER 아이템 유형 (ItemType id: 264)
    • MAIL_SENDER_TEMPLATE

      public static final ItemTypeEnum MAIL_SENDER_TEMPLATE
      MAIL_SENDER_TEMPLATE 아이템 유형 (ItemType id: 265)
    • ATTRIBUTE

      public static final ItemTypeEnum ATTRIBUTE
      ATTRIBUTE 아이템 유형 (ItemType id: 266)
    • ATTRIBUTE_TEMPLATE

      public static final ItemTypeEnum ATTRIBUTE_TEMPLATE
      ATTRIBUTE_TEMPLATE 아이템 유형 (ItemType id: 267)
    • USER_ATTRIBUTE

      public static final ItemTypeEnum USER_ATTRIBUTE
      USER_ATTRIBUTE 아이템 유형 (ItemType id: 268)
    • USER_ATTRIBUTE_TEMPLATE

      public static final ItemTypeEnum USER_ATTRIBUTE_TEMPLATE
      USER_ATTRIBUTE_TEMPLATE 아이템 유형 (ItemType id: 269)
    • PATCH

      public static final ItemTypeEnum PATCH
      PATCH 아이템 유형 (ItemType id: 270)
    • PATCH_TEMPLATE

      public static final ItemTypeEnum PATCH_TEMPLATE
      PATCH_TEMPLATE 아이템 유형 (ItemType id: 271)
    • WORKFLOW

      public static final ItemTypeEnum WORKFLOW
      Default ItemType
    • WORKFLOW_TEMPLATE

      public static final ItemTypeEnum WORKFLOW_TEMPLATE
      WORKFLOW_TEMPLATE 아이템 유형 (ItemType id: 273)
    • WORKFLOW_GROUP

      public static final ItemTypeEnum WORKFLOW_GROUP
      Default ItemType
    • WORKFLOW_GROUP_TEMPLATE

      public static final ItemTypeEnum WORKFLOW_GROUP_TEMPLATE
      WORKFLOW_GROUP_TEMPLATE 아이템 유형 (ItemType id: 277)
    • ACTIVITY_SET_TYPE

      public static final ItemTypeEnum ACTIVITY_SET_TYPE
      ACTIVITY_SET_TYPE 아이템 유형 (ItemType id: 278)
    • ACTIVITY_SET_TYPE_TEMPLATE

      public static final ItemTypeEnum ACTIVITY_SET_TYPE_TEMPLATE
      ACTIVITY_SET_TYPE_TEMPLATE 아이템 유형 (ItemType id: 279)
    • NOTIFICATION_TYPE

      public static final ItemTypeEnum NOTIFICATION_TYPE
      NOTIFICATION_TYPE 아이템 유형 (ItemType id: 280)
    • NOTIFICATION_TYPE_TEMPLATE

      public static final ItemTypeEnum NOTIFICATION_TYPE_TEMPLATE
      NOTIFICATION_TYPE_TEMPLATE 아이템 유형 (ItemType id: 281)
    • TIME_SCOPE

      public static final ItemTypeEnum TIME_SCOPE
      TIME_SCOPE 아이템 유형 (ItemType id: 282)
    • TIME_SCOPE_TEMPLATE

      public static final ItemTypeEnum TIME_SCOPE_TEMPLATE
      TIME_SCOPE_TEMPLATE 아이템 유형 (ItemType id: 283)
    • ATTRIBUTE_GROUP_TYPE

      public static final ItemTypeEnum ATTRIBUTE_GROUP_TYPE
      ATTRIBUTE_GROUP_TYPE 아이템 유형 (ItemType id: 284)
    • ATTRIBUTE_GROUP_TYPE_TEMPLATE

      public static final ItemTypeEnum ATTRIBUTE_GROUP_TYPE_TEMPLATE
      ATTRIBUTE_GROUP_TYPE_TEMPLATE 아이템 유형 (ItemType id: 285)
    • DEPEND_TYPE

      public static final ItemTypeEnum DEPEND_TYPE
      DEPEND_TYPE 아이템 유형 (ItemType id: 292)
    • DEPEND_TYPE_TEMPLATE

      public static final ItemTypeEnum DEPEND_TYPE_TEMPLATE
      DEPEND_TYPE_TEMPLATE 아이템 유형 (ItemType id: 293)
    • OPTION_RELATIONSHIP

      public static final ItemTypeEnum OPTION_RELATIONSHIP
      OPTION_RELATIONSHIP 아이템 유형 (ItemType id: 294)
    • OPTION_RELATIONSHIP_TEMPLATE

      public static final ItemTypeEnum OPTION_RELATIONSHIP_TEMPLATE
      OPTION_RELATIONSHIP_TEMPLATE 아이템 유형 (ItemType id: 295)
    • ATTACHMENT_TYPE

      public static final ItemTypeEnum ATTACHMENT_TYPE
      ATTACHMENT_TYPE 아이템 유형 (ItemType id: 298)
    • ATTACHMENT_TYPE_TEMPLATE

      public static final ItemTypeEnum ATTACHMENT_TYPE_TEMPLATE
      ATTACHMENT_TYPE_TEMPLATE 아이템 유형 (ItemType id: 299)
    • ATTRIBUTE_TYPE

      public static final ItemTypeEnum ATTRIBUTE_TYPE
      ATTRIBUTE_TYPE 아이템 유형 (ItemType id: 300)
    • ATTRIBUTE_TYPE_TEMPLATE

      public static final ItemTypeEnum ATTRIBUTE_TYPE_TEMPLATE
      ATTRIBUTE_TYPE_TEMPLATE 아이템 유형 (ItemType id: 301)
    • SCOPE

      public static final ItemTypeEnum SCOPE
      SCOPE 아이템 유형 (ItemType id: 302)
    • SCOPE_TEMPLATE

      public static final ItemTypeEnum SCOPE_TEMPLATE
      SCOPE_TEMPLATE 아이템 유형 (ItemType id: 303)
    • SCREEN

      public static final ItemTypeEnum SCREEN
      System 의 모든 화면을 설정한다. Screen Attribute 를 가지고 있어야 한다.
    • SCREEN_TEMPLATE

      public static final ItemTypeEnum SCREEN_TEMPLATE
    • EASY_ERROR

      public static final ItemTypeEnum EASY_ERROR
      Error 아이템 유형 (ItemType id: 403). Default itemType
    • EASY_ERROR_TEMPLATE

      public static final ItemTypeEnum EASY_ERROR_TEMPLATE
      EASY_ERROR_TEMPLATE 아이템 유형 (ItemType id: 404)
    • PERMISSION

      public static final ItemTypeEnum PERMISSION
      EasyDeskPermission Artifactizable 로 처리
    • PERMISSION_TEMPLATE

      public static final ItemTypeEnum PERMISSION_TEMPLATE
    • ROLE

      public static final ItemTypeEnum ROLE
      EasyDeskRole Artifactizable 로 처리
    • ROLE_TEMPLATE

      public static final ItemTypeEnum ROLE_TEMPLATE
  • Method Details

    • values

      public static ItemTypeEnum[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ItemTypeEnum valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getId

      public Integer getId()
      DOCUMENT ME!
      Specified by:
      getId in interface Entitiable<Integer,ItemType>
      Returns:
      DOCUMENT ME!
    • getName

      public String getName()
      db 에 저장되어 있는 이름
      Returns:
      enum 이름을 CamelCase 로 변환한 이름
    • getInstance

      public ItemType getInstance()
      Description copied from interface: Entitiable
      enum 에 해당하는 entity 를 저장소에서 구한다.
      Specified by:
      getInstance in interface Entitiable<Integer,ItemType>
      Returns:
      enum 에 해당하는 om object
    • getSystemTemplates

      public static Set<ItemType> getSystemTemplates()
      System Controll Template
      Returns:
      DOCUMENT ME!