Package org.apache.camel.component.jms
Class PassThroughJmsKeyFormatStrategy
- java.lang.Object
-
- org.apache.camel.component.jms.PassThroughJmsKeyFormatStrategy
-
- All Implemented Interfaces:
JmsKeyFormatStrategy
public class PassThroughJmsKeyFormatStrategy extends Object implements JmsKeyFormatStrategy
A strategy that does not do any encoding or decoding, eg. the keys is passed through as is.
-
-
Constructor Summary
Constructors Constructor Description PassThroughJmsKeyFormatStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
decodeKey(String key)
Decodes the key after its received from aMessage
message.String
encodeKey(String key)
Encodes the key before its sent as aMessage
message.
-
-
-
Method Detail
-
encodeKey
public String encodeKey(String key)
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
public String decodeKey(String key)
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
-
-