OWL ITS + 탐지시스템(인터넷 진흥원)
jhjang
2022-01-05 fde37173d256963954d8020db4cd2b7cfb9144e7
src/main/java/kr/wisestone/owl/constant/MsgConstants.java
@@ -1,6 +1,7 @@
package kr.wisestone.owl.constant;
/**
 * exception 용 메세지 클래스
 * Created by jeong on 2017-08-02.
 */
public class MsgConstants {
@@ -10,6 +11,7 @@
    public static final String PROJECT_NOT_EXIST = "PROJECT_NOT_EXIST";    //   프로젝트가 존재하지 않습니다.
    public static final String PROJECT_NOT_MANAGER = "PROJECT_NOT_MANAGER"; //  프로젝트 관리자가 존재하지 않습니다.
    public static final String PROJECT_NOT_MODIFY_PERMISSION = "PROJECT_NOT_MODIFY_PERMISSION"; //  프로젝트 관리 권한이 없습니다.
    public static final String PROJECT_NOT_DELETE = "PROJECT_NOT_DELETE"; //  이슈유형에서 사용중인 프로젝트 입니다.
    public static final String PROJECT_NOT_NAME = "PROJECT_NOT_NAME";   //  프로젝트 이름이 입력되지 않았습니다.
    public static final String PROJECT_NOT_STATUS = "PROJECT_NOT_STATUS";   //  프로젝트의 상태가 선택되지 않았습니다.
    public static final String DATE_NOT_EXIST = "DATE_NOT_EXIST";   //  날짜가 선택되지 않았습니다.
@@ -81,6 +83,7 @@
    public static final String WORKFLOW_DEPARTMENT_NOT_EXIST = "WORKFLOW_DEPARTMENT_NOT_EXIST";   //  워크플로우 부서가 존재하지 않습니다.
    public static final String CUSTOM_FIELD_NOT_EXIST = "CUSTOM_FIELD_NOT_EXIST";   //  사용자 정의 필드가 존재하지 않습니다.
    public static final String ISSUE_TYPE_CUSTOM_FIELD_NOT_EXIST = "ISSUE_TYPE_CUSTOM_FIELD_NOT_EXIST";   //  프로젝트 내 이슈유형에 설정된 사용자 정의 필드가 존재하지 않습니다.
    public static final String CUSTOM_FIELD_NOT_NAME = "CUSTOM_FIELD_NOT_NAME"; //  사용자 정의 필드명이 입력되지 않았습니다.
    public static final String CUSTOM_FIELD_NAME_MAX_LENGTH_OUT = "CUSTOM_FIELD_NAME_MAX_LENGTH_OUT";   //  사용자 정의 필드명은 최대 50글자까지 입력할 수 있습니다.
    public static final String CUSTOM_FIELD_USED_NAME = "CUSTOM_FIELD_USED_NAME";   //  사용자 정의 필드 명이 이미 사용되고 있습니다.
@@ -116,6 +119,7 @@
    public static final String ISSUE_NO_TITLE = "ISSUE_NO_TITLE";   //  이슈 제목이 입력되지 않았습니다.
    public static final String ISSUE_NOT_SEND_USER = "ISSUE_NOT_SEND_USER";   //  이슈 발송 대상자를 선택하지 않았습니다.
    public static final String ISSUE_NOT_SELECT_TEMPLATE = "ISSUE_NOT_SELECT_TEMPLATE";   //  이슈 발송 템플릿을 선택하지 않았습니다.
    public static final String ISSUE_NOT_MODIFY_STATUS = "ISSUE_NOT_MODIFY_STATUS"; // 하위이슈의 상태를 종료로 변경해야 합니다.
    public static final String ISSUE_COMMENT_REMOVE_NOT_SELECT = "ISSUE_COMMENT_REMOVE_NOT_SELECT"; //  삭제할 댓글을 선택하지 않았습니다.
    public static final String ISSUE_COMMENT_NOT_EXIST = "ISSUE_COMMENT_NOT_EXIST"; //  댓글이 존재하지 않습니다.
@@ -229,21 +233,62 @@
    public static final String COMPANYFIELD_USED_URL = "COMPANYFIELD_USED_URL";   // URL이 이미 사용되고 있습니다.
    public static final String HOSTING_NOT_EXIST = "HOSTING_NOT_EXIST";   // 호스팅이 존재하지 않습니다.
    public static final String HOSTING_CODE_NOT_ENTER = "HOSTING_CODE_NOT_ENTER";   // 호스팅의 코드는 필수 입력 값입니다.
    public static final String HOSTING_REMOVE_NOT_SELECT = "HOSTING_REMOVE_NOT_SELECT";   // 삭제할 호스팅이 선택되지 않았습니다.
    public static final String ISP_NOT_EXIST = "ISP_NOT_EXIST";   // ISP가 존재하지 않습니다.
    public static final String ISP_CODE_NOT_ENTER = "ISP_CODE_NOT_ENTER";   // ISP의 코드는 필수 입력 값입니다.
    public static final String ISP_REMOVE_NOT_SELECT = "ISP_REMOVE_NOT_SELECT";   // 삭제할 ISP가 선택되지 않았습니다.
    public static final String PROJECT_NOT_INCLUDE_DEPARTMENT = "PROJECT_NOT_INCLUDE_DEPARTMENT";   // 선택한 부서 중 프로젝트에 참여하고 있지 않은 부서가 있습니다.
    public static final String EMAIL_TEMPLATE_NOT_EXIST = "EMAIL_TEMPLATE_NOT_EXIST"; //  이메일 템플릿을 찾을수 없습니다.
    public static final String API_PARAMETER_ISSUE_TYPE_ERROR = "API_PARAMETER_ISSUE_TYPE_ERROR";     // api 파라미터 오류(이슈타입)
    public static final String API_PARAMETER_PROJECT_ERROR = "API_PARAMETER_PROJECT_ERROR";     // api 파라미터 오류(프로젝트)
    public static final String API_PARAMETER_ERROR = "API_PARAMETER_ERROR";     // api 파라미터 오류
    public static final String API_USER_ERROR = "API_USER_ERROR";     // api 사용자 오류
    public static final String API_OVERLAP_ERROR = "API_OVERLAP_ERROR";     // API 중복된 상위 이슈가 여러개일 경우
    public static final String API_OVERLAP_SETTING_NOT_EXIST = "API_OVERLAP_SETTING_NOT_EXIST";     // API 중복된 설정이 안되어 있을 경우
    public static final String API_ISSUE_NOT_EXIST = "API_ISSUE_NOT_EXIST";     // 수정할 이슈를 찾을수 없습니다.
    public static final String API_COMPLETE_ISSUE_STATUS_NOT_EXIST = "API_COMPLETE_ISSUE_STATUS_NOT_EXIST";     // 자동 종료 처리할 상태가 설정되지 않았습니다.
    public static final String API_ISSUE_STATUS_NOT_EXIST = "API_ISSUE_STATUS_NOT_EXIST";     // 이슈 상태를 찾을수 없습니다
    /**
     * api 파라미터 오류(이슈타입)
     */
    public static final String API_PARAMETER_ISSUE_TYPE_ERROR = "API_PARAMETER_ISSUE_TYPE_ERROR";
    /**
     * api 파라미터 오류(프로젝트)
     */
    public static final String API_PARAMETER_PROJECT_ERROR = "API_PARAMETER_PROJECT_ERROR";
    /**
     * api 파라미터 오류
     */
    public static final String API_PARAMETER_ERROR = "API_PARAMETER_ERROR";
    /**
     * api 사용자 오류
     */
    public static final String API_USER_ERROR = "API_USER_ERROR";
    /**
     * API 중복된 상위 이슈가 여러개일 경우
     */
    public static final String API_OVERLAP_ERROR = "API_OVERLAP_ERROR";
    /**
     * API 중복된 설정이 안되어 있을 경우
     */
    public static final String API_OVERLAP_SETTING_NOT_EXIST = "API_OVERLAP_SETTING_NOT_EXIST";
    /**
     * 수정할 이슈를 찾을수 없습니다.
     */
    public static final String API_ISSUE_NOT_EXIST = "API_ISSUE_NOT_EXIST";
    /**
     * 자동 종료 처리할 상태가 설정되지 않았습니다.
     */
    public static final String API_COMPLETE_ISSUE_STATUS_NOT_EXIST = "API_COMPLETE_ISSUE_STATUS_NOT_EXIST";
    /**
     * 이슈 상태를 찾을수 없습니다
     */
    public static final String API_ISSUE_STATUS_NOT_EXIST = "API_ISSUE_STATUS_NOT_EXIST";
    /**
     * 이슈 상태 값이 없습니다.
     */
    public static final String API_ISSUE_STATUS_IS_NULL = "API_ISSUE_STATUS_IS_NULL";
    /**
     * 사용자 정의 필드를 존재하지 않습니다.
     */
    public static final String API_CUSTOM_FIELD_NOT_EXIST = "API_CUSTOM_FIELD_NOT_EXIST";
    /**
     * 이슈 상태가 워크플로우에 포함되어 있지 않습니다
     */
    public static final String API_ISSUE_STATUS_NOT_IN_WORKFLOW = "API_ISSUE_STATUS_NOT_IN_WORKFLOW";
}