Home » activemq-parent-5.3.1-source-release » org.apache » activemq » spring » [javadoc | source]
org.apache.activemq.spring
public class: ActiveMQConnectionFactory [javadoc | source]
java.lang.Object
   org.apache.activemq.jndi.JNDIBaseStorable
      org.apache.activemq.ActiveMQConnectionFactory
         org.apache.activemq.spring.ActiveMQConnectionFactory

All Implemented Interfaces:
    org.springframework.beans.factory.BeanNameAware, StatsCapable, javax.jms.TopicConnectionFactory, Cloneable, javax.jms.ConnectionFactory, javax.jms.QueueConnectionFactory, JNDIStorableInterface, Externalizable

Direct Known Subclasses:
    CamelConnectionFactory

A Spring enhanced connection factory which will automatically use the Spring bean name as the clientIDPrefix property so that connections created have client IDs related to your Spring.xml file for easier comprehension from JMX.
Fields inherited from org.apache.activemq.ActiveMQConnectionFactory:
DEFAULT_BROKER_BIND_URL,  DEFAULT_BROKER_URL,  DEFAULT_USER,  DEFAULT_PASSWORD,  DEFAULT_PRODUCER_WINDOW_SIZE,  DEFAULT_CONNECTION_EXECUTOR,  brokerURL,  userName,  password,  clientID,  dispatchAsync,  alwaysSessionAsync,  factoryStats
Method from org.apache.activemq.spring.ActiveMQConnectionFactory Summary:
afterPropertiesSet,   getBeanName,   isUseBeanNameAsClientIdPrefix,   setBeanName,   setUseBeanNameAsClientIdPrefix
Methods from org.apache.activemq.ActiveMQConnectionFactory:
buildFromMap,   buildFromProperties,   configureConnection,   copy,   createActiveMQConnection,   createActiveMQConnection,   createActiveMQConnection,   createConnection,   createConnection,   createQueueConnection,   createQueueConnection,   createTopicConnection,   createTopicConnection,   createTransport,   getAuditDepth,   getAuditMaximumProducerNumber,   getBlobTransferPolicy,   getBrokerURL,   getClientID,   getClientIDPrefix,   getClientIdGenerator,   getClientInternalExceptionListener,   getCloseTimeout,   getConsumerFailoverRedeliveryWaitPeriod,   getExceptionListener,   getPassword,   getPrefetchPolicy,   getProducerWindowSize,   getRedeliveryPolicy,   getSendTimeout,   getStats,   getTransformer,   getTransportListener,   getUserName,   getWarnAboutUnstartedConnectionTimeout,   isAlwaysSessionAsync,   isAlwaysSyncSend,   isCopyMessageOnSend,   isDisableTimeStampsByDefault,   isDispatchAsync,   isExclusiveConsumer,   isNestedMapAndListEnabled,   isObjectMessageSerializationDefered,   isOptimizeAcknowledge,   isOptimizedMessageDispatch,   isSendAcksAsync,   isStatsEnabled,   isUseAsyncSend,   isUseCompression,   isUseDedicatedTaskRunner,   isUseRetroactiveConsumer,   isWatchTopicAdvisories,   populateProperties,   setAlwaysSessionAsync,   setAlwaysSyncSend,   setAuditDepth,   setAuditMaximumProducerNumber,   setBlobTransferPolicy,   setBrokerURL,   setClientID,   setClientIDPrefix,   setClientIdGenerator,   setClientInternalExceptionListener,   setCloseTimeout,   setConsumerFailoverRedeliveryWaitPeriod,   setCopyMessageOnSend,   setDisableTimeStampsByDefault,   setDispatchAsync,   setExceptionListener,   setExclusiveConsumer,   setNestedMapAndListEnabled,   setObjectMessageSerializationDefered,   setOptimizeAcknowledge,   setOptimizedMessageDispatch,   setPassword,   setPrefetchPolicy,   setProducerWindowSize,   setRedeliveryPolicy,   setSendAcksAsync,   setSendTimeout,   setStatsEnabled,   setTransformer,   setTransportListener,   setUseAsyncSend,   setUseCompression,   setUseDedicatedTaskRunner,   setUseRetroactiveConsumer,   setUserName,   setWarnAboutUnstartedConnectionTimeout,   setWatchTopicAdvisories
Methods from org.apache.activemq.jndi.JNDIBaseStorable:
buildFromProperties,   getProperties,   getReference,   populateProperties,   readExternal,   setProperties,   writeExternal
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.activemq.spring.ActiveMQConnectionFactory Detail:
 public  void afterPropertiesSet() throws Exception 
 public String getBeanName() 
 public boolean isUseBeanNameAsClientIdPrefix() 
 public  void setBeanName(String beanName) 
 public  void setUseBeanNameAsClientIdPrefix(boolean useBeanNameAsClientIdPrefix)