Class ErrorMessages

java.lang.Object
com.altibase.document.exception.ErrorMessages

public final class ErrorMessages extends Object
Java API 예외 메시지 상수 모음.

모든 예외 메시지를 중앙 집중 관리하여 일관성 유지 및 QA 리뷰를 용이하게 한다. 메시지는 error-messages.properties 파일에서 로드된다.

메시지에 동적 값이 필요한 경우 String.format()과 함께 사용한다:

 throw new AltibaseSchemaException(
     String.format(ErrorMessages.COLLECTION_NOT_FOUND, collectionName));
 

  • Field Details

    • CONNECTION_CLOSED

      public static final String CONNECTION_CLOSED
    • CONNECTION_ALREADY_CLOSED

      public static final String CONNECTION_ALREADY_CLOSED
    • DATABASE_CLOSED

      public static final String DATABASE_CLOSED
    • FAILED_TO_CREATE_STATEMENT

      public static final String FAILED_TO_CREATE_STATEMENT
    • FAILED_TO_ESTABLISH_CONNECTION

      public static final String FAILED_TO_ESTABLISH_CONNECTION
    • FAILED_TO_RETRIEVE_CHARSET

      public static final String FAILED_TO_RETRIEVE_CHARSET
    • JDBC_DRIVER_NOT_FOUND

      public static final String JDBC_DRIVER_NOT_FOUND
    • FAILED_TO_COMMIT

      public static final String FAILED_TO_COMMIT
    • FAILED_TO_ROLLBACK

      public static final String FAILED_TO_ROLLBACK
    • COLLECTION_NOT_FOUND

      public static final String COLLECTION_NOT_FOUND
    • COLLECTION_ALREADY_EXISTS

      public static final String COLLECTION_ALREADY_EXISTS
    • COLLECTION_NOT_EXIST_SHORT

      public static final String COLLECTION_NOT_EXIST_SHORT
    • FAILED_TO_CREATE_COLLECTION

      public static final String FAILED_TO_CREATE_COLLECTION
    • FAILED_TO_SAVE_METADATA

      public static final String FAILED_TO_SAVE_METADATA
    • FAILED_TO_DROP_TABLE

      public static final String FAILED_TO_DROP_TABLE
    • FAILED_TO_DELETE_METADATA

      public static final String FAILED_TO_DELETE_METADATA
    • FAILED_TO_CREATE_TABLE

      public static final String FAILED_TO_CREATE_TABLE
    • FAILED_TO_SAVE_METADATA_SHORT

      public static final String FAILED_TO_SAVE_METADATA_SHORT
    • CANNOT_ACCESS_SHARED_VIA_CROSS

      public static final String CANNOT_ACCESS_SHARED_VIA_CROSS
    • DOCUMENT_CANNOT_BE_NULL

      public static final String DOCUMENT_CANNOT_BE_NULL
    • DOCUMENT_LIST_CANNOT_BE_NULL

      public static final String DOCUMENT_LIST_CANNOT_BE_NULL
    • KEY_CANNOT_BE_NULL

      public static final String KEY_CANNOT_BE_NULL
    • FILTER_CANNOT_BE_NULL

      public static final String FILTER_CANNOT_BE_NULL
    • KEY_TYPE_NOT_AVAILABLE

      public static final String KEY_TYPE_NOT_AVAILABLE
    • FAILED_TO_FETCH_DOCUMENT

      public static final String FAILED_TO_FETCH_DOCUMENT
    • CANNOT_REWIND_STREAMING

      public static final String CANNOT_REWIND_STREAMING
    • INVALID_IDENTIFIER

      public static final String INVALID_IDENTIFIER
    • INVALID_JSON_STRUCTURE

      public static final String INVALID_JSON_STRUCTURE
    • INVALID_JSON_TYPE

      public static final String INVALID_JSON_TYPE
    • INVALID_KEY_GENERATION_TYPE

      public static final String INVALID_KEY_GENERATION_TYPE
    • INVALID_KEY_TYPE_NAME

      public static final String INVALID_KEY_TYPE_NAME
    • INVALID_SIZE_IN_KEY_TYPE

      public static final String INVALID_SIZE_IN_KEY_TYPE
    • KEY_COLUMN_INFO_REQUIRED

      public static final String KEY_COLUMN_INFO_REQUIRED
    • KEY_TYPE_NAME_REQUIRED

      public static final String KEY_TYPE_NAME_REQUIRED
    • SQL_TYPE_NAME_REQUIRED

      public static final String SQL_TYPE_NAME_REQUIRED
    • UNSUPPORTED_SQL_TYPE

      public static final String UNSUPPORTED_SQL_TYPE
    • SIZE_REQUIRED_FOR_VARCHAR

      public static final String SIZE_REQUIRED_FOR_VARCHAR
    • SIZE_REQUIRED_FOR_CHAR

      public static final String SIZE_REQUIRED_FOR_CHAR
    • POSITIVE_SIZE_REQUIRED

      public static final String POSITIVE_SIZE_REQUIRED
    • INT_CANNOT_USE_UUID

      public static final String INT_CANNOT_USE_UUID
    • SMALLINT_CANNOT_USE_UUID

      public static final String SMALLINT_CANNOT_USE_UUID
    • BIGINT_CANNOT_USE_UUID

      public static final String BIGINT_CANNOT_USE_UUID
    • UUID_REQUIRES_VARCHAR32

      public static final String UUID_REQUIRES_VARCHAR32
    • UUID_REQUIRES_CHAR32

      public static final String UUID_REQUIRES_CHAR32
    • JSONPATH_REQUIRED

      public static final String JSONPATH_REQUIRED
    • SORT_CANNOT_BE_NULL

      public static final String SORT_CANNOT_BE_NULL
    • SORT_MUST_HAVE_FIELD

      public static final String SORT_MUST_HAVE_FIELD
    • INVALID_SORT_DIRECTION

      public static final String INVALID_SORT_DIRECTION
    • INVALID_SORT_DIRECTION_TYPE

      public static final String INVALID_SORT_DIRECTION_TYPE
    • LIMIT_MUST_BE_POSITIVE

      public static final String LIMIT_MUST_BE_POSITIVE
    • SKIP_MUST_BE_NONNEGATIVE

      public static final String SKIP_MUST_BE_NONNEGATIVE
    • FAILED_TO_PARSE_JSON

      public static final String FAILED_TO_PARSE_JSON
    • INVALID_JSON_COLUMN_TYPE

      public static final String INVALID_JSON_COLUMN_TYPE
    • INVALID_JSON_COLUMN_TYPE_NULL

      public static final String INVALID_JSON_COLUMN_TYPE_NULL
    • INVALID_JSON_COLUMN_TYPE_STRING

      public static final String INVALID_JSON_COLUMN_TYPE_STRING
    • INVALID_KEY_COLUMN_TYPE

      public static final String INVALID_KEY_COLUMN_TYPE
    • INVALID_KEY_TYPE

      public static final String INVALID_KEY_TYPE
    • INVALID_KEY_GENERATION_TYPE_STRING

      public static final String INVALID_KEY_GENERATION_TYPE_STRING
    • KEY_GENERATION_TYPE_NULL

      public static final String KEY_GENERATION_TYPE_NULL
    • REST_RESPONSE_DOCUMENT_REQUIRED

      public static final String REST_RESPONSE_DOCUMENT_REQUIRED
    • REST_RESPONSE_DOCUMENT_MUST_BE_OBJECT

      public static final String REST_RESPONSE_DOCUMENT_MUST_BE_OBJECT
    • FAILED_TO_PARSE_REST_RESPONSE

      public static final String FAILED_TO_PARSE_REST_RESPONSE
    • KEY_VALUE_CANNOT_BE_NULL

      public static final String KEY_VALUE_CANNOT_BE_NULL
    • KEY_TYPE_NOT_DEFINED

      public static final String KEY_TYPE_NOT_DEFINED
    • KEY_TYPE_MISMATCH

      public static final String KEY_TYPE_MISMATCH
    • KEY_TYPE_MISMATCH_GOT

      public static final String KEY_TYPE_MISMATCH_GOT
    • STRING_KEY_CANNOT_BE_EMPTY

      public static final String STRING_KEY_CANNOT_BE_EMPTY
    • TABLE_VALIDATION_FAILED

      public static final String TABLE_VALIDATION_FAILED
    • COLUMN_MISSING

      public static final String COLUMN_MISSING
    • COLUMN_TYPE_MISMATCH

      public static final String COLUMN_TYPE_MISMATCH
    • COLUMN_SIZE_MISMATCH

      public static final String COLUMN_SIZE_MISMATCH
    • KEY_COLUMN_MUST_BE_PRIMARY_KEY

      public static final String KEY_COLUMN_MUST_BE_PRIMARY_KEY
    • COLUMN_MISSING_WITH_TYPE

      public static final String COLUMN_MISSING_WITH_TYPE
    • COLUMN_MISSING_WITH_TYPE_SIZE

      public static final String COLUMN_MISSING_WITH_TYPE_SIZE
    • OPERATOR_MUST_CONTAIN_ARRAY

      public static final String OPERATOR_MUST_CONTAIN_ARRAY
    • LOGICAL_OPERATOR_MUST_CONTAIN_OBJECTS

      public static final String LOGICAL_OPERATOR_MUST_CONTAIN_OBJECTS
    • OPERATOR_MUST_CONTAIN_OBJECT

      public static final String OPERATOR_MUST_CONTAIN_OBJECT
    • OPERATOR_REQUIRES_ARRAY

      public static final String OPERATOR_REQUIRES_ARRAY
    • UNSUPPORTED_OPERATOR

      public static final String UNSUPPORTED_OPERATOR
    • UNSUPPORTED_OPERATOR_FOR_FIELD

      public static final String UNSUPPORTED_OPERATOR_FOR_FIELD
    • UNSUPPORTED_OPERATOR_IN_ELEMMATCH

      public static final String UNSUPPORTED_OPERATOR_IN_ELEMMATCH
    • UNSUPPORTED_OPERATOR_IN_ELEMMATCH_PATH

      public static final String UNSUPPORTED_OPERATOR_IN_ELEMMATCH_PATH
    • UNSUPPORTED_OPERATOR_IN_ELEMMATCH_NOT

      public static final String UNSUPPORTED_OPERATOR_IN_ELEMMATCH_NOT
    • ELEMMATCH_MUST_CONTAIN_OBJECT

      public static final String ELEMMATCH_MUST_CONTAIN_OBJECT
    • ELEMMATCH_ARRAY_REQUIRED

      public static final String ELEMMATCH_ARRAY_REQUIRED
    • ELEMMATCH_OBJECTS_REQUIRED

      public static final String ELEMMATCH_OBJECTS_REQUIRED
    • ELEMMATCH_NOT_MUST_CONTAIN_OBJECT

      public static final String ELEMMATCH_NOT_MUST_CONTAIN_OBJECT
    • ELEMMATCH_DECIMAL128_NOT_SUPPORTED

      public static final String ELEMMATCH_DECIMAL128_NOT_SUPPORTED
    • REGEX_PATTERN_REQUIRED

      public static final String REGEX_PATTERN_REQUIRED
    • REGEX_OPTIONS_STRING_REQUIRED

      public static final String REGEX_OPTIONS_STRING_REQUIRED
    • UNSUPPORTED_TYPE_IN_JSON_EXISTS

      public static final String UNSUPPORTED_TYPE_IN_JSON_EXISTS
    • DATE_TYPE_NOT_SUPPORTED_JSON_EXISTS

      public static final String DATE_TYPE_NOT_SUPPORTED_JSON_EXISTS
    • BINARY_TYPE_NOT_SUPPORTED_JSON_EXISTS

      public static final String BINARY_TYPE_NOT_SUPPORTED_JSON_EXISTS
    • ARRAY_TYPE_NOT_SUPPORTED_JSON_EXISTS

      public static final String ARRAY_TYPE_NOT_SUPPORTED_JSON_EXISTS
    • DATE_TYPE_NOT_SUPPORTED_PARAM

      public static final String DATE_TYPE_NOT_SUPPORTED_PARAM
    • BINARY_TYPE_NOT_SUPPORTED_PARAM

      public static final String BINARY_TYPE_NOT_SUPPORTED_PARAM
    • FAILED_TO_RETRIEVE_METADATA

      public static final String FAILED_TO_RETRIEVE_METADATA
    • FAILED_TO_RETRIEVE_ALL_METADATA

      public static final String FAILED_TO_RETRIEVE_ALL_METADATA
    • FAILED_TO_RETRIEVE_ALL_METADATA_ADMIN

      public static final String FAILED_TO_RETRIEVE_ALL_METADATA_ADMIN
    • FAILED_TO_DELETE_COLLECTION_METADATA

      public static final String FAILED_TO_DELETE_COLLECTION_METADATA
    • FAILED_TO_RETRIEVE_SHARED_METADATA

      public static final String FAILED_TO_RETRIEVE_SHARED_METADATA
    • FAILED_TO_RETRIEVE_ALL_SHARED

      public static final String FAILED_TO_RETRIEVE_ALL_SHARED
    • FAILED_TO_RETRIEVE_WITH_SHARED

      public static final String FAILED_TO_RETRIEVE_WITH_SHARED
    • MISSING_METADATA_FIELD_KEY_COLUMN_INFO

      public static final String MISSING_METADATA_FIELD_KEY_COLUMN_INFO
    • FAILED_TO_FIND_ARRAY_BRACKETS

      public static final String FAILED_TO_FIND_ARRAY_BRACKETS
    • UTILITY_CLASS_INSTANTIATION

      public static final String UTILITY_CLASS_INSTANTIATION
    • JSON_SIZE_EXCEEDS_VARCHAR

      public static final String JSON_SIZE_EXCEEDS_VARCHAR
    • INVALID_SORT_DIRECTION_VALUE_INT

      public static final String INVALID_SORT_DIRECTION_VALUE_INT
    • INVALID_SORT_DIRECTION_VALUE_STRING

      public static final String INVALID_SORT_DIRECTION_VALUE_STRING
    • INVALID_SORT_DIRECTION_TYPE_DETAIL

      public static final String INVALID_SORT_DIRECTION_TYPE_DETAIL
    • UNSUPPORTED_KEY_GENERATION_TYPE_DETAIL

      public static final String UNSUPPORTED_KEY_GENERATION_TYPE_DETAIL
    • INVALID_KEY_TYPE_FOR_OPERATION

      public static final String INVALID_KEY_TYPE_FOR_OPERATION
    • INVALID_CLIENT_ID_FORMAT

      public static final String INVALID_CLIENT_ID_FORMAT
    • CONNECTION_FAILED

      public static final String CONNECTION_FAILED
    • NO_MORE_DOCUMENTS

      public static final String NO_MORE_DOCUMENTS
    • ENV_VAR_NOT_SET

      public static final String ENV_VAR_NOT_SET
    • FAILED_TO_INIT_DATABASE

      public static final String FAILED_TO_INIT_DATABASE
    • FAILED_TO_UNINSTALL_DATABASE

      public static final String FAILED_TO_UNINSTALL_DATABASE
    • SQL_FILE_NOT_FOUND

      public static final String SQL_FILE_NOT_FOUND
    • SQL_EXECUTION_FAILED

      public static final String SQL_EXECUTION_FAILED