org.apache.axis2.transport.jms
Class JMSSender
java.lang.Object
org.apache.axis2.handlers.AbstractHandler
org.apache.axis2.transport.jms.JMSSender
- All Implemented Interfaces:
- Handler, TransportSender
- public class JMSSender
- extends AbstractHandler
- implements TransportSender
The TransportSender for JMS
JMSSender
public JMSSender()
invoke
public Handler.InvocationResponse invoke(MessageContext msgContext)
throws AxisFault
- Performs the actual sending of the JMS message
- Specified by:
invoke
in interface Handler
- Parameters:
msgContext
- the message context to be sent
- Returns:
- An InvocationResponse that indicates what
the next step in the message processing should be.
- Throws:
AxisFault
- on exception
cleanup
public void cleanup(MessageContext msgContext)
throws AxisFault
- Description copied from interface:
TransportSender
- Clean up
- Specified by:
cleanup
in interface TransportSender
- Parameters:
msgContext
-
- Throws:
AxisFault
init
public void init(ConfigurationContext confContext,
TransportOutDescription transportOut)
throws AxisFault
- Description copied from interface:
TransportSender
- Initialize
- Specified by:
init
in interface TransportSender
- Parameters:
confContext
- transportOut
-
- Throws:
AxisFault
stop
public void stop()
- Specified by:
stop
in interface TransportSender