Package inha.git.common.code.status
Enum Class SuccessStatus
- All Implemented Interfaces:
BaseCode
,Serializable
,Comparable<SuccessStatus>
,Constable
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescription일반적인 응답 -
Method Summary
Modifier and TypeMethodDescription에러 메시지와 코드를 포함하는 ReasonDTO를 반환.HTTP 상태와 에러 메시지, 코드를 포함하는 ReasonDTO를 반환.static SuccessStatus
Returns the enum constant of this class with the specified name.static SuccessStatus[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
OK
일반적인 응답 -
LOGIN_OK
-
EMAIL_SEND_OK
-
EMAIL_AUTH_OK
-
STUDENT_SIGN_UP_OK
-
PROFESSOR_SIGN_UP_OK
-
COMPANY_SIGN_UP_OK
-
LOGOUT_OK
-
FIND_EMAIL_OK
-
FIND_PASSWORD_EMAIL_OK
-
FIND_PASSWORD_EMAIL_AUTH_OK
-
CHANGE_PASSWORD_OK
-
USER_SEARCH_OK
-
STUDENT_SEARCH_OK
-
PROFESSOR_SEARCH_OK
-
COMPANY_SEARCH_OK
-
USER_DETAIL_OK
-
PROMOTION_CREATED
-
DEMOTION_CREATED
-
PROFESSOR_ACCEPT_OK
-
PROFESSOR_CANCEL_OK
-
COMPANY_ACCEPT_OK
-
COMPANY_CANCEL_OK
-
ASSISTANT_PROMOTION_OK
-
ASSISTANT_PROMOTION_CANCEL_OK
-
USER_BLOCK_OK
-
USER_UNBLOCK_OK
-
BUG_REPORT_STATE_CHANGE_OK
-
PATENT_ACCEPT_OK
-
PATENT_ACCEPT_CANCEL_OK
-
PROJECT_STAR_ACCEPT_OK
-
PROJECT_STAR_ACCEPT_CANCEL_OK
-
DEPARTMENT_CREATE_OK
-
DEPARTMENT_SEARCH_OK
-
DEPARTMENT_UPDATE_OK
-
DEPARTMENT_DELETE_OK
-
BANNER_CREATED_OK
-
BANNER_SEARCH_OK
-
FIELD_CREATE_OK
-
FIELD_UPDATE_OK
-
FIELD_DELETE_OK
-
FIELD_SEARCH_OK
-
IMAGE_CREATE_OK
-
COLLEGE_CREATE_OK
-
COLLEGE_SEARCH_OK
-
COLLEGE_UPDATE_OK
-
COLLEGE_DELETE_OK
-
COLLEGE_DETAIL_OK
-
SEMESTER_CREATE_OK
-
SEMESTER_SEARCH_OK
-
SEMESTER_UPDATE_OK
-
SEMESTER_DELETE_OK
-
CATEGORY_CREATE_OK
-
CATEGORY_SEARCH_OK
-
CATEGORY_UPDATE_OK
-
CATEGORY_DELETE_OK
-
NOTICE_CREATE_OK
-
NOTICE_UPDATE_OK
-
NOTICE_DELETE_OK
-
NOTICE_SEARCH_OK
-
NOTICE_DETAIL_OK
-
REPORT_CREATE_OK
-
REPORT_TYPE_GET_OK
-
REPORT_REASON_GET_OK
-
REPORT_DELETE_OK
-
REPORT_SEARCH_OK
-
PROJECT_CREATE_OK
-
PROJECT_UPDATE_OK
-
PROJECT_DELETE_OK
-
PROJECT_SEARCH_OK
-
PROJECT_DETAIL_OK
-
FILE_SEARCH_OK
-
PROJECT_SEARCH_CONDITION_OK
-
FOUNDING_RECOMMEND_SUCCESS
-
LIKE_SUCCESS
-
REGISTRATION_RECOMMEND_SUCCESS
-
FOUNDING_RECOMMEND_CANCEL_SUCCESS
-
LIKE_CANCEL_SUCCESS
-
REGISTRATION_RECOMMEND_CANCEL_SUCCESS
-
PROJECT_COMMENT_CREATE_OK
-
PROJECT_COMMENT_DELETE_OK
-
PROJECT_COMMENT_UPDATE_OK
-
PROJECT_COMMENT_SEARCH_OK
-
PROJECT_COMMENT_REPLY_CREATE_OK
-
PROJECT_COMMENT_REPLY_DELETE_OK
-
PROJECT_COMMENT_REPLY_UPDATE_OK
-
GITHUB_TOKEN_REFRESH_OK
-
GITHUB_REPOSITORIES_OK
-
PROBLEM_CREATE_OK
-
PROBLEM_SEARCH_OK
-
PROBLEM_UPDATE_OK
-
PROBLEM_DELETE_OK
-
PROBLEM_DETAIL_OK
-
PROBLEM_REQUEST_OK
-
PROBLEM_REQUEST_UPDATE_OK
-
PROBLEM_REQUEST_DELETE_OK
-
PROBLEM_REQUEST_SEARCH_OK
-
PROBLEM_REQUEST_DETAIL_OK
-
PROBLEM_PARTICIPANT_STATE_CHANGE_OK
-
PROBLEM_SUBMITS_OK
-
PROBLEM_AVAILABLE_SUBMITS_OK
-
PROBLEM_SUBMIT_OK
-
PROBLEM_SUBMIT_SEARCH_OK
-
QUESTION_CREATE_OK
-
QUESTION_SEARCH_OK
-
QUESTION_UPDATE_OK
-
QUESTION_DELETE_OK
-
QUESTION_DETAIL_OK
-
QUESTION_COMMENT_CREATE_OK
-
QUESTION_COMMENT_DELETE_OK
-
QUESTION_COMMENT_UPDATE_OK
-
QUESTION_COMMENT_SEARCH_OK
-
QUESTION_COMMENT_REPLY_CREATE_OK
-
QUESTION_COMMENT_REPLY_DELETE_OK
-
QUESTION_COMMENT_REPLY_UPDATE_OK
-
TEAM_CREATE_OK
-
TEAM_SEARCH_OK
-
TEAM_UPDATE_OK
-
TEAM_DELETE_OK
-
TEAM_DETAIL_OK
-
TEAM_GET_MY_TEAMS_OK
-
TEAM_JOIN_OK
-
TEAM_JOIN_ACCEPT_OK
-
TEAM_EXIT_OK
-
TEAM_POST_CREATE_OK
-
TEAM_POST_UPDATE_OK
-
TEAM_POST_DELETE_OK
-
TEAM_POST_SEARCH_OK
-
TEAM_POST_DETAIL_OK
-
TEAM_COMMENT_CREATE_OK
-
TEAM_COMMENT_DELETE_OK
-
TEAM_COMMENT_UPDATE_OK
-
TEAM_COMMENT_SEARCH_OK
-
TEAM_COMMENT_REPLY_CREATE_OK
-
TEAM_COMMENT_REPLY_DELETE_OK
-
TEAM_COMMENT_REPLY_UPDATE_OK
-
TEAM_REQUEST_LIST_OK
-
MY_PAGE_USER_SEARCH_OK
-
MY_PAGE_PROJECT_SEARCH_OK
-
MY_PAGE_QUESTION_SEARCH_OK
-
MY_PAGE_TEAM_SEARCH_OK
-
MY_PAGE_PROBLEM_SEARCH_OK
-
PW_CHANGE_OK
-
MY_PAGE_REPORT_SEARCH_OK
-
MY_PAGE_BUG_REPORT_SEARCH_OK
-
MY_PAGE_PROBLEM_PARTICIPATING_SEARCH_OK
-
BUG_REPORT_CREATE_OK
-
BUG_REPORT_UPDATE_OK
-
BUG_REPORT_DELETE_OK
-
BUG_REPORT_GET_OK
-
BUG_REPORT_SEARCH_OK
-
PROJECT_STATISTICS_SEARCH_OK
-
TEAM_STATISTICS_SEARCH_OK
-
QUESTION_STATISTICS_SEARCH_OK
-
PROBLEM_STATISTICS_SEARCH_OK
-
DEPARTMENT_STATISTICS_SEARCH_OK
-
BATCH_STATISTICS_SEARCH_OK
-
PATENT_STATISTICS_SEARCH_OK
-
PATENT_SEARCH_OK
-
PATENT_SEARCH_SUCCESS
-
PATENT_REGISTER_SUCCESS
-
PATENT_UPDATE_SUCCESS
-
PATENT_DELETE_SUCCESS
-
PATENT_SEARCH_PAGE_SUCCESS
-
PROJECT_STAR_SEARCH_OK
-
PROJECT_STAR_SEARCH_PAGE_SUCCESS
-
SEARCH_OK
-
-
Method Details
-
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
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 nameNullPointerException
- if the argument is null
-
getReason
Description copied from interface:BaseCode
에러 메시지와 코드를 포함하는 ReasonDTO를 반환. -
getReasonHttpStatus
Description copied from interface:BaseCode
HTTP 상태와 에러 메시지, 코드를 포함하는 ReasonDTO를 반환.- Specified by:
getReasonHttpStatus
in interfaceBaseCode
- Returns:
- HTTP 상태와 에러 메시지, 코드가 포함된 ReasonDTO
-