public class StringPayloadCacheTranslator extends java.lang.Object implements CacheValueTranslator<java.lang.String>, CacheKeyTranslator
CacheValueTranslator
that retrieves / sets the payload of the message.In the adapter configuration file this class is aliased as string-payload-cache-translator which is the preferred alternative to the fully qualified classname when building your configuration.
Constructor and Description |
---|
StringPayloadCacheTranslator() |
StringPayloadCacheTranslator(java.lang.String s) |
Modifier and Type | Method and Description |
---|---|
void |
addValueToMessage(AdaptrisMessage msg,
java.lang.String value)
Injects the supplied Object value into the message,
|
java.lang.String |
getCharEncoding() |
java.lang.String |
getKeyFromMessage(AdaptrisMessage msg) |
java.lang.String |
getValueFromMessage(AdaptrisMessage msg)
Retrieves a value from a message
|
void |
setCharEncoding(java.lang.String ce) |
public StringPayloadCacheTranslator()
public StringPayloadCacheTranslator(java.lang.String s)
public java.lang.String getValueFromMessage(AdaptrisMessage msg) throws CoreException
CacheValueTranslator
getValueFromMessage
in interface CacheValueTranslator<java.lang.String>
CoreException
public void addValueToMessage(AdaptrisMessage msg, java.lang.String value) throws CoreException
CacheValueTranslator
addValueToMessage
in interface CacheValueTranslator<java.lang.String>
CoreException
public java.lang.String getCharEncoding()
public void setCharEncoding(java.lang.String ce)
public java.lang.String getKeyFromMessage(AdaptrisMessage msg) throws CoreException
getKeyFromMessage
in interface CacheKeyTranslator
CoreException