Class ConfluenceCrowdClusterNode

java.lang.Object
com.atlassian.confluence.impl.user.crowd.cluster.ConfluenceCrowdClusterNode
All Implemented Interfaces:
com.atlassian.crowd.service.cluster.ClusterNode

public final class ConfluenceCrowdClusterNode extends Object implements com.atlassian.crowd.service.cluster.ClusterNode
Since:
7.11.0
  • Constructor Details

    • ConfluenceCrowdClusterNode

      public ConfluenceCrowdClusterNode(ClusterNodeInformation nodeInformation, boolean isCurrentNode)
  • Method Details

    • getNodeId

      public String getNodeId()
      Specified by:
      getNodeId in interface com.atlassian.crowd.service.cluster.ClusterNode
    • getNodeName

      public @Nullable String getNodeName()
      Specified by:
      getNodeName in interface com.atlassian.crowd.service.cluster.ClusterNode
    • getLastHeartbeat

      public Instant getLastHeartbeat()
      Specified by:
      getLastHeartbeat in interface com.atlassian.crowd.service.cluster.ClusterNode
    • isLocal

      public boolean isLocal()
      Specified by:
      isLocal in interface com.atlassian.crowd.service.cluster.ClusterNode
    • getDetails

      public Optional<com.atlassian.crowd.service.cluster.ClusterNodeDetails> getDetails()
      Specified by:
      getDetails in interface com.atlassian.crowd.service.cluster.ClusterNode