LibraryToggle FramesPrintFeedback

API Changes

Removed classes

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 the ThreadPoolUtils API.

  • org.apache.activemq.util.xstream.XStreamMessageTransformer—replaced by org.apache.activemq.util.oxm.XStreamMessageTransformer.

  • org.apache.activemq.transport.http.HttpTransport

  • org.apache.activemq.transport.http.HttpsTransport

Removed methods

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 the ConnectionFactory when it is created.

  • org.apache.activemq.broker.TransportConnector.setBrokerName

    Use the setBrokerService(BrokerService) method instead.

  • org.apache.activemq.command.ConsumerInfo.getSubcriptionName

    Use the correctly spelled getSubscriptionName method instead.

  • org.apache.activemq.command.ConsumerInfo.setSubcriptionName

    Use the correctly spelled setSubscriptionName method instead.

  • org.apache.activemq.transport.TransportFactory.bind(String, java.net.URI)

    Use bind(BrokerService, java.net.URI) instead.

  • org.apache.activemq.transport.tcp.SslTransportFactory.setKeyAndTrustManagers

  • org.apache.activemq.xbean.XBeanBrokerService.setDestroyApplicationContextOnShutdown

  • org.apache.activemq.xbean.XBeanBrokerService.setDestroyApplicationContextOnStop

Deprecated classes and interfaces

The following classes and interfaces are deprecated in Fuse MQ Enterprise 7.1:

  • org.apache.activemq.store.jdbc.DatabaseLocker

    Use org.apache.activemq.broker.Locker instead.

  • org.apache.activemq.thread.DefaultThreadPools

    Use the org.apache.activemq.thread.TaskRunnerFactory instead.

Deprecated methods

The following methods are deprecated in Fuse MQ Enterprise 7.1:

  • org.apache.activemq.broker.jmx.BrokerViewMBean.getOpenWireURL

    Use BrokerViewMBean.getTransportConnectors() or BrokerViewMBean.getTransportConnectorByType(String) instead.

  • org.apache.activemq.broker.jmx.BrokerViewMBean.getSslURL

    Use BrokerViewMBean.getTransportConnectors() or BrokerViewMBean.getTransportConnectorByType(String) instead.

  • org.apache.activemq.broker.jmx.BrokerViewMBean.getStompURL

    Use BrokerViewMBean.getTransportConnectors() or BrokerViewMBean.getTransportConnectorByType(String) instead.

  • org.apache.activemq.broker.jmx.BrokerViewMBean.getStompSslURL

    Use BrokerViewMBean.getTransportConnectors() or BrokerViewMBean.getTransportConnectorByType(String) instead.

  • org.apache.activemq.broker.jmx.BrokerView.getOpenWireURL

    Use BrokerViewMBean.getTransportConnectors() or BrokerViewMBean.getTransportConnectorByType(String) instead.

  • org.apache.activemq.broker.jmx.BrokerView.getSslURL

    Use BrokerViewMBean.getTransportConnectors() or BrokerViewMBean.getTransportConnectorByType(String) instead.

  • org.apache.activemq.broker.jmx.BrokerView.getStompURL

    Use BrokerViewMBean.getTransportConnectors() or BrokerViewMBean.getTransportConnectorByType(String) instead.

  • org.apache.activemq.broker.jmx.BrokerView.getStompSslURL

    Use BrokerViewMBean.getTransportConnectors() or BrokerViewMBean.getTransportConnectorByType(String) instead.

  • org.apache.activemq.selector.SimpleCharStream.getColumn

  • org.apache.activemq.store.jdbc.JDBCPersistenceAdapter.getDatabaseLocker

    Use the LockableServiceSupport.getLocker() method instead.

  • org.apache.activemq.thread.DefaultThreadPools.getDefaultTaskRunnerFactory

  • org.apache.activemq.selector.SimpleCharStream.getLine

  • org.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.

Comments powered by Disqus