Package com.caplin.datasource
Interface JTMMessageFactory
-
- All Superinterfaces:
MessageFactory
public interface JTMMessageFactory extends MessageFactory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JsonMessage
createJsonImageMessage(String subject, String json)
Creates a JSON message for the given subject.JsonMessage
createJsonPatchMessage(String subject, String json)
Creates a JSON diff for the given subject.-
Methods inherited from interface com.caplin.datasource.messaging.MessageFactory
createContainerMessage, createGenericMessage, createMappingMessage, createNewsMessage, createPageMessage, createPermissionMessage, createRecordType1Message, createRecordType2Message, createRecordType3Message, createStatusEvent, createStoryMessage, createSubjectErrorEvent, createSubjectStatusEvent, createWrapperMessage
-
-
-
-
Method Detail
-
createJsonImageMessage
JsonMessage createJsonImageMessage(String subject, String json)
Description copied from interface:MessageFactory
Creates a JSON message for the given subject.- Specified by:
createJsonImageMessage
in interfaceMessageFactory
- Parameters:
subject
- The subject of the message.json
- The json obj.- Returns:
- A new JSON message.
-
createJsonPatchMessage
JsonMessage createJsonPatchMessage(String subject, String json)
Description copied from interface:MessageFactory
Creates a JSON diff for the given subject.- Specified by:
createJsonPatchMessage
in interfaceMessageFactory
- Parameters:
subject
- The subject of the message.json
- The json obj diff.- Returns:
- A new JSON message.
-
-