Package org.ametys.plugins.contentio.csv
Enum Class SynchronizeModeEnumerator.ImportMode
java.lang.Object
java.lang.Enum<SynchronizeModeEnumerator.ImportMode>
org.ametys.plugins.contentio.csv.SynchronizeModeEnumerator.ImportMode
- All Implemented Interfaces:
Serializable
,Comparable<SynchronizeModeEnumerator.ImportMode>
,java.lang.constant.Constable
- Enclosing class:
- SynchronizeModeEnumerator
public static enum SynchronizeModeEnumerator.ImportMode
extends Enum<SynchronizeModeEnumerator.ImportMode>
The import mode
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionThis mode will both create and update contentsThis mode will only create contents.This mode will only update existing contents. -
Method Summary
Modifier and TypeMethodDescriptionReturns the enum constant of this class with the specified name.static SynchronizeModeEnumerator.ImportMode[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
CREATE_AND_UPDATE
This mode will both create and update contents -
CREATE_ONLY
This mode will only create contents. If the content already exists, it will fail, if the subcontent exists, the subcontconent will not be updated, and the content will be only partially imported -
UPDATE_ONLY
This mode will only update existing contents. If the content does not exists, it will fail, if the subcontent does not exists, the subcontconent will not be created, and the content will be only partially imported
-
-
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
-