java serialization api method that provides a replacement to serialize , as the fields contained in this instance are not serializable themselves . concode_field_sep long serialVersionUID concode_elem_sep SerializedMessage<T> message concode_elem_sep DateTime timestamp concode_field_sep Class getPayloadType concode_elem_sep boolean isPayloadDeserialized concode_elem_sep T getPayload concode_elem_sep SerializedObject<R> serializePayload concode_elem_sep String getIdentifier concode_elem_sep DateTime getTimestamp concode_elem_sep SerializedObject<R> serializeMetaData concode_elem_sep SerializedEventMessage<T> withMetaData concode_elem_sep MetaData getMetaData concode_elem_sep EventMessage<T> andMetaData
Object function ( ) { return new GenericEventMessage < T > ( getIdentifier ( ) , getTimestamp ( ) , getPayload ( ) , getMetaData ( ) ) ; }