Package | Description |
---|---|
org.hornetq.api.core.client |
Core Client Messaging API.
|
org.hornetq.core.client.impl | |
org.hornetq.core.server.impl | |
org.hornetq.jms.client |
Implementation of the JMS API.
|
org.hornetq.jms.server.recovery |
This package is used to locate resources and connectors along the cluster set
I - JCA Connection Factories or InBound MDBs will call HornetQRegistryBase::register(XARecoveryConfig)
II - For each XARecoveryConfig the RegistryBase will instantiate a ResourceDiscoveryUnit which will
connect using that configuration and inform the Registry of any topology members
III - For each topology member found on the DiscoveryUnits, the RegistryBase will registry a HornetQResourceRecovery
that will exist per server
|
Modifier and Type | Method and Description |
---|---|
static ServerLocator |
HornetQClient.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 |
HornetQClient.createServerLocator(boolean ha,
TransportConfiguration... transportConfigurations)
Create a ServerLocator which creates session factories using a static list of transportConfigurations, the ServerLocator is not updated automatically
as the cluster topology changes, and no HA backup information is propagated to the client
|
static ServerLocator |
HornetQClient.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 |
HornetQClient.createServerLocatorWithHA(TransportConfiguration... initialServers)
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 |
HornetQClient.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
|
static ServerLocator |
HornetQClient.createServerLocatorWithoutHA(TransportConfiguration... transportConfigurations)
Create a ServerLocator which creates session factories using a static list of transportConfigurations, the ServerLocator is not updated automatically
as the cluster topology changes, and no HA backup information is propagated to the client
|
ServerLocator |
ClientSessionFactory.getServerLocator() |
Modifier and Type | Interface and Description |
---|---|
interface |
ServerLocatorInternal
A ServerLocatorInternal
|
Modifier and Type | Class and Description |
---|---|
class |
ServerLocatorImpl
This is the implementation of
ServerLocator and all
the proper javadoc is located on that interface. |
Modifier and Type | Method and Description |
---|---|
ServerLocator |
ClientSessionFactoryImpl.getServerLocator() |
Constructor and Description |
---|
QuorumManager(ServerLocator serverLocator,
ExecutorService executor,
ScheduledExecutorService scheduledPool,
String identity,
NodeManager nodeManager,
NetworkHealthCheck networkHealthCheck) |
Modifier and Type | Method and Description |
---|---|
ServerLocator |
HornetQConnectionFactory.getServerLocator() |
Constructor and Description |
---|
HornetQConnectionFactory(ServerLocator serverLocator) |
HornetQJMSConnectionFactory(ServerLocator serverLocator) |
HornetQQueueConnectionFactory(ServerLocator serverLocator) |
HornetQTopicConnectionFactory(ServerLocator serverLocator) |
HornetQXAConnectionFactory(ServerLocator serverLocator) |
HornetQXAQueueConnectionFactory(ServerLocator serverLocator) |
HornetQXATopicConnectionFactory(ServerLocator serverLocator) |
Modifier and Type | Method and Description |
---|---|
ServerLocator |
XARecoveryConfig.createServerLocator()
Create a serverLocator using the configuration
|
Copyright © 2018 JBoss by Red Hat. All rights reserved.