Package de.espirit.firstspirit.transport
Enum Class PropertiesTransportOptions.ProjectPropertyType
java.lang.Object
java.lang.Enum<PropertiesTransportOptions.ProjectPropertyType>
de.espirit.firstspirit.transport.PropertiesTransportOptions.ProjectPropertyType
- All Implemented Interfaces:
Serializable
,Comparable<PropertiesTransportOptions.ProjectPropertyType>
,Constable
- Enclosing interface:
- PropertiesTransportOptions
public static enum PropertiesTransportOptions.ProjectPropertyType
extends Enum<PropertiesTransportOptions.ProjectPropertyType>
Enum describing types available for properties transport.
Pass these types to
PropertiesTransportOptions.setProjectPropertiesTransport(EnumSet)
to activate specific properties transport- Since:
- 5.2.21
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionType for all common project properties which aren't explicitly specified by an additional enum value ofPropertiesTransportOptions.ProjectPropertyType
.Use this type to export all custom properties of aproject
except for these properties:Project.CUSTOM_PROPERTY_IMPORT_IDMAP
Project.CUSTOM_PROPERTY_IMPORT_LAYERMAP
Project.CUSTOM_PROPERTY_IMPORT_SOURCE_INFOS
Project.FONTS
Use this type to activate transport ofuser groups
used in belongingproject
.Use this type to activate transport of configurations of modules used in belongingproject
.Use this type to activate transport ofresolutions
used in belongingproject
.Use this type to activate transport oftemplatesets
andpresentation channels
used in belongingproject
. -
Method Summary
Modifier and TypeMethodDescriptionReturns the enum constant of this class with the specified name.values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
COMMON
Type for all common project properties which aren't explicitly specified by an additional enum value ofPropertiesTransportOptions.ProjectPropertyType
. Examples for common properties:Project Metadata Template
Project release flag
Project permission flag
Project remote configurations
project
properties.- Since:
- 5.2.21
-
CUSTOM_PROPERTIES
Use this type to export all custom properties of aproject
except for these properties:- Since:
- 5.2.1703
-
RESOLUTIONS
Use this type to activate transport ofresolutions
used in belongingproject
.- Since:
- 5.2.21
-
GROUPS
Use this type to activate transport ofuser groups
used in belongingproject
.- Since:
- 5.2.21
-
SCHEDULE_ENTRIES
- Since:
- 5.2.21
-
TEMPLATE_SETS
Use this type to activate transport oftemplatesets
andpresentation channels
used in belongingproject
.- Since:
- 5.2.21
-
FONTS
- Since:
- 5.2.21
-
MODULE_CONFIGURATIONS
Use this type to activate transport of configurations of modules used in belongingproject
.- Since:
- 5.2.21
-
LANGUAGES
- Since:
- 5.2.21
-
USERS
Use this type to activate transport ofusers
used in belongingproject
. Please note that some attributes like passwords and the server-admin status will not be transferred and have to be configured manually if the user does not already exist on the target system.- Since:
- 5.2.21
-
-
Method Details
-
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
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 nameNullPointerException
- if the argument is null
-