public class QueueConnector extends JMSConnector
JMSConnector.AsyncConnection, JMSConnector.SyncConnection
m_adapter, m_allowReceive, m_connectRetryInterval, m_interactRetryInterval, m_jmsurl, m_numRetries, m_numSessions, m_poolTimeout, m_receiveConnection, m_sendConnection, m_timeoutTime
Constructor and Description |
---|
QueueConnector(javax.jms.ConnectionFactory factory,
int numRetries,
int numSessions,
long connectRetryInterval,
long interactRetryInterval,
long timeoutTime,
boolean allowReceive,
java.lang.String clientID,
java.lang.String username,
java.lang.String password,
JMSVendorAdapter adapter,
JMSURLHelper jmsurl) |
Modifier and Type | Method and Description |
---|---|
protected JMSConnector.AsyncConnection |
createAsyncConnection(javax.jms.ConnectionFactory factory,
javax.jms.Connection connection,
java.lang.String threadName,
java.lang.String clientID,
java.lang.String username,
java.lang.String password) |
JMSEndpoint |
createEndpoint(javax.jms.Destination destination)
Create an endpoint for a queue destination.
|
JMSEndpoint |
createEndpoint(java.lang.String destination) |
protected JMSConnector.SyncConnection |
createSyncConnection(javax.jms.ConnectionFactory factory,
javax.jms.Connection connection,
int numSessions,
java.lang.String threadName,
java.lang.String clientID,
java.lang.String username,
java.lang.String password) |
protected javax.jms.Connection |
internalConnect(javax.jms.ConnectionFactory connectionFactory,
java.lang.String username,
java.lang.String password) |
createConnectionWithRetry, getClientID, getConnectionFactory, getJMSURL, getNumRetries, getPassword, getUsername, getVendorAdapter, numSessions, shutdown, start, stop
public QueueConnector(javax.jms.ConnectionFactory factory, int numRetries, int numSessions, long connectRetryInterval, long interactRetryInterval, long timeoutTime, boolean allowReceive, java.lang.String clientID, java.lang.String username, java.lang.String password, JMSVendorAdapter adapter, JMSURLHelper jmsurl) throws javax.jms.JMSException
javax.jms.JMSException
public JMSEndpoint createEndpoint(java.lang.String destination)
createEndpoint
in class JMSConnector
public JMSEndpoint createEndpoint(javax.jms.Destination destination) throws javax.jms.JMSException
createEndpoint
in class JMSConnector
destination
- javax.jms.JMSException
protected javax.jms.Connection internalConnect(javax.jms.ConnectionFactory connectionFactory, java.lang.String username, java.lang.String password) throws javax.jms.JMSException
internalConnect
in class JMSConnector
javax.jms.JMSException
protected JMSConnector.SyncConnection createSyncConnection(javax.jms.ConnectionFactory factory, javax.jms.Connection connection, int numSessions, java.lang.String threadName, java.lang.String clientID, java.lang.String username, java.lang.String password) throws javax.jms.JMSException
createSyncConnection
in class JMSConnector
javax.jms.JMSException
protected JMSConnector.AsyncConnection createAsyncConnection(javax.jms.ConnectionFactory factory, javax.jms.Connection connection, java.lang.String threadName, java.lang.String clientID, java.lang.String username, java.lang.String password) throws javax.jms.JMSException
createAsyncConnection
in class JMSConnector
javax.jms.JMSException