Class DefaultJmsKeyFormatStrategy
java.lang.Object
org.apache.camel.component.sjms.jms.DefaultJmsKeyFormatStrategy
- All Implemented Interfaces:
JmsKeyFormatStrategy
Default strategy that handles dots and hyphens.
This can be used for sending keys contain package names that is common by Java frameworks.
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
DefaultJmsKeyFormatStrategy
public DefaultJmsKeyFormatStrategy()
-
-
Method Details
-
encodeKey
Description copied from interface:JmsKeyFormatStrategy
Encodes the key before its sent as aMessage
message.- Specified by:
encodeKey
in interfaceJmsKeyFormatStrategy
- Parameters:
key
- the original key- Returns:
- the encoded key
-
decodeKey
Description copied from interface:JmsKeyFormatStrategy
Decodes the key after its received from aMessage
message.- Specified by:
decodeKey
in interfaceJmsKeyFormatStrategy
- Parameters:
key
- the encoded key- Returns:
- the decoded key as the original key
-