Package org.apache.axis.transport.jms
Class JMSConnector.AsyncConnection
- java.lang.Object
-
- java.lang.Thread
-
- org.apache.axis.transport.jms.JMSConnector.AsyncConnection
-
- All Implemented Interfaces:
java.lang.Runnable
- Enclosing class:
- JMSConnector
protected abstract class JMSConnector.AsyncConnection extends java.lang.Thread
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classJMSConnector.AsyncConnection.ListenerSession
-
Constructor Summary
Constructors Modifier Constructor Description protectedAsyncConnection(ConnectionFactory connectionFactory, javax.jms.Connection connection, java.lang.String threadName, java.lang.String clientID, java.lang.String username, java.lang.String password)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract JMSConnector.AsyncConnection.ListenerSessioncreateListenerSession(javax.jms.Connection connection, Subscription subscription)protected voidonConnect()protected voidonException()protected voidonShutdown()-
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
-
-
-
Method Detail
-
createListenerSession
protected abstract JMSConnector.AsyncConnection.ListenerSession createListenerSession(javax.jms.Connection connection, Subscription subscription) throws java.lang.Exception
- Throws:
java.lang.Exception
-
onShutdown
protected void onShutdown()
-
onConnect
protected void onConnect() throws java.lang.Exception- Throws:
java.lang.Exception
-
onException
protected void onException()
-
-