|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.lang.Thread | +--org.apache.axis.transport.jms.JMSConnector.Connection | +--org.apache.axis.transport.jms.JMSConnector.AsyncConnection
Nested Class Summary | |
protected class |
JMSConnector.AsyncConnection.ListenerSession
|
Field Summary | |
protected javax.jms.Connection |
m_connection
|
protected boolean |
m_isActive
|
Fields inherited from class java.lang.Thread |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
protected |
JMSConnector.AsyncConnection(javax.jms.ConnectionFactory connectionFactory,
javax.jms.Connection connection,
java.lang.String threadName,
java.lang.String clientID,
java.lang.String username,
java.lang.String password)
|
Method Summary | |
protected abstract JMSConnector.AsyncConnection.ListenerSession |
createListenerSession(javax.jms.Connection connection,
Subscription subscription)
|
java.lang.String |
getClientID()
|
javax.jms.ConnectionFactory |
getConnectionFactory()
|
java.lang.String |
getPassword()
|
java.lang.String |
getUsername()
|
protected void |
onConnect()
|
protected void |
onException()
|
void |
onException(javax.jms.JMSException exception)
|
protected void |
onShutdown()
|
void |
run()
|
Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected javax.jms.Connection m_connection
protected boolean m_isActive
Constructor Detail |
protected JMSConnector.AsyncConnection(javax.jms.ConnectionFactory connectionFactory, javax.jms.Connection connection, java.lang.String threadName, java.lang.String clientID, java.lang.String username, java.lang.String password) throws javax.jms.JMSException
Method Detail |
protected abstract JMSConnector.AsyncConnection.ListenerSession createListenerSession(javax.jms.Connection connection, Subscription subscription) throws java.lang.Exception
java.lang.Exception
protected void onShutdown()
onShutdown
in class org.apache.axis.transport.jms.JMSConnector.Connection
protected void onConnect() throws java.lang.Exception
onConnect
in class org.apache.axis.transport.jms.JMSConnector.Connection
java.lang.Exception
protected void onException()
onException
in class org.apache.axis.transport.jms.JMSConnector.Connection
public javax.jms.ConnectionFactory getConnectionFactory()
public java.lang.String getClientID()
public java.lang.String getUsername()
public java.lang.String getPassword()
public void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
public void onException(javax.jms.JMSException exception)
onException
in interface javax.jms.ExceptionListener
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |