public class ActiveMQJmsConnector extends JmsConnector
Modifier and Type | Field and Description |
---|---|
static String |
ACTIVEMQ_CONNECTION_FACTORY_CLASS |
static String |
DEFAULT_BROKER_URL |
JMS, password, username
connected, connectedSemaphore, connecting, connectionStrategy, createMultipleTransactedReceivers, DEFAULT_NUM_CONCURRENT_TX_RECEIVERS, dispatcherFactory, dispatchers, disposed, disposing, exceptionListener, initialised, logger, muleContext, name, numberOfConcurrentTransactedReceivers, receivers, requesterFactory, requesters, serviceDescriptor, serviceOverrides, sessionHandler, started, startOnConnect
INT_VALUE_NOT_SET
PHASE_NAME
PHASE_NAME
PHASE_NAME
PHASE_NAME
Constructor and Description |
---|
ActiveMQJmsConnector()
Constructs a new ActiveMQJmsConnector.
|
Modifier and Type | Method and Description |
---|---|
protected void |
applyVendorSpecificConnectionFactoryProperties(javax.jms.ConnectionFactory connectionFactory) |
protected void |
doDisconnect()
Will additionally try to cleanup the ActiveMq connection, otherwise there's a deadlock on shutdown.
|
String |
getBrokerURL() |
protected javax.jms.ConnectionFactory |
getDefaultConnectionFactory()
Override this method to provide a default ConnectionFactory for a vendor-specific JMS Connector.
|
void |
setBrokerURL(String brokerURL) |
close, close, close, close, close, closeQuietly, closeQuietly, closeQuietly, closeQuietly, closeQuietly, createConnection, doConnect, doDispose, doInitialise, doStart, doStop, getAcknowledgementMode, getClientId, getConnection, getConnectionFactory, getConnectionStrategy, getJmsSupport, getMaxRedelivery, getMessageAdapter, getPassword, getProtocol, getReceiverKey, getRedeliveryHandlerFactory, getReplyToHandler, getSession, getSession, getSessionFromTransaction, getSpecification, getTopicResolver, getUsername, isCacheJmsSessions, isDurable, isEagerConsumer, isHonorQosHeaders, isNoLocal, isPersistentDelivery, isRecoverJmsConnections, isRemoteSyncEnabled, onNotification, preProcessMessage, setAcknowledgementMode, setCacheJmsSessions, setClientId, setConnection, setConnectionFactory, setDurable, setEagerConsumer, setHonorQosHeaders, setJmsSupport, setMaxRedelivery, setNoLocal, setPassword, setPersistentDelivery, setRecoverJmsConnections, setRedeliveryHandlerFactory, setSpecification, setTopicResolver, setUsername, supportsProperty
checkDisposed, connect, createReceiver, destroyReceiver, disconnect, dispatch, dispose, disposeDispatchers, disposeReceivers, disposeRequesters, disposeWorkManagers, exceptionThrown, fireNotification, getConnectedSemaphore, getConnectEventId, getConnectionDescription, getDefaultInboundTransformers, getDefaultOutboundTransformers, getDefaultResponseTransformers, getDispatcherFactory, getDispatcherThreadingProfile, getDispatcherWorkManager, getExceptionListener, getMaxDispatchersActive, getMaxRequestersActive, getMuleContext, getName, getNumberOfConcurrentTransactedReceivers, getOutputStream, getReceiver, getReceivers, getReceivers, getReceiverThreadingProfile, getReceiverWorkManager, getRequesterFactory, getRequesterThreadingProfile, getRequesterWorkManager, getScheduler, getServiceDescriptor, getServiceOverrides, getSessionHandler, getSupportedProtocols, handleException, handleWorkException, initFromServiceDescriptor, initialise, initialiseFromUrl, initWorkManagers, isConnected, isCreateMultipleTransactedReceivers, isDisposed, isDisposing, isEnableMessageEvents, isStarted, isSyncEnabled, lookupReceiver, registerListener, registerSupportedProtocol, registerSupportedProtocolWithoutPrefix, request, request, send, setConnectionStrategy, setCreateMultipleTransactedReceivers, setDispatcherFactory, setDispatcherThreadingProfile, setDynamicNotification, setExceptionListener, setMaxDispatchersActive, setMaxRequestersActive, setMuleContext, setName, setNumberOfConcurrentTransactedReceivers, setReceiverThreadingProfile, setRequesterFactory, setRequesterThreadingProfile, setServiceOverrides, setSessionHandler, setSupportedProtocols, setupDispatchReturn, setupRequestReturn, start, stop, supportsProtocol, toString, unregisterListener, unregisterSupportedProtocol, updateCachedNotificationHandler, workAccepted, workCompleted, workRejected, workStarted
public static final String ACTIVEMQ_CONNECTION_FACTORY_CLASS
public static final String DEFAULT_BROKER_URL
public ActiveMQJmsConnector()
protected javax.jms.ConnectionFactory getDefaultConnectionFactory()
JmsConnector
getDefaultConnectionFactory
in class JmsConnector
protected void applyVendorSpecificConnectionFactoryProperties(javax.jms.ConnectionFactory connectionFactory)
protected void doDisconnect() throws ConnectException
doDisconnect
in class JmsConnector
ConnectException
public String getBrokerURL()
public void setBrokerURL(String brokerURL)
Copyright © 2003–2013 MuleSource, Inc.. All rights reserved.