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 ConstantsEnum 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 aprojectexcept for these properties:Project.CUSTOM_PROPERTY_IMPORT_IDMAPProject.CUSTOM_PROPERTY_IMPORT_LAYERMAPProject.CUSTOM_PROPERTY_IMPORT_SOURCE_INFOSProject.FONTSUse this type to activate transport ofuser groupsused in belongingproject.Use this type to activate transport of configurations of modules used in belongingproject.Use this type to activate transport ofresolutionsused in belongingproject.Use this type to activate transport oftemplatesetsandpresentation channelsused 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 TemplateProject release flagProject permission flagProject remote configurations
projectproperties.- Since:
- 5.2.21
-
CUSTOM_PROPERTIES
Use this type to export all custom properties of aprojectexcept for these properties:- Since:
- 5.2.1703
-
RESOLUTIONS
Use this type to activate transport ofresolutionsused in belongingproject.- Since:
- 5.2.21
-
GROUPS
Use this type to activate transport ofuser groupsused in belongingproject.- Since:
- 5.2.21
-
SCHEDULE_ENTRIES
- Since:
- 5.2.21
-
TEMPLATE_SETS
Use this type to activate transport oftemplatesetsandpresentation channelsused 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 ofusersused 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
-