org.apache.axis.transport.jms
Class JMSConnector.SyncConnection

org.apache.axis.transport.jms.JMSConnector.Connection
  |
  +--org.apache.axis.transport.jms.JMSConnector.SyncConnection
Enclosing class:
JMSConnector

protected abstract class JMSConnector.SyncConnection
extends org.apache.axis.transport.jms.JMSConnector.Connection


Inner Class Summary
protected  class JMSConnector.SyncConnection.SendSession
           
 
Field Summary
protected  javax.jms.Connection m_connection
           
protected  boolean m_isActive
           
 
Method Summary
protected abstract  JMSConnector.SyncConnection.SendSession createSendSession(javax.jms.Connection connection)
           
protected  void onConnect()
           
protected  void onException()
           
 void onException(javax.jms.JMSException exception)
           
protected  void onShutdown()
           
 void run()
           
 

Field Detail

m_connection

protected javax.jms.Connection m_connection

m_isActive

protected boolean m_isActive
Method Detail

createSendSession

protected abstract JMSConnector.SyncConnection.SendSession createSendSession(javax.jms.Connection connection)
                                                                      throws javax.jms.JMSException

onConnect

protected void onConnect()
                  throws javax.jms.JMSException
Overrides:
onConnect in class org.apache.axis.transport.jms.JMSConnector.Connection

onException

protected void onException()
Overrides:
onException in class org.apache.axis.transport.jms.JMSConnector.Connection

onShutdown

protected void onShutdown()
Overrides:
onShutdown in class org.apache.axis.transport.jms.JMSConnector.Connection

run

public void run()

onException

public void onException(javax.jms.JMSException exception)


Copyright © 2002 Apache XML Project. All Rights Reserved.