org.camunda.spin.plugin.impl
Class FallbackSpinObjectValueSerializer
java.lang.Object
org.camunda.bpm.engine.impl.variable.serializer.AbstractTypedValueSerializer<T>
org.camunda.bpm.engine.impl.variable.serializer.AbstractSerializableValueSerializer<org.camunda.bpm.engine.variable.value.ObjectValue>
org.camunda.bpm.engine.impl.variable.serializer.AbstractObjectValueSerializer
org.camunda.spin.plugin.impl.FallbackSpinObjectValueSerializer
- All Implemented Interfaces:
- TypedValueSerializer<org.camunda.bpm.engine.variable.value.ObjectValue>
public class FallbackSpinObjectValueSerializer
- extends AbstractObjectValueSerializer
- Author:
- Thorben Lindhauer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DESERIALIZED_OBJECTS_EXCEPTION_MESSAGE
public static final String DESERIALIZED_OBJECTS_EXCEPTION_MESSAGE
- See Also:
- Constant Field Values
serializationFormat
protected String serializationFormat
FallbackSpinObjectValueSerializer
public FallbackSpinObjectValueSerializer(String serializationFormat)
getName
public String getName()
getTypeNameForDeserialized
protected String getTypeNameForDeserialized(Object deserializedObject)
- Specified by:
getTypeNameForDeserialized in class AbstractObjectValueSerializer
serializeToByteArray
protected byte[] serializeToByteArray(Object deserializedObject)
throws Exception
- Specified by:
serializeToByteArray in class AbstractObjectValueSerializer
- Throws:
Exception
deserializeFromByteArray
protected Object deserializeFromByteArray(byte[] object,
String objectTypeName)
throws Exception
- Specified by:
deserializeFromByteArray in class AbstractObjectValueSerializer
- Throws:
Exception
isSerializationTextBased
protected boolean isSerializationTextBased()
- Specified by:
isSerializationTextBased in class AbstractObjectValueSerializer
canSerializeValue
protected boolean canSerializeValue(Object value)
- Specified by:
canSerializeValue in class AbstractSerializableValueSerializer<org.camunda.bpm.engine.variable.value.ObjectValue>
Copyright © 2016 camunda services GmbH. All rights reserved.