Class TemporalSourceOptions.TemporalSourceOptionsSerializer
- java.lang.Object
-
- org.alfresco.service.cmr.repository.TemporalSourceOptions.TemporalSourceOptionsSerializer
-
- All Implemented Interfaces:
TransformationSourceOptions.TransformationSourceOptionsSerializer
- Enclosing class:
- TemporalSourceOptions
public class TemporalSourceOptions.TemporalSourceOptionsSerializer extends java.lang.Object implements TransformationSourceOptions.TransformationSourceOptionsSerializer
Serializer for temporal source options
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPARAM_SOURCE_TIME_DURATIONstatic java.lang.StringPARAM_SOURCE_TIME_OFFSET
-
Constructor Summary
Constructors Constructor Description TemporalSourceOptionsSerializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TransformationSourceOptionsdeserialize(SerializedTransformationOptionsAccessor serializedOptions)Gets the parameters from the serialized options accessor and builds a source options object.voidserialize(TransformationSourceOptions sourceOptions, java.util.Map<java.lang.String,java.io.Serializable> parameters)Serializes the given transformation source options into the given parameter map.
-
-
-
Field Detail
-
PARAM_SOURCE_TIME_OFFSET
public static final java.lang.String PARAM_SOURCE_TIME_OFFSET
- See Also:
- Constant Field Values
-
PARAM_SOURCE_TIME_DURATION
public static final java.lang.String PARAM_SOURCE_TIME_DURATION
- See Also:
- Constant Field Values
-
-
Method Detail
-
deserialize
public TransformationSourceOptions deserialize(SerializedTransformationOptionsAccessor serializedOptions)
Description copied from interface:TransformationSourceOptions.TransformationSourceOptionsSerializerGets the parameters from the serialized options accessor and builds a source options object.- Specified by:
deserializein interfaceTransformationSourceOptions.TransformationSourceOptionsSerializer- Parameters:
serializedOptions- SerializedTransformationOptionsAccessor- Returns:
- the deserialized source options
-
serialize
public void serialize(TransformationSourceOptions sourceOptions, java.util.Map<java.lang.String,java.io.Serializable> parameters)
Description copied from interface:TransformationSourceOptions.TransformationSourceOptionsSerializerSerializes the given transformation source options into the given parameter map.- Specified by:
serializein interfaceTransformationSourceOptions.TransformationSourceOptionsSerializer- Parameters:
sourceOptions- TransformationSourceOptions
-
-