Interface JMSServerManager
- All Superinterfaces:
org.apache.activemq.artemis.core.server.ActiveMQComponent
- All Known Implementing Classes:
JMSServerManagerImpl
@Deprecated
public interface JMSServerManager
extends org.apache.activemq.artemis.core.server.ActiveMQComponent
Deprecated.
The JMS Management interface.
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddAddressSettings(String address, org.apache.activemq.artemis.core.settings.impl.AddressSettings addressSettings) Deprecated.booleanaddConnectionFactoryToBindingRegistry(String name, String binding) Deprecated.booleanaddQueueToBindingRegistry(String queueName, String binding) Deprecated.voidaddSecurity(String addressMatch, Set<org.apache.activemq.artemis.core.security.Role> roles) Deprecated.booleanaddTopicToBindingRegistry(String topicName, String binding) Deprecated.booleancloseConnectionsForAddress(String ipAddress) Deprecated.booleancloseConnectionsForUser(String address) Deprecated.booleancloseConsumerConnectionsForAddress(String address) Deprecated.voidcreateConnectionFactory(boolean storeConfig, ConnectionFactoryConfiguration cfConfig, String... bindings) Deprecated.voidcreateConnectionFactory(String name, boolean ha, JMSFactoryType cfType, String discoveryGroupName, String... bindings) Deprecated.voidcreateConnectionFactory(String name, boolean ha, JMSFactoryType cfType, String discoveryGroupName, String clientID, long clientFailureCheckPeriod, long connectionTTL, long callTimeout, long callFailoverTimeout, boolean cacheLargeMessagesClient, int minLargeMessageSize, boolean compressLargeMessages, int compressionLevel, int consumerWindowSize, int consumerMaxRate, int confirmationWindowSize, int producerWindowSize, int producerMaxRate, boolean blockOnAcknowledge, boolean blockOnDurableSend, boolean blockOnNonDurableSend, boolean autoGroup, boolean preAcknowledge, String loadBalancingPolicyClassName, int transactionBatchSize, int dupsOKBatchSize, boolean useGlobalPools, int scheduledThreadPoolMaxSize, int threadPoolMaxSize, long retryInterval, double retryIntervalMultiplier, long maxRetryInterval, int reconnectAttempts, boolean failoverOnInitialConnection, String groupId, String... bindings) Deprecated.voidcreateConnectionFactory(String name, boolean ha, JMSFactoryType cfType, List<String> connectorNames, String... bindings) Deprecated.voidcreateConnectionFactory(String name, boolean ha, JMSFactoryType cfType, List<String> connectorNames, String clientID, long clientFailureCheckPeriod, long connectionTTL, long callTimeout, long callFailoverTimeout, boolean cacheLargeMessagesClient, int minLargeMessageSize, boolean compressLargeMessage, int compressionLevel, int consumerWindowSize, int consumerMaxRate, int confirmationWindowSize, int producerWindowSize, int producerMaxRate, boolean blockOnAcknowledge, boolean blockOnDurableSend, boolean blockOnNonDurableSend, boolean autoGroup, boolean preAcknowledge, String loadBalancingPolicyClassName, int transactionBatchSize, int dupsOKBatchSize, boolean useGlobalPools, int scheduledThreadPoolMaxSize, int threadPoolMaxSize, long retryInterval, double retryIntervalMultiplier, long maxRetryInterval, int reconnectAttempts, boolean failoverOnInitialConnection, String groupId, String... bindings) Deprecated.booleancreateQueue(boolean storeConfig, String queueName, String selectorString, boolean durable, String... bindings) Deprecated.Creates a JMS Queue.booleancreateQueue(boolean storeConfig, String queueName, String jmsQueueName, String selectorString, boolean durable, String... bindings) Deprecated.Creates a JMS Queue.booleancreateTopic(boolean storeConfig, String address, boolean autoCreated, String... bindings) Deprecated.booleancreateTopic(boolean storeConfig, String address, String... bindings) Deprecated.Creates a JMS TopicbooleancreateTopic(boolean storeConfig, String address, String topicName, boolean autoCreated, String... bindings) Deprecated.booleancreateTopic(String address, boolean storeConfig, String topicName, String... bindings) Deprecated.Creates a JMS TopicbooleanDeprecated.destroys a connection factory.booleandestroyQueue(String name) Deprecated.destroys a queue and removes it from the BindingRegistrybooleandestroyQueue(String name, boolean removeConsumers) Deprecated.destroys a queue and removes it from the BindingRegistry.booleandestroyTopic(String name) Deprecated.destroys a topic and removes it from theBindingRegistrybooleandestroyTopic(String name, boolean removeConsumers) Deprecated.destroys a topic and removes it from the BindingRegistryorg.apache.activemq.artemis.core.server.ActiveMQServerDeprecated.org.apache.activemq.artemis.core.settings.impl.AddressSettingsgetAddressSettings(String address) Deprecated.String[]getBindingsOnConnectionFactory(String factoryName) Deprecated.String[]getBindingsOnQueue(String queue) Deprecated.String[]getBindingsOnTopic(String topic) Deprecated.Deprecated.Set<org.apache.activemq.artemis.core.security.Role>getSecurity(String addressMatch) Deprecated.Deprecated.booleanDeprecated.Has the Server been started.String[]Deprecated.Deprecated.Deprecated.String[]Deprecated.String[]listRemoteAddresses(String ipAddress) Deprecated.String[]listSessions(String connectionID) Deprecated.listSessionsAsJSON(String connectionID) Deprecated.recreateCF(String name, ConnectionFactoryConfiguration cf) Deprecated.Call this method to have a CF rebound to the Binding Registry and stored on the JournalbooleanDeprecated.booleanremoveConnectionFactoryFromBindingRegistry(String name, String binding) Deprecated.booleanDeprecated.Remove the queue from the BindingRegistry.booleanremoveQueueFromBindingRegistry(String name, String binding) Deprecated.Remove the queue from the BindingRegistry.booleanDeprecated.Remove the topic from the BindingRegistry.booleanremoveTopicFromBindingRegistry(String name, String binding) Deprecated.Remove the topic from the Binding Registry or BindingRegistry.voidsetRegistry(BindingRegistry registry) Deprecated.Set this property if you want JMS resources bound to a registryMethods inherited from interface org.apache.activemq.artemis.core.server.ActiveMQComponent
asyncStop, start, stop
-
Method Details
-
getVersion
String getVersion()Deprecated. -
isStarted
boolean isStarted()Deprecated.Has the Server been started.- Specified by:
isStartedin interfaceorg.apache.activemq.artemis.core.server.ActiveMQComponent- Returns:
- true if the server us running
-
createQueue
boolean createQueue(boolean storeConfig, String queueName, String selectorString, boolean durable, String... bindings) throws Exception Deprecated.Creates a JMS Queue.- Parameters:
queueName- The name of the queue to create- Returns:
- true if the queue is created or if it existed and was added to the Binding Registry
- Throws:
Exception- if problems were encountered creating the queue.
-
createQueue
boolean createQueue(boolean storeConfig, String queueName, String jmsQueueName, String selectorString, boolean durable, String... bindings) throws Exception Deprecated.Creates a JMS Queue.- Parameters:
queueName- The name of the core queue to createjmsQueueName- the name of this JMS queue- Returns:
- true if the queue is created or if it existed and was added to the Binding Registry
- Throws:
Exception- if problems were encountered creating the queue.
-
addTopicToBindingRegistry
Deprecated.- Throws:
Exception
-
addQueueToBindingRegistry
Deprecated.- Throws:
Exception
-
addConnectionFactoryToBindingRegistry
Deprecated.- Throws:
Exception
-
createTopic
Deprecated.Creates a JMS Topic- Parameters:
address- the core addres of thetopicbindings- the names of the binding for the Binding Registry or BindingRegistry- Returns:
- true if the topic was created or if it existed and was added to the Binding Registry
- Throws:
Exception- if a problem occurred creating the topic
-
createTopic
boolean createTopic(String address, boolean storeConfig, String topicName, String... bindings) throws Exception Deprecated.Creates a JMS Topic- Parameters:
address- the core addres of thetopictopicName- the name of the topicbindings- the names of the binding for the Binding Registry or BindingRegistry- Returns:
- true if the topic was created or if it existed and was added to the Binding Registry
- Throws:
Exception- if a problem occurred creating the topic
-
createTopic
boolean createTopic(boolean storeConfig, String address, boolean autoCreated, String... bindings) throws Exception Deprecated.- Throws:
Exception
-
createTopic
boolean createTopic(boolean storeConfig, String address, String topicName, boolean autoCreated, String... bindings) throws Exception Deprecated.- Throws:
Exception
-
removeTopicFromBindingRegistry
Deprecated.Remove the topic from the Binding Registry or BindingRegistry. Calling this method does not destroy the destination.- Parameters:
name- the name of the destination to remove from the BindingRegistry- Returns:
- true if removed
- Throws:
Exception- if a problem occurred removing the destination
-
removeTopicFromBindingRegistry
Deprecated.Remove the topic from the BindingRegistry. Calling this method does not destroy the destination.- Parameters:
name- the name of the destination to remove from the BindingRegistry- Returns:
- true if removed
- Throws:
Exception- if a problem occurred removing the destination
-
removeQueueFromBindingRegistry
Deprecated.Remove the queue from the BindingRegistry. Calling this method does not destroy the destination.- Parameters:
name- the name of the destination to remove from the BindingRegistry- Returns:
- true if removed
- Throws:
Exception- if a problem occurred removing the destination
-
removeQueueFromBindingRegistry
Deprecated.Remove the queue from the BindingRegistry. Calling this method does not destroy the destination.- Parameters:
name- the name of the destination to remove from the BindingRegistry- Returns:
- true if removed
- Throws:
Exception- if a problem occurred removing the destination
-
removeConnectionFactoryFromBindingRegistry
Deprecated.- Throws:
Exception
-
removeConnectionFactoryFromBindingRegistry
Deprecated.- Throws:
Exception
-
destroyQueue
Deprecated.destroys a queue and removes it from the BindingRegistry- Parameters:
name- the name of the queue to destroy- Returns:
- true if destroyed
- Throws:
Exception- if a problem occurred destroying the queue
-
destroyQueue
Deprecated.destroys a queue and removes it from the BindingRegistry. disconnects any consumers connected to the queue.- Parameters:
name- the name of the queue to destroy- Returns:
- true if destroyed
- Throws:
Exception- if a problem occurred destroying the queue
-
getBindingsOnQueue
Deprecated. -
getBindingsOnTopic
Deprecated. -
getBindingsOnConnectionFactory
Deprecated. -
destroyTopic
Deprecated.destroys a topic and removes it from the BindingRegistry- Parameters:
name- the name of the topic to destroy- Returns:
- true if the topic was destroyed
- Throws:
Exception- if a problem occurred destroying the topic
-
destroyTopic
Deprecated.destroys a topic and removes it from theBindingRegistry- Parameters:
name- the name of the topic to destroy- Returns:
- true if the topic was destroyed
- Throws:
Exception- if a problem occurred destroying the topic
-
recreateCF
ActiveMQConnectionFactory recreateCF(String name, ConnectionFactoryConfiguration cf) throws Exception Deprecated.Call this method to have a CF rebound to the Binding Registry and stored on the Journal- Throws:
Exception
-
createConnectionFactory
void createConnectionFactory(String name, boolean ha, JMSFactoryType cfType, String discoveryGroupName, String... bindings) throws Exception Deprecated.- Throws:
Exception
-
createConnectionFactory
void createConnectionFactory(String name, boolean ha, JMSFactoryType cfType, List<String> connectorNames, String... bindings) throws Exception Deprecated.- Throws:
Exception
-
createConnectionFactory
void createConnectionFactory(String name, boolean ha, JMSFactoryType cfType, List<String> connectorNames, String clientID, long clientFailureCheckPeriod, long connectionTTL, long callTimeout, long callFailoverTimeout, boolean cacheLargeMessagesClient, int minLargeMessageSize, boolean compressLargeMessage, int compressionLevel, int consumerWindowSize, int consumerMaxRate, int confirmationWindowSize, int producerWindowSize, int producerMaxRate, boolean blockOnAcknowledge, boolean blockOnDurableSend, boolean blockOnNonDurableSend, boolean autoGroup, boolean preAcknowledge, String loadBalancingPolicyClassName, int transactionBatchSize, int dupsOKBatchSize, boolean useGlobalPools, int scheduledThreadPoolMaxSize, int threadPoolMaxSize, long retryInterval, double retryIntervalMultiplier, long maxRetryInterval, int reconnectAttempts, boolean failoverOnInitialConnection, String groupId, String... bindings) throws Exception Deprecated.- Throws:
Exception
-
createConnectionFactory
void createConnectionFactory(String name, boolean ha, JMSFactoryType cfType, String discoveryGroupName, String clientID, long clientFailureCheckPeriod, long connectionTTL, long callTimeout, long callFailoverTimeout, boolean cacheLargeMessagesClient, int minLargeMessageSize, boolean compressLargeMessages, int compressionLevel, int consumerWindowSize, int consumerMaxRate, int confirmationWindowSize, int producerWindowSize, int producerMaxRate, boolean blockOnAcknowledge, boolean blockOnDurableSend, boolean blockOnNonDurableSend, boolean autoGroup, boolean preAcknowledge, String loadBalancingPolicyClassName, int transactionBatchSize, int dupsOKBatchSize, boolean useGlobalPools, int scheduledThreadPoolMaxSize, int threadPoolMaxSize, long retryInterval, double retryIntervalMultiplier, long maxRetryInterval, int reconnectAttempts, boolean failoverOnInitialConnection, String groupId, String... bindings) throws Exception Deprecated.- Throws:
Exception
-
createConnectionFactory
void createConnectionFactory(boolean storeConfig, ConnectionFactoryConfiguration cfConfig, String... bindings) throws Exception Deprecated.- Throws:
Exception
-
destroyConnectionFactory
Deprecated.destroys a connection factory.- Parameters:
name- the name of the connection factory to destroy- Returns:
- true if the connection factory was destroyed
- Throws:
Exception- if a problem occurred destroying the connection factory
-
listRemoteAddresses
Deprecated.- Throws:
Exception
-
listRemoteAddresses
Deprecated.- Throws:
Exception
-
closeConnectionsForAddress
Deprecated.- Throws:
Exception
-
closeConsumerConnectionsForAddress
Deprecated.- Throws:
Exception
-
closeConnectionsForUser
Deprecated.- Throws:
Exception
-
listConnectionIDs
Deprecated.- Throws:
Exception
-
listSessions
Deprecated.- Throws:
Exception
-
listSessionsAsJSON
Deprecated.- Throws:
Exception
-
listPreparedTransactionDetailsAsJSON
Deprecated.- Throws:
Exception
-
listPreparedTransactionDetailsAsHTML
Deprecated.- Throws:
Exception
-
getActiveMQServer
org.apache.activemq.artemis.core.server.ActiveMQServer getActiveMQServer()Deprecated. -
addAddressSettings
void addAddressSettings(String address, org.apache.activemq.artemis.core.settings.impl.AddressSettings addressSettings) Deprecated. -
getAddressSettings
Deprecated. -
addSecurity
Deprecated. -
getSecurity
Deprecated. -
getRegistry
BindingRegistry getRegistry()Deprecated. -
setRegistry
Deprecated.Set this property if you want JMS resources bound to a registry
-