The following classes are no longer available in Fuse MQ Enterprise 7.1:
org.apache.activemq.thread.Valve—the threading model has been refactored to use theThreadPoolUtilsAPI.org.apache.activemq.util.xstream.XStreamMessageTransformer—replaced byorg.apache.activemq.util.oxm.XStreamMessageTransformer.org.apache.activemq.transport.http.HttpTransportorg.apache.activemq.transport.http.HttpsTransport
The following methods have been removed from Fuse MQ Enterprise 7.1:
org.apache.activemq.console.filter.AmqMessagesQueryFilter.createConnection(java.net.URI)Use
createConnection()instead, and pass the URL to theConnectionFactorywhen it is created.org.apache.activemq.broker.TransportConnector.setBrokerNameUse the
setBrokerService(BrokerService)method instead.org.apache.activemq.command.ConsumerInfo.getSubcriptionNameUse the correctly spelled
getSubscriptionNamemethod instead.org.apache.activemq.command.ConsumerInfo.setSubcriptionNameUse the correctly spelled
setSubscriptionNamemethod instead.org.apache.activemq.transport.TransportFactory.bind(String, java.net.URI)Use
bind(BrokerService, java.net.URI)instead.org.apache.activemq.transport.tcp.SslTransportFactory.setKeyAndTrustManagersorg.apache.activemq.xbean.XBeanBrokerService.setDestroyApplicationContextOnShutdownorg.apache.activemq.xbean.XBeanBrokerService.setDestroyApplicationContextOnStop
The following classes and interfaces are deprecated in Fuse MQ Enterprise 7.1:
org.apache.activemq.store.jdbc.DatabaseLockerUse
org.apache.activemq.broker.Lockerinstead.org.apache.activemq.thread.DefaultThreadPoolsUse the
org.apache.activemq.thread.TaskRunnerFactoryinstead.
The following methods are deprecated in Fuse MQ Enterprise 7.1:
org.apache.activemq.broker.jmx.BrokerViewMBean.getOpenWireURLUse
BrokerViewMBean.getTransportConnectors()orBrokerViewMBean.getTransportConnectorByType(String)instead.org.apache.activemq.broker.jmx.BrokerViewMBean.getSslURLUse
BrokerViewMBean.getTransportConnectors()orBrokerViewMBean.getTransportConnectorByType(String)instead.org.apache.activemq.broker.jmx.BrokerViewMBean.getStompURLUse
BrokerViewMBean.getTransportConnectors()orBrokerViewMBean.getTransportConnectorByType(String)instead.org.apache.activemq.broker.jmx.BrokerViewMBean.getStompSslURLUse
BrokerViewMBean.getTransportConnectors()orBrokerViewMBean.getTransportConnectorByType(String)instead.org.apache.activemq.broker.jmx.BrokerView.getOpenWireURLUse
BrokerViewMBean.getTransportConnectors()orBrokerViewMBean.getTransportConnectorByType(String)instead.org.apache.activemq.broker.jmx.BrokerView.getSslURLUse
BrokerViewMBean.getTransportConnectors()orBrokerViewMBean.getTransportConnectorByType(String)instead.org.apache.activemq.broker.jmx.BrokerView.getStompURLUse
BrokerViewMBean.getTransportConnectors()orBrokerViewMBean.getTransportConnectorByType(String)instead.org.apache.activemq.broker.jmx.BrokerView.getStompSslURLUse
BrokerViewMBean.getTransportConnectors()orBrokerViewMBean.getTransportConnectorByType(String)instead.org.apache.activemq.selector.SimpleCharStream.getColumnorg.apache.activemq.store.jdbc.JDBCPersistenceAdapter.getDatabaseLockerUse the
LockableServiceSupport.getLocker()method instead.org.apache.activemq.thread.DefaultThreadPools.getDefaultTaskRunnerFactoryorg.apache.activemq.selector.SimpleCharStream.getLineorg.apache.activemq.store.kahadb.KahaDBPersistenceAdapter.setDatabaseLockedWaitDelay(int)Use
Locker.setLockAcquireSleepInterval(long)instead.org.apache.activemq.store.jdbc.JDBCPersistenceAdapter.setDatabaseLocker(Locker)Use
LockableServiceSupport.setLocker(org.apache.activemq.broker.Locker)instead.org.apache.activemq.store.jdbc.JDBCPersistenceAdapter.setLockAcquireSleepInterval(long)Use
Locker.setLockAcquireSleepInterval(long)instead.org.apache.activemq.store.jdbc.JDBCPersistenceAdapter.setUseDatabaseLock(boolean)Use
LockableServiceSupport.setUseLock(boolean)instead.







