Modifier and Type | Method and Description |
---|---|
DiscoveryGroupConfiguration |
DiscoveryGroupConfiguration.setBroadcastEndpointFactory(BroadcastEndpointFactory endpointFactory) |
DiscoveryGroupConfiguration |
DiscoveryGroupConfiguration.setDiscoveryInitialWaitTimeout(long discoveryInitialWaitTimeout) |
DiscoveryGroupConfiguration |
DiscoveryGroupConfiguration.setName(String name) |
DiscoveryGroupConfiguration |
DiscoveryGroupConfiguration.setRefreshTimeout(long refreshTimeout) |
Modifier and Type | Method and Description |
---|---|
DiscoveryGroupConfiguration |
ServerLocator.getDiscoveryGroupConfiguration()
The discovery group configuration
|
Modifier and Type | Method and Description |
---|---|
static ServerLocator |
ActiveMQClient.createServerLocator(boolean ha,
DiscoveryGroupConfiguration groupConfiguration)
Create a ServerLocator which creates session factories from a set of live servers, no HA
backup information is propagated to the client The UDP address and port are used to listen for
live servers in the cluster
|
static ServerLocator |
ActiveMQClient.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 ServerLocator |
ActiveMQClient.createServerLocatorWithoutHA(DiscoveryGroupConfiguration groupConfiguration)
Create a ServerLocator which creates session factories from a set of live servers, no HA
backup information is propagated to the client
|
Modifier and Type | Method and Description |
---|---|
abstract ActiveMQConnectionFactory |
JMSFactoryType.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 ActiveMQConnectionFactory |
ActiveMQJMSClient.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 ActiveMQConnectionFactory |
JMSFactoryType.createConnectionFactoryWithoutHA(DiscoveryGroupConfiguration groupConfiguration)
Create an ActiveMQConnectionFactory which creates session factories from a set of live servers, no HA backup information is propagated to the client
|
static ActiveMQConnectionFactory |
ActiveMQJMSClient.createConnectionFactoryWithoutHA(DiscoveryGroupConfiguration groupConfiguration,
JMSFactoryType jmsFactoryType)
Create an ActiveMQConnectionFactory which creates session factories from a set of live servers, no HA backup information is propagated to the client
The UDP address and port are used to listen for live servers in the cluster
|
Modifier and Type | Method and Description |
---|---|
DiscoveryGroupConfiguration |
ActiveMQConnectionFactory.getDiscoveryGroupConfiguration() |
Constructor and Description |
---|
ActiveMQConnectionFactory(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) |
Modifier and Type | Method and Description |
---|---|
static DiscoveryGroupConfiguration |
JGroupsServerLocatorSchema.getDiscoveryGroupConfiguration(URI uri,
Map<String,String> query,
String name) |
static DiscoveryGroupConfiguration |
UDPServerLocatorSchema.getDiscoveryGroupConfiguration(URI uri,
Map<String,String> query,
String host,
int port,
String name) |
Copyright © 2022 The Apache Software Foundation. All rights reserved.