Class 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 Detail

      • ConfluenceCrowdClusterNode

        public ConfluenceCrowdClusterNode​(ClusterNodeInformation nodeInformation,
                                          boolean isCurrentNode)
    • Method Detail

      • 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