Enum Class WebdavCause

java.lang.Object
java.lang.Enum<WebdavCause>
io.jmix.webdav.exception.WebdavCause
All Implemented Interfaces:
Serializable, Comparable<WebdavCause>, Constable

public enum WebdavCause extends Enum<WebdavCause>
  • Enum Constant Details

    • PATH_IS_NOT_PRESENTED

      public static final WebdavCause PATH_IS_NOT_PRESENTED
    • PROPFIND_REQUEST_IS_NOT_CORRECTED

      public static final WebdavCause PROPFIND_REQUEST_IS_NOT_CORRECTED
    • LOCK_TIMEOUT_WAS_NOT_BE_LOADED

      public static final WebdavCause LOCK_TIMEOUT_WAS_NOT_BE_LOADED
    • RESOURCE_IS_CORRUPTED

      public static final WebdavCause RESOURCE_IS_CORRUPTED
    • RESOURCE_IS_LOCKED_BEFORE

      public static final WebdavCause RESOURCE_IS_LOCKED_BEFORE
    • LOCK_REQUEST_IS_NOT_CORRECTED

      public static final WebdavCause LOCK_REQUEST_IS_NOT_CORRECTED
    • LOCK_REQUEST_BODY_IS_NOT_PRESENTED

      public static final WebdavCause LOCK_REQUEST_BODY_IS_NOT_PRESENTED
    • RESOURCE_NOT_FOUND_DB

      public static final WebdavCause RESOURCE_NOT_FOUND_DB
    • FILENAME_OR_EXTENSION_EMPTY

      public static final WebdavCause FILENAME_OR_EXTENSION_EMPTY
    • FILE_IS_CORRUPTED

      public static final WebdavCause FILE_IS_CORRUPTED
    • VIEW_FOR_FILE_DESCRIPTOR_NOT_FOUND

      public static final WebdavCause VIEW_FOR_FILE_DESCRIPTOR_NOT_FOUND
    • FOLDER_PATH_IS_EMPTY

      public static final WebdavCause FOLDER_PATH_IS_EMPTY
    • USER_IS_NOT_LOCK_OWNER

      public static final WebdavCause USER_IS_NOT_LOCK_OWNER
    • RESOURCE_NOT_LOCKED

      public static final WebdavCause RESOURCE_NOT_LOCKED
    • FILE_STORAGE_EXCEPTION

      public static final WebdavCause FILE_STORAGE_EXCEPTION
    • ID_PATH_IS_EMPTY

      public static final WebdavCause ID_PATH_IS_EMPTY
    • UPLOADED_FILE_NOT_FOUND_IN_TEMP_DIR

      public static final WebdavCause UPLOADED_FILE_NOT_FOUND_IN_TEMP_DIR
    • STREAMS_ERROR

      public static final WebdavCause STREAMS_ERROR
    • FILE_MANUAL_UPLOADED

      public static final WebdavCause FILE_MANUAL_UPLOADED
    • TYPE_FILE_DESCRIPTOR_NOT_KNOWN

      public static final WebdavCause TYPE_FILE_DESCRIPTOR_NOT_KNOWN
    • VIEW_MODE_NOT_DEFINED

      public static final WebdavCause VIEW_MODE_NOT_DEFINED
    • LOCK_EXPIRED

      public static final WebdavCause LOCK_EXPIRED
    • REQUEST_FILENAME_NOT_EQUAL_FILENAME_IN_DB

      public static final WebdavCause REQUEST_FILENAME_NOT_EQUAL_FILENAME_IN_DB
    • UTF8_ENCODING_NOT_SUPPORTED

      public static final WebdavCause UTF8_ENCODING_NOT_SUPPORTED
    • VERSION_OF_DOCUMENT_NOT_FOUND

      public static final WebdavCause VERSION_OF_DOCUMENT_NOT_FOUND
    • MIGRATION_IS_NOT_PERFORMED_FOR_THE_FD

      public static final WebdavCause MIGRATION_IS_NOT_PERFORMED_FOR_THE_FD
    • VIEW_CLASS_IS_NOT_AGREED_UPON_WITH_CHECKED

      public static final WebdavCause VIEW_CLASS_IS_NOT_AGREED_UPON_WITH_CHECKED
    • USER_IS_NOT_OWNER_OR_HAS_NOT_SPECIAL_PERMISSION_OF_LOCK

      public static final WebdavCause USER_IS_NOT_OWNER_OR_HAS_NOT_SPECIAL_PERMISSION_OF_LOCK
    • DOCUMENT_NOT_FOUND

      public static final WebdavCause DOCUMENT_NOT_FOUND
    • INCORRECT_METHOD_IS_USED

      public static final WebdavCause INCORRECT_METHOD_IS_USED
    • METHOD_IS_NOT_SUPPORTED

      public static final WebdavCause METHOD_IS_NOT_SUPPORTED
    • LAST_VERSION_DOESNT_EXIST

      public static final WebdavCause LAST_VERSION_DOESNT_EXIST
    • OBJECTS_ARE_NOT_COMPATIBLE

      public static final WebdavCause OBJECTS_ARE_NOT_COMPATIBLE
    • DOCUMENT_HAS_NOT_AT_LEAST_ONE_VERSION

      public static final WebdavCause DOCUMENT_HAS_NOT_AT_LEAST_ONE_VERSION
    • CREATE_DOCUMENT_IS_NOT_PERMITTED_FOR_THE_USER

      public static final WebdavCause CREATE_DOCUMENT_IS_NOT_PERMITTED_FOR_THE_USER
    • READ_DOCUMENT_IS_NOT_PERMITTED_FOR_THE_USER

      public static final WebdavCause READ_DOCUMENT_IS_NOT_PERMITTED_FOR_THE_USER
    • UPDATE_DOCUMENT_IS_NOT_PERMITTED_FOR_THE_USER

      public static final WebdavCause UPDATE_DOCUMENT_IS_NOT_PERMITTED_FOR_THE_USER
    • DELETE_DOCUMENT_IS_NOT_PERMITTED_FOR_THE_USER

      public static final WebdavCause DELETE_DOCUMENT_IS_NOT_PERMITTED_FOR_THE_USER
    • LOCK_DOCUMENT_IS_NOT_PERMITTED_FOR_THE_USER

      public static final WebdavCause LOCK_DOCUMENT_IS_NOT_PERMITTED_FOR_THE_USER
    • UNLOCK_DOCUMENT_IS_NOT_PERMITTED_FOR_THE_USER

      public static final WebdavCause UNLOCK_DOCUMENT_IS_NOT_PERMITTED_FOR_THE_USER
    • FIRST_VERSION_DOESNT_EXIST

      public static final WebdavCause FIRST_VERSION_DOESNT_EXIST
    • CREATE_DOCUMENT_VERSION_IS_NOT_PERMITTED_FOR_THE_USER

      public static final WebdavCause CREATE_DOCUMENT_VERSION_IS_NOT_PERMITTED_FOR_THE_USER
    • READ_DOCUMENT_VERSION_IS_NOT_PERMITTED_FOR_THE_USER

      public static final WebdavCause READ_DOCUMENT_VERSION_IS_NOT_PERMITTED_FOR_THE_USER
    • UPDATE_DOCUMENT_VERSION_IS_NOT_PERMITTED_FOR_THE_USER

      public static final WebdavCause UPDATE_DOCUMENT_VERSION_IS_NOT_PERMITTED_FOR_THE_USER
    • DELETE_DOCUMENT_VERSION_IS_NOT_PERMITTED_FOR_THE_USER

      public static final WebdavCause DELETE_DOCUMENT_VERSION_IS_NOT_PERMITTED_FOR_THE_USER
    • READ_LOCK_TIMEOUT_IS_NOT_PERMITTED_FOR_THE_USER

      public static final WebdavCause READ_LOCK_TIMEOUT_IS_NOT_PERMITTED_FOR_THE_USER
    • READ_LOCK_OWNER_IS_NOT_PERMITTED_FOR_THE_USER

      public static final WebdavCause READ_LOCK_OWNER_IS_NOT_PERMITTED_FOR_THE_USER
    • MERGE_OPERATION_IS_EXTENDED_NON_EXPECTED_FIELD

      public static final WebdavCause MERGE_OPERATION_IS_EXTENDED_NON_EXPECTED_FIELD
    • WEBDAV_USER_NOT_FOUND

      public static final WebdavCause WEBDAV_USER_NOT_FOUND
    • READ_FILE_DESCRIPTOR_IS_NOT_PERMITTED_FOR_THE_USER

      public static final WebdavCause READ_FILE_DESCRIPTOR_IS_NOT_PERMITTED_FOR_THE_USER
    • FILE_DESCRIPTOR_NOT_FOUND

      public static final WebdavCause FILE_DESCRIPTOR_NOT_FOUND
    • WEBDAV_REJECT_MERGE_POLICY

      public static final WebdavCause WEBDAV_REJECT_MERGE_POLICY
    • DOCUMENT_COLLECTION_DOESNT_EXIST

      public static final WebdavCause DOCUMENT_COLLECTION_DOESNT_EXIST
    • DOCUMENT_COLLECTION_ALREADY_EXISTS

      public static final WebdavCause DOCUMENT_COLLECTION_ALREADY_EXISTS
    • RESOURCE_PATH_NOT_VALID

      public static final WebdavCause RESOURCE_PATH_NOT_VALID
    • DOCUMENT_ALREADY_EXISTS

      public static final WebdavCause DOCUMENT_ALREADY_EXISTS
    • PROPPATCH_REQUEST_IS_NOT_CORRECT

      public static final WebdavCause PROPPATCH_REQUEST_IS_NOT_CORRECT
  • Field Details

    • code

      protected int code
    • description

      protected String description
  • Method Details

    • values

      public static WebdavCause[] 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 WebdavCause 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
    • getDescription

      public String getDescription()
    • getCode

      public int getCode()