org.jboss.axis.transport.jms
Class JMSTransport
java.lang.Object
org.jboss.axis.client.Transport (src)
org.jboss.axis.transport.jms.JMSTransport
- public class JMSTransport
- extends Transport (src)
JMSTransport is the JMS-specific implemenation of org.jboss.axis.client.Transport.
It implements the setupMessageContextImpl() function to set JMS-specific message
context fields and transport chains. Connector and connection factory
properties are passed in during instantiation and are in turn passed through
when creating a connector.
Constructor Summary |
JMSTransport(java.util.HashMap connectorProps,
java.util.HashMap connectionFactoryProps)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected static Logger (src) log
JMSTransport
public JMSTransport(java.util.HashMap connectorProps,
java.util.HashMap connectionFactoryProps)
setupMessageContextImpl
public void setupMessageContextImpl(MessageContext (src) context,
Call (src) message,
AxisEngine (src) engine)
throws AxisFault (src)
- Set up any transport-specific derived properties in the message context.
- Overrides:
setupMessageContextImpl
in class Transport (src)
- Parameters:
context
- the context to set upmessage
- the client service instanceengine
- the engine containing the registries
- Throws:
AxisFault (src)
- if service cannot be found
shutdown
public void shutdown()
- Shuts down the connectors managed by this JMSTransport.