public class NamedNodeIdNodeLocator extends LiveNodeLocator
| Constructor and Description |
|---|
NamedNodeIdNodeLocator(String nodeID,
org.apache.activemq.artemis.api.core.Pair<org.apache.activemq.artemis.api.core.TransportConfiguration,org.apache.activemq.artemis.api.core.TransportConfiguration> liveConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.activemq.artemis.api.core.Pair<org.apache.activemq.artemis.api.core.TransportConfiguration,org.apache.activemq.artemis.api.core.TransportConfiguration> |
getLiveConfiguration()
Returns the current connector
|
String |
getNodeID()
Returns the node id for the current connector
|
void |
locateNode()
Locates a possible live server in a cluster
|
void |
locateNode(long timeout)
Locates a possible live server in a cluster with a timeout
|
void |
nodeDown(long eventUID,
String nodeID) |
void |
nodeUP(org.apache.activemq.artemis.api.core.client.TopologyMember member,
boolean last) |
connectToCluster, notifyRegistrationFailedpublic NamedNodeIdNodeLocator(String nodeID, org.apache.activemq.artemis.api.core.Pair<org.apache.activemq.artemis.api.core.TransportConfiguration,org.apache.activemq.artemis.api.core.TransportConfiguration> liveConfiguration)
public void locateNode(long timeout)
throws org.apache.activemq.artemis.api.core.ActiveMQException
LiveNodeLocatorlocateNode in class LiveNodeLocatororg.apache.activemq.artemis.api.core.ActiveMQExceptionpublic void locateNode()
throws org.apache.activemq.artemis.api.core.ActiveMQException
LiveNodeLocatorlocateNode in class LiveNodeLocatororg.apache.activemq.artemis.api.core.ActiveMQExceptionpublic org.apache.activemq.artemis.api.core.Pair<org.apache.activemq.artemis.api.core.TransportConfiguration,org.apache.activemq.artemis.api.core.TransportConfiguration> getLiveConfiguration()
LiveNodeLocatorgetLiveConfiguration in class LiveNodeLocatorpublic String getNodeID()
LiveNodeLocatorgetNodeID in class LiveNodeLocatorpublic void nodeUP(org.apache.activemq.artemis.api.core.client.TopologyMember member,
boolean last)
public void nodeDown(long eventUID,
String nodeID)
Copyright © 2023 The Apache Software Foundation. All rights reserved.