public interface RaftMetadataClient
| Modifier and Type | Method and Description |
|---|---|
MemberId |
getLeader()
Returns the current cluster leader.
|
Collection<MemberId> |
getMembers()
Returns the set of known members in the cluster.
|
default Collection<MemberId> |
getServers()
Returns the set of known members in the cluster.
|
CompletableFuture<Set<SessionMetadata>> |
getSessions()
Returns a list of open sessions.
|
CompletableFuture<Set<SessionMetadata>> |
getSessions(PrimitiveType primitiveType)
Returns a list of open sessions of the given type.
|
CompletableFuture<Set<SessionMetadata>> |
getSessions(PrimitiveType primitiveType,
String serviceName)
Returns a list of open sessions for the given service.
|
MemberId getLeader()
default Collection<MemberId> getServers()
Collection<MemberId> getMembers()
CompletableFuture<Set<SessionMetadata>> getSessions()
CompletableFuture<Set<SessionMetadata>> getSessions(PrimitiveType primitiveType)
primitiveType - the service type for which to return sessionsCompletableFuture<Set<SessionMetadata>> getSessions(PrimitiveType primitiveType, String serviceName)
primitiveType - the service type for which to return sessionsserviceName - the service for which to return sessionsCopyright © 2013–2018. All rights reserved.