Package org.opencms.ade.publish.shared
Enum CmsPublishResourceInfo.Type
- java.lang.Object
-
- java.lang.Enum<CmsPublishResourceInfo.Type>
-
- org.opencms.ade.publish.shared.CmsPublishResourceInfo.Type
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<CmsPublishResourceInfo.Type>
- Enclosing class:
- CmsPublishResourceInfo
public static enum CmsPublishResourceInfo.Type extends java.lang.Enum<CmsPublishResourceInfo.Type>
Reason value constants, when resources can not be published.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BROKENLINK
The resource is still used in the online project.LOCKED
Resource is locked by another user.MISSING
The resource is missing in the online project.PERMISSIONS
User does not have enough permissions.PUBLISHED
Resource has been already published.RELATED
Changed related resource can not be published.WORKFLOW
Resource is already in the workflow.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CmsPublishResourceInfo.Type
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static CmsPublishResourceInfo.Type[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
BROKENLINK
public static final CmsPublishResourceInfo.Type BROKENLINK
The resource is still used in the online project.
-
LOCKED
public static final CmsPublishResourceInfo.Type LOCKED
Resource is locked by another user.
-
MISSING
public static final CmsPublishResourceInfo.Type MISSING
The resource is missing in the online project.
-
PERMISSIONS
public static final CmsPublishResourceInfo.Type PERMISSIONS
User does not have enough permissions.
-
PUBLISHED
public static final CmsPublishResourceInfo.Type PUBLISHED
Resource has been already published.
-
RELATED
public static final CmsPublishResourceInfo.Type RELATED
Changed related resource can not be published.
-
WORKFLOW
public static final CmsPublishResourceInfo.Type WORKFLOW
Resource is already in the workflow.
-
-
Method Detail
-
values
public static CmsPublishResourceInfo.Type[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (CmsPublishResourceInfo.Type c : CmsPublishResourceInfo.Type.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static CmsPublishResourceInfo.Type valueOf(java.lang.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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-