|
|||||||||
| Home >> All >> org >> apache >> axis >> transport >> [ jms overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.apache.axis.transport.jms
Class JMSTransport

java.lang.Objectorg.apache.axis.client.Transport
org.apache.axis.transport.jms.JMSTransport
- public class JMSTransport
- extends org.apache.axis.client.Transport
JMSTransport is the JMS-specific implemenation of org.apache.axis.client.Transport. It implements the setupMessageContextImpl() function to set JMS-specific message context fields and transport chains. There are two Connector and connection factory properties are passed in during instantiation and are in turn passed through when creating a connector.
| Field Summary | |
private java.util.HashMap |
defaultConnectionFactoryProps
|
private java.util.HashMap |
defaultConnectorProps
|
protected static org.apache.commons.logging.Log |
log
|
private static java.util.HashMap |
vendorConnectorPools
|
| Fields inherited from class org.apache.axis.client.Transport |
transportName, url |
| Constructor Summary | |
JMSTransport()
|
|
JMSTransport(java.util.HashMap connectorProps,
java.util.HashMap connectionFactoryProps)
|
|
| Method Summary | |
static void |
closeAllConnectors()
Closes all JMS connectors |
static void |
closeMatchingJMSConnectors(java.lang.String endpointAddr,
java.lang.String username,
java.lang.String password)
Closes JMS connectors that match the specified endpoint address |
void |
setupMessageContextImpl(org.apache.axis.MessageContext context,
org.apache.axis.client.Call message,
org.apache.axis.AxisEngine engine)
Set up any transport-specific derived properties in the message context. |
void |
shutdown()
Shuts down the connectors managed by this JMSTransport. |
| Methods inherited from class org.apache.axis.client.Transport |
getTransportName, getUrl, processReturnedMessageContext, setTransportName, setupMessageContext, setUrl |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
log
protected static org.apache.commons.logging.Log log
vendorConnectorPools
private static java.util.HashMap vendorConnectorPools
defaultConnectorProps
private java.util.HashMap defaultConnectorProps
defaultConnectionFactoryProps
private java.util.HashMap defaultConnectionFactoryProps
| Constructor Detail |
JMSTransport
public JMSTransport()
JMSTransport
public JMSTransport(java.util.HashMap connectorProps, java.util.HashMap connectionFactoryProps)
| Method Detail |
setupMessageContextImpl
public void setupMessageContextImpl(org.apache.axis.MessageContext context, org.apache.axis.client.Call message, org.apache.axis.AxisEngine engine) throws org.apache.axis.AxisFault
- Set up any transport-specific derived properties in the message context.
shutdown
public void shutdown()
- Shuts down the connectors managed by this JMSTransport.
closeAllConnectors
public static void closeAllConnectors()
- Closes all JMS connectors
closeMatchingJMSConnectors
public static void closeMatchingJMSConnectors(java.lang.String endpointAddr, java.lang.String username, java.lang.String password)
- Closes JMS connectors that match the specified endpoint address
|
|||||||||
| Home >> All >> org >> apache >> axis >> transport >> [ jms overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC