Class InOnlyMessageHandler
- java.lang.Object
-
- org.apache.camel.component.sjms.consumer.AbstractMessageHandler
-
- org.apache.camel.component.sjms.consumer.InOnlyMessageHandler
-
- All Implemented Interfaces:
javax.jms.MessageListener
public class InOnlyMessageHandler extends AbstractMessageHandler
An InOnlyAbstractMessageHandler
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected class
InOnlyMessageHandler.NoOpAsyncCallback
-
Field Summary
-
Fields inherited from class org.apache.camel.component.sjms.consumer.AbstractMessageHandler
log
-
-
Constructor Summary
Constructors Constructor Description InOnlyMessageHandler(SjmsEndpoint endpoint, ExecutorService executor)
InOnlyMessageHandler(SjmsEndpoint endpoint, ExecutorService executor, org.apache.camel.spi.Synchronization synchronization)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
Method will be called tovoid
handleMessage(org.apache.camel.Exchange exchange)
-
Methods inherited from class org.apache.camel.component.sjms.consumer.AbstractMessageHandler
getEndpoint, getProcessor, getSession, isSharedJMSSession, isSynchronous, isTopic, isTransacted, onMessage, setProcessor, setSession, setSharedJMSSession, setSynchronous, setTopic, setTransacted
-
-
-
-
Constructor Detail
-
InOnlyMessageHandler
public InOnlyMessageHandler(SjmsEndpoint endpoint, ExecutorService executor)
-
InOnlyMessageHandler
public InOnlyMessageHandler(SjmsEndpoint endpoint, ExecutorService executor, org.apache.camel.spi.Synchronization synchronization)
-
-
Method Detail
-
handleMessage
public void handleMessage(org.apache.camel.Exchange exchange)
- Specified by:
handleMessage
in classAbstractMessageHandler
-
close
public void close()
Description copied from class:AbstractMessageHandler
Method will be called to- Specified by:
close
in classAbstractMessageHandler
-
-