Uses of Class
org.apache.activemq.artemis.api.core.DiscoveryGroupConfiguration
Packages that use DiscoveryGroupConfiguration
Package
Description
-
Uses of DiscoveryGroupConfiguration in org.apache.activemq.artemis.api.core
Methods in org.apache.activemq.artemis.api.core that return DiscoveryGroupConfigurationModifier and TypeMethodDescriptionDiscoveryGroupConfiguration.setBroadcastEndpointFactory(BroadcastEndpointFactory endpointFactory) DiscoveryGroupConfiguration.setDiscoveryInitialWaitTimeout(long discoveryInitialWaitTimeout) DiscoveryGroupConfiguration.setRefreshTimeout(long refreshTimeout) -
Uses of DiscoveryGroupConfiguration in org.apache.activemq.artemis.api.core.client
Methods in org.apache.activemq.artemis.api.core.client that return DiscoveryGroupConfigurationModifier and TypeMethodDescriptionServerLocator.getDiscoveryGroupConfiguration()The discovery group configurationMethods in org.apache.activemq.artemis.api.core.client with parameters of type DiscoveryGroupConfigurationModifier and TypeMethodDescriptionstatic ServerLocatorActiveMQClient.createServerLocator(boolean ha, DiscoveryGroupConfiguration groupConfiguration) Create a ServerLocator which creates session factories from a set of active servers, no HA backup information is propagated to the client The UDP address and port are used to listen for active servers in the clusterstatic ServerLocatorActiveMQClient.createServerLocatorWithHA(DiscoveryGroupConfiguration groupConfiguration) Create a ServerLocator which will receive cluster topology updates from the cluster as servers leave or join and new backups are appointed or removed.static ServerLocatorActiveMQClient.createServerLocatorWithoutHA(DiscoveryGroupConfiguration groupConfiguration) Create a ServerLocator which creates session factories from a set of active servers, no HA backup information is propagated to the client -
Uses of DiscoveryGroupConfiguration in org.apache.activemq.artemis.api.jms
Methods in org.apache.activemq.artemis.api.jms with parameters of type DiscoveryGroupConfigurationModifier and TypeMethodDescriptionstatic ActiveMQConnectionFactoryActiveMQJMSClient.createConnectionFactoryWithHA(DiscoveryGroupConfiguration groupConfiguration, JMSFactoryType jmsFactoryType) Creates an ActiveMQConnectionFactory that receives cluster topology updates from the cluster as servers leave or join and new backups are appointed or removed.abstract ActiveMQConnectionFactoryJMSFactoryType.createConnectionFactoryWithHA(DiscoveryGroupConfiguration groupConfiguration) Creates an ActiveMQConnectionFactory that receives cluster topology updates from the cluster as servers leave or join and new backups are appointed or removed.static ActiveMQConnectionFactoryActiveMQJMSClient.createConnectionFactoryWithoutHA(DiscoveryGroupConfiguration groupConfiguration, JMSFactoryType jmsFactoryType) Create an ActiveMQConnectionFactory which creates session factories from a set of active servers, no HA backup information is propagated to the clientabstract ActiveMQConnectionFactoryJMSFactoryType.createConnectionFactoryWithoutHA(DiscoveryGroupConfiguration groupConfiguration) Create an ActiveMQConnectionFactory which creates session factories from a set of active servers, no HA backup information is propagated to the client -
Uses of DiscoveryGroupConfiguration in org.apache.activemq.artemis.core.client.impl
Methods in org.apache.activemq.artemis.core.client.impl that return DiscoveryGroupConfigurationConstructors in org.apache.activemq.artemis.core.client.impl with parameters of type DiscoveryGroupConfigurationModifierConstructorDescriptionServerLocatorImpl(boolean useHA, DiscoveryGroupConfiguration groupConfiguration) Create a ServerLocatorImpl using UDP discovery to lookup clusterServerLocatorImpl(Topology topology, boolean useHA, DiscoveryGroupConfiguration groupConfiguration) Create a ServerLocatorImpl using UDP discovery to lookup cluster -
Uses of DiscoveryGroupConfiguration in org.apache.activemq.artemis.core.config
Methods in org.apache.activemq.artemis.core.config that return DiscoveryGroupConfigurationModifier and TypeMethodDescriptionClusterConnectionConfiguration.getDiscoveryGroupConfiguration(Configuration configuration) This method will return the proper discovery configuration from the main configurationMethods in org.apache.activemq.artemis.core.config that return types with arguments of type DiscoveryGroupConfigurationModifier and TypeMethodDescriptionConfiguration.getDiscoveryGroupConfigurations()Returns the discovery groups configured for this server.Methods in org.apache.activemq.artemis.core.config with parameters of type DiscoveryGroupConfigurationModifier and TypeMethodDescriptionConfiguration.addDiscoveryGroupConfiguration(String key, DiscoveryGroupConfiguration discoveryGroupConfiguration) Method parameters in org.apache.activemq.artemis.core.config with type arguments of type DiscoveryGroupConfigurationModifier and TypeMethodDescriptionConfiguration.setDiscoveryGroupConfigurations(Map<String, DiscoveryGroupConfiguration> configs) Sets the discovery groups configured for this server. -
Uses of DiscoveryGroupConfiguration in org.apache.activemq.artemis.core.config.impl
Fields in org.apache.activemq.artemis.core.config.impl with type parameters of type DiscoveryGroupConfigurationModifier and TypeFieldDescriptionprotected Map<String,DiscoveryGroupConfiguration> ConfigurationImpl.discoveryGroupConfigurationsMethods in org.apache.activemq.artemis.core.config.impl that return types with arguments of type DiscoveryGroupConfigurationMethods in org.apache.activemq.artemis.core.config.impl with parameters of type DiscoveryGroupConfigurationModifier and TypeMethodDescriptionConfigurationImpl.addDiscoveryGroupConfiguration(String key, DiscoveryGroupConfiguration discoveryGroupConfiguration) Method parameters in org.apache.activemq.artemis.core.config.impl with type arguments of type DiscoveryGroupConfigurationModifier and TypeMethodDescriptionConfigurationImpl.setDiscoveryGroupConfigurations(Map<String, DiscoveryGroupConfiguration> discoveryGroupConfigurations) -
Uses of DiscoveryGroupConfiguration in org.apache.activemq.artemis.core.server
Methods in org.apache.activemq.artemis.core.server with parameters of type DiscoveryGroupConfigurationModifier and TypeMethodDescriptionActiveMQMessageBundle_impl.noDiscoveryGroupFound(DiscoveryGroupConfiguration dg) ActiveMQMessageBundle.noDiscoveryGroupFound(DiscoveryGroupConfiguration dg) -
Uses of DiscoveryGroupConfiguration in org.apache.activemq.artemis.core.server.cluster
Methods in org.apache.activemq.artemis.core.server.cluster with parameters of type DiscoveryGroupConfigurationModifier and TypeMethodDescriptionvoidClusterController.addClusterConnection(SimpleString name, DiscoveryGroupConfiguration dg, ClusterConnectionConfiguration config, TransportConfiguration connector) add a locator for a cluster connection. -
Uses of DiscoveryGroupConfiguration in org.apache.activemq.artemis.core.server.cluster.impl
Constructors in org.apache.activemq.artemis.core.server.cluster.impl with parameters of type DiscoveryGroupConfigurationModifierConstructorDescriptionClusterConnectionImpl(ClusterManager manager, DiscoveryGroupConfiguration dg, TransportConfiguration connector, SimpleString name, SimpleString address, int minLargeMessageSize, long clientFailureCheckPeriod, long connectionTTL, long retryInterval, double retryIntervalMultiplier, long maxRetryInterval, int initialConnectAttempts, int reconnectAttempts, long callTimeout, long callFailoverTimeout, boolean useDuplicateDetection, MessageLoadBalancingType messageLoadBalancingType, int confirmationWindowSize, int producerWindowSize, ExecutorFactory executorFactory, ActiveMQServer server, PostOffice postOffice, ManagementService managementService, ScheduledExecutorService scheduledExecutor, int maxHops, NodeManager nodeManager, String clusterUser, String clusterPassword, boolean allowDirectConnectionsOnly, long clusterNotificationInterval, int clusterNotificationAttempts, String clientId, int topologyScannerAttempts) -
Uses of DiscoveryGroupConfiguration in org.apache.activemq.artemis.core.server.routing.pools
Constructors in org.apache.activemq.artemis.core.server.routing.pools with parameters of type DiscoveryGroupConfigurationModifierConstructorDescriptionDiscoveryGroupService(Target localTarget, DiscoveryGroupConfiguration config) -
Uses of DiscoveryGroupConfiguration in org.apache.activemq.artemis.jms.client
Methods in org.apache.activemq.artemis.jms.client that return DiscoveryGroupConfigurationConstructors in org.apache.activemq.artemis.jms.client with parameters of type DiscoveryGroupConfigurationModifierConstructorDescriptionActiveMQConnectionFactory(boolean ha, DiscoveryGroupConfiguration groupConfiguration) ActiveMQJMSConnectionFactory(boolean ha, DiscoveryGroupConfiguration groupConfiguration) ActiveMQQueueConnectionFactory(boolean ha, DiscoveryGroupConfiguration groupConfiguration) ActiveMQTopicConnectionFactory(boolean ha, DiscoveryGroupConfiguration groupConfiguration) ActiveMQXAConnectionFactory(boolean ha, DiscoveryGroupConfiguration groupConfiguration) ActiveMQXAQueueConnectionFactory(boolean ha, DiscoveryGroupConfiguration groupConfiguration) ActiveMQXATopicConnectionFactory(boolean ha, DiscoveryGroupConfiguration groupConfiguration) -
Uses of DiscoveryGroupConfiguration in org.apache.activemq.artemis.service.extensions.xa.recovery
Methods in org.apache.activemq.artemis.service.extensions.xa.recovery that return DiscoveryGroupConfigurationConstructors in org.apache.activemq.artemis.service.extensions.xa.recovery with parameters of type DiscoveryGroupConfigurationModifierConstructorDescriptionXARecoveryConfig(boolean ha, DiscoveryGroupConfiguration discoveryConfiguration, String username, String password, Map<String, String> properties) XARecoveryConfig(boolean ha, DiscoveryGroupConfiguration discoveryConfiguration, String username, String password, Map<String, String> properties, ClientProtocolManagerFactory clientProtocolManager) -
Uses of DiscoveryGroupConfiguration in org.apache.activemq.artemis.uri.schema.serverLocator
Methods in org.apache.activemq.artemis.uri.schema.serverLocator that return DiscoveryGroupConfigurationModifier and TypeMethodDescriptionstatic DiscoveryGroupConfigurationJGroupsServerLocatorSchema.getDiscoveryGroupConfiguration(URI uri, Map<String, String> query, String name) static DiscoveryGroupConfigurationUDPServerLocatorSchema.getDiscoveryGroupConfiguration(URI uri, Map<String, String> query, String host, int port, String name) -
Uses of DiscoveryGroupConfiguration in org.wildfly.extension.messaging.activemq
Methods in org.wildfly.extension.messaging.activemq that return DiscoveryGroupConfigurationModifier and TypeMethodDescriptionstatic DiscoveryGroupConfigurationJGroupsDiscoveryGroupAdd.createDiscoveryGroupConfiguration(String name, DiscoveryGroupConfiguration config, BroadcastCommandDispatcherFactory commandDispatcherFactory, String channelName) static DiscoveryGroupConfigurationSocketDiscoveryGroupAdd.createDiscoveryGroupConfiguration(String name, DiscoveryGroupConfiguration config, org.jboss.as.network.SocketBinding socketBinding) Methods in org.wildfly.extension.messaging.activemq that return types with arguments of type DiscoveryGroupConfigurationModifier and TypeMethodDescriptionExternalBrokerConfigurationService.getDiscoveryGroupConfigurations()Methods in org.wildfly.extension.messaging.activemq with parameters of type DiscoveryGroupConfigurationModifier and TypeMethodDescriptionstatic DiscoveryGroupConfigurationJGroupsDiscoveryGroupAdd.createDiscoveryGroupConfiguration(String name, DiscoveryGroupConfiguration config, BroadcastCommandDispatcherFactory commandDispatcherFactory, String channelName) static DiscoveryGroupConfigurationSocketDiscoveryGroupAdd.createDiscoveryGroupConfiguration(String name, DiscoveryGroupConfiguration config, org.jboss.as.network.SocketBinding socketBinding) -
Uses of DiscoveryGroupConfiguration in org.wildfly.extension.messaging.activemq.jms
Methods in org.wildfly.extension.messaging.activemq.jms with parameters of type DiscoveryGroupConfigurationModifier and TypeMethodDescriptionExternalPooledConnectionFactoryService.installService(org.jboss.as.controller.OperationContext context, String name, TransportConfiguration[] connectors, DiscoveryGroupConfiguration groupConfiguration, Set<String> connectorsSocketBindings, Set<String> sslContextNames, String jgroupClusterName, String jgroupChannelName, List<PooledConnectionFactoryConfigProperties> adapterParams, ContextNames.BindInfo bindInfo, List<String> jndiAliases, String txSupport, int minPoolSize, int maxPoolSize, String managedConnectionPoolClassName, Boolean enlistmentTrace, ModelNode model) ExternalPooledConnectionFactoryService.installService(ServiceTarget serviceTarget, ExternalBrokerConfigurationService configuration, String name, TransportConfiguration[] connectors, DiscoveryGroupConfiguration groupConfiguration, Set<String> connectorsSocketBindings, Set<String> sslContextNames, String jgroupClusterName, String jgroupChannelName, List<PooledConnectionFactoryConfigProperties> adapterParams, ContextNames.BindInfo bindInfo, List<String> jndiAliases, String txSupport, int minPoolSize, int maxPoolSize, String managedConnectionPoolClassName, Boolean enlistmentTrace, org.jboss.as.controller.capability.CapabilityServiceSupport capabilityServiceSupport) Constructors in org.wildfly.extension.messaging.activemq.jms with parameters of type DiscoveryGroupConfigurationModifierConstructorDescriptionExternalPooledConnectionFactoryService(String name, TransportConfiguration[] connectors, DiscoveryGroupConfiguration groupConfiguration, String jgroupsClusterName, String jgroupsChannelName, List<PooledConnectionFactoryConfigProperties> adapterParams, ContextNames.BindInfo bindInfo, List<String> jndiAliases, String txSupport, int minPoolSize, int maxPoolSize, String managedConnectionPoolClassName, Boolean enlistmentTrace, org.jboss.as.controller.capability.CapabilityServiceSupport capabilityServiceSupport, boolean createBinderService)