Enum Class ReleaseProgress.ProblemType

java.lang.Object
java.lang.Enum<ReleaseProgress.ProblemType>
de.espirit.firstspirit.access.store.ReleaseProgress.ProblemType
All Implemented Interfaces:
Serializable, Comparable<ReleaseProgress.ProblemType>, java.lang.constant.Constable
Enclosing interface:
ReleaseProgress

@Deprecated public static enum ReleaseProgress.ProblemType extends Enum<ReleaseProgress.ProblemType>
Deprecated.
since 5.2.180606, use ReleaseOperation instead
The problem type
Since:
4.0.17
  • Enum Constant Details

    • MISSING_START_NODE

      @Deprecated public static final ReleaseProgress.ProblemType MISSING_START_NODE
      Deprecated.
      since 5.2.180606, use ReleaseOperation instead
      Indicates that a sitestorefolder has no start node after release
      Since:
      4.0.17
    • NEVER_RELEASED_START_NODE

      @Deprecated public static final ReleaseProgress.ProblemType NEVER_RELEASED_START_NODE
      Deprecated.
      since 5.2.180606, use ReleaseOperation instead
      Indicates that the node is never released and is part of a start node path of a sitestore folder which is requested for release
      Release of the requested sitestore folder could cause broken navigation
      Since:
      4.0.17
    • NEVER_RELEASED_PAGE

      @Deprecated public static final ReleaseProgress.ProblemType NEVER_RELEASED_PAGE
      Deprecated.
      since 5.2.180606, use ReleaseOperation instead
      Indicates that the page of the specified pageref is never released
      Since:
      4.0.17
    • INVALID_STARTNODE_PATH

      @Deprecated public static final ReleaseProgress.ProblemType INVALID_STARTNODE_PATH
      Deprecated.
      since 5.2.180606, use ReleaseOperation instead
      Indicates that the sitestore folder has no valid start node path because elements in the start node path are never released.
      Since:
      4.0.17
      See Also:
    • NEVER_RELEASED_DOCUMENTGROUP_ELEMENT

      @Deprecated public static final ReleaseProgress.ProblemType NEVER_RELEASED_DOCUMENTGROUP_ELEMENT
      Deprecated.
      since 5.2.180606, use ReleaseOperation instead
      Indicates that the node is never released and referenced in a documentgroup which is requested for release
      Since:
      4.0.17
    • NEVER_RELEASED_SOURCE_SECTION

      @Deprecated public static final ReleaseProgress.ProblemType NEVER_RELEASED_SOURCE_SECTION
      Deprecated.
      since 5.2.180606, use ReleaseOperation instead
      Indicates that the source section ofa section referenceis never released
      Since:
      4.0.90
    • INCOMPLETE_PARENT_PATH

      @Deprecated public static final ReleaseProgress.ProblemType INCOMPLETE_PARENT_PATH
      Deprecated.
      since 5.2.180606, use ReleaseOperation instead
      Indicates that an element of the parent path of a dependent node is never released. So the parent path of the dependent node is incomplete and therefore the node won't be reachable in release store after release.
      Example:
       PageStoreRoot `-- PageFolder (NEVER_RELEASED) `-- Page (NEVER_RELEASED) SiteStoreRoot `-- PageRef (NEVER_RELEASED, based on Page) 
      If server release is called with ensureAccessibility == false the Page could not be released because it won't be reachable in release store after release.
      Since:
      4.2.14
    • VALIDATION_FAILED

      @Deprecated public static final ReleaseProgress.ProblemType VALIDATION_FAILED
      Deprecated.
      since 5.2.180606, use ReleaseOperation instead
      Indicates the validation of an object not to have passed for save or release relevant rules.
      Since:
      5.0.100
  • Method Details

    • values

      public static ReleaseProgress.ProblemType[] values()
      Deprecated.
      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 ReleaseProgress.ProblemType valueOf(String name)
      Deprecated.
      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