Package org.apache.camel.component.sjms.jms
-
Interface Summary Interface Description ConnectionResource The ConnectionResource is the contract used to provideConnection
pools to the SJMS component.DestinationCreationStrategy Strategy for creating Destination'sJmsConstants JMS constantsJmsKeyFormatStrategy Strategy for applying encoding and decoding of JMS headers so they apply to the JMS spec.JmsObjectFactory MessageCreatedStrategy A strategy that allows custom components to plugin and perform custom logic when Camel createsMessage
instance. -
Class Summary Class Description ConnectionFactoryResource The defaultConnectionResource
implementation for the SJMSComponent.DefaultDestinationCreationStrategy Default implementation of DestinationCreationStrategy, delegates to Session.createTopic and Session.createQueue.DefaultJmsKeyFormatStrategy Default strategy that handles dots and hyphens.DestinationNameParser Jms11ObjectFactory JMS 1.1 object factoryJmsBinding A Strategy used to convert between a CamelExchange
andMessage
to and from a JMSMessage
JmsMessageHelper Utility class forMessage
. -
Enum Summary Enum Description JmsMessageType Enum for differentMessage
types.SessionAcknowledgementType Session acknowledge enum keys -
Exception Summary Exception Description IllegalHeaderException IllegalHeaderException is thrown if a header is detected that doesn't meet the JMS standard.