public enum ReleaseProblem extends Enum<ReleaseProblem>
ReleaseOperation
Enum Constant and Description |
---|
INCOMPLETE_PARENT_PATH
Indicates that an element of the parent path of a dependent node is never released.
|
INVALID_STARTNODE_PATH
Indicates that the sitestore folder has no valid start node path
because elements in the start node path are never released.
|
LOCK_FAILED
Indicates that an element could not be released because it was locked within another session
|
MISSING_PERMISSION
Indicates that an element could not be released because of missing permission
|
MISSING_START_NODE
Indicates that a sitestorefolder has no start node after release
|
NEVER_RELEASED_DOCUMENTGROUP_ELEMENT
Indicates that the node is never released and referenced in a documentgroup
which is requested for release
|
NEVER_RELEASED_PAGE
Indicates that the page of the specified pageref is never released
|
NEVER_RELEASED_SOURCE_SECTION
Indicates that the
source section of
a section reference
is never released |
NEVER_RELEASED_START_NODE
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 |
RELEASE_FAILED
Indicates a general problem that occured during the release, e.g. if an IO Exception occured or the element was not found.
|
RELEASE_UNSUPPORTED
Indicates that an element does not support release
|
VALIDATION_FAILED
Indicates the validation of an object not to have passed for save or release relevant rules.
|
Modifier and Type | Method and Description |
---|---|
static ReleaseProblem |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ReleaseProblem[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ReleaseProblem MISSING_PERMISSION
public static final ReleaseProblem LOCK_FAILED
public static final ReleaseProblem RELEASE_FAILED
public static final ReleaseProblem RELEASE_UNSUPPORTED
public static final ReleaseProblem MISSING_START_NODE
public static final ReleaseProblem NEVER_RELEASED_START_NODE
public static final ReleaseProblem NEVER_RELEASED_PAGE
public static final ReleaseProblem INVALID_STARTNODE_PATH
NEVER_RELEASED_START_NODE
public static final ReleaseProblem NEVER_RELEASED_DOCUMENTGROUP_ELEMENT
public static final ReleaseProblem NEVER_RELEASED_SOURCE_SECTION
source section
of
a section reference
is never releasedpublic static final ReleaseProblem INCOMPLETE_PARENT_PATH
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.public static final ReleaseProblem VALIDATION_FAILED
public static ReleaseProblem[] values()
for (ReleaseProblem c : ReleaseProblem.values()) System.out.println(c);
public static ReleaseProblem valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullCopyright © 2021 e-Spirit AG. All Rights Reserved. Build 5.2.210210