Enum EResourceItemResolutionError

java.lang.Object
java.lang.Enum<EResourceItemResolutionError>
de.xima.fc.mdl.enums.EResourceItemResolutionError
All Implemented Interfaces:
Serializable, Comparable<EResourceItemResolutionError>

public enum EResourceItemResolutionError extends Enum<EResourceItemResolutionError>
Enumeration of the different error types that can occur when resolving the files references by a ResourceItem.
Since:
8.0.0
Author:
XIMA MEDIA GmbH
  • Enum Constant Details

    • ATTACHMENT_QUERY_DOES_NOT_MATCH

      public static final EResourceItemResolutionError ATTACHMENT_QUERY_DOES_NOT_MATCH
      For ATTACHMENT_SEARCH: When not a single attachment was found that matches the search criteria.
    • CANNOT_PROCESS_FILE_LIST

      public static final EResourceItemResolutionError CANNOT_PROCESS_FILE_LIST
      Any other unhandled or unexpected errors that may have occurred while processing the list of referenced files, not specific to a particular resource item.
    • CANNOT_PROCESS_RESOURCE_ITEM

      public static final EResourceItemResolutionError CANNOT_PROCESS_RESOURCE_ITEM
      Any other unhandled or unexpected errors that may have occurred while processing a specific resource item.
    • CLIENT_FILE_DOES_NOT_EXIST

      public static final EResourceItemResolutionError CLIENT_FILE_DOES_NOT_EXIST
      For CLIENT: When no client file with the given UUID exists.
    • DATABASE_ERROR

      public static final EResourceItemResolutionError DATABASE_ERROR
      When the database could not be accessed when resolving the resource item.
    • EXTERNAL_URL_CANNOT_BE_READ

      public static final EResourceItemResolutionError EXTERNAL_URL_CANNOT_BE_READ
      For EXTERNAL: When the data cannot be read from the URL, such as when there is no network connection, the domain cannot be resolved, or the server does not send a response in a timely manner.
    • EXTERNAL_URL_IS_SYNTACTICALLY_INVALID

      public static final EResourceItemResolutionError EXTERNAL_URL_IS_SYNTACTICALLY_INVALID
      For EXTERNAL: When the URL is syntactically invalid.
    • FILE_COUNT_REDUCED_TO_ZERO_BY_FILTER_OPTIONS

      public static final EResourceItemResolutionError FILE_COUNT_REDUCED_TO_ZERO_BY_FILTER_OPTIONS
      For all resource item types: When at least one file was found, but none of those files matches the additional filter options provided by the node handler executor.
    • FILE_SYSTEM_ERROR

      public static final EResourceItemResolutionError FILE_SYSTEM_ERROR
      When a file could not be written to the file system or read from the file system while resolving the resource item.
    • FORM_FILE_DOES_NOT_EXIST

      public static final EResourceItemResolutionError FORM_FILE_DOES_NOT_EXIST
      For FORM: When no form file with the given UUID exists.
    • NODE_DOES_NOT_EXIST

      public static final EResourceItemResolutionError NODE_DOES_NOT_EXIST
      For FILE_PROVIDE_ACTION: When the node with the given ID does not exist in the workflow.
    • NODE_DOES_NOT_PROVIDE_FILES

      public static final EResourceItemResolutionError NODE_DOES_NOT_PROVIDE_FILES
      For FILE_PROVIDE_ACTION: When the node was executed, but does not provide any files.
    • NODE_NOT_EXECUTED

      public static final EResourceItemResolutionError NODE_NOT_EXECUTED
      For FILE_PROVIDE_ACTION: When the node with the given ID exists, but was not executed during the current workflow execution.
    • UPLOAD_FIELD_DOES_NOT_EXIST

      public static final EResourceItemResolutionError UPLOAD_FIELD_DOES_NOT_EXIST
      For UPLOAD: When no upload field with the given name exists in the form.
    • UPLOAD_FIELD_DOES_NOT_PROVIDE_FILES

      public static final EResourceItemResolutionError UPLOAD_FIELD_DOES_NOT_PROVIDE_FILES
      For UPLOAD: When the upload field exists, but no files are available for the upload.
  • Method Details

    • values

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

      public static EResourceItemResolutionError valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified name
      NullPointerException - if the argument is null