Class SolaceJcsmpTextMessageTranslator
java.lang.Object
com.adaptris.core.jcsmp.solace.translator.SolaceJcsmpBaseTranslatorImp
com.adaptris.core.jcsmp.solace.translator.SolaceJcsmpTextMessageTranslator
- All Implemented Interfaces:
SolaceJcsmpMessageTranslator
@ComponentProfile(summary="A Solace native JCSMP text message translator.",
tag="solace,jcsmp,translator",
since="3.11.0")
public class SolaceJcsmpTextMessageTranslator
extends SolaceJcsmpBaseTranslatorImp
A text message translator specifically for Solace's JCSMP API.
See SolaceJcsmpBaseTranslatorImp
for further details.
- Since:
- 3.11.0
-
Nested Class Summary
Nested classes/interfaces inherited from class com.adaptris.core.jcsmp.solace.translator.SolaceJcsmpBaseTranslatorImp
SolaceJcsmpBaseTranslatorImp.HeaderDataType
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected com.solacesystems.jcsmp.XMLMessage
protected void
performPayloadTranslation
(com.solacesystems.jcsmp.XMLMessage source, AdaptrisMessage destination) Methods inherited from class com.adaptris.core.jcsmp.solace.translator.SolaceJcsmpBaseTranslatorImp
getApplyPerMessagePropertiesOnConsume, getApplyPerMessagePropertiesOnProduce, getDeliveryMode, getMessageFactory, getMetadataFilter, getPerMessageProperties, getTypeMappings, metadataFilter, setApplyPerMessagePropertiesOnConsume, setApplyPerMessagePropertiesOnProduce, setDeliveryMode, setMessageFactory, setMetadataFilter, setPerMessageProperties, setTypeMappings, translate, translate
-
Constructor Details
-
SolaceJcsmpTextMessageTranslator
public SolaceJcsmpTextMessageTranslator()
-
-
Method Details
-
performPayloadTranslation
- Specified by:
performPayloadTranslation
in classSolaceJcsmpBaseTranslatorImp
-
performPayloadTranslation
protected void performPayloadTranslation(com.solacesystems.jcsmp.XMLMessage source, AdaptrisMessage destination) - Specified by:
performPayloadTranslation
in classSolaceJcsmpBaseTranslatorImp
-