Class JMSConnector.SyncConnection

java.lang.Object
java.lang.Thread
org.apache.axis.transport.jms.JMSConnector.SyncConnection
All Implemented Interfaces:
Runnable
Enclosing class:
JMSConnector

protected abstract class JMSConnector.SyncConnection extends Thread
  • Field Details

    • m_connection

      protected javax.jms.Connection m_connection
    • m_isActive

      protected boolean m_isActive
  • Method Details

    • createSendSession

      protected abstract JMSConnector.SyncConnection.SendSession createSendSession(javax.jms.Connection connection) throws JMSException
      Throws:
      JMSException
    • onConnect

      protected void onConnect() throws JMSException
      Throws:
      JMSException
    • onException

      protected void onException()
    • onShutdown

      protected void onShutdown()
    • getConnectionFactory

      public ConnectionFactory getConnectionFactory()
    • getClientID

      public String getClientID()
    • getUsername

      public String getUsername()
    • getPassword

      public String getPassword()
    • run

      public void run()
      Specified by:
      run in interface Runnable
      Overrides:
      run in class Thread
    • onException

      public void onException(JMSException exception)