public interface GroupInfoService
| Modifier and Type | Method and Description |
|---|---|
boolean |
addObserver(GroupInfoServiceObserver x)
Adds an observer that will receive a
membershipChange
invocation whenever the cluster membership changes. |
List<ClusterInstanceInfo> |
getClusterInstanceInfo(String[] adapterName)
This is a separate call
(rather than info being passed in
membershipChange)
so we can identifier the adapter. |
List<ClusterInstanceInfo> |
getClusterInstanceInfo(String[] adapterName,
List<String> endpoints)
This is a separate call
(rather than info being passed in
membershipChange)
so we can identifier the adapter. |
void |
notifyObservers()
Causes the
membershipChange
method to be called on each registered observer. |
boolean |
shouldAddAddressesToNonReferenceFactory(String[] adapterName)
This method only used during testing.
|
boolean |
shouldAddMembershipLabel(String[] adapterName)
This method only used during testing.
|
boolean addObserver(GroupInfoServiceObserver x)
membershipChange
invocation whenever the cluster membership changes.
The
membershipChange
invocation tells the observer to call
getClusterInstanceInfo
to get info.void notifyObservers()
membershipChange
method to be called on each registered observer.List<ClusterInstanceInfo> getClusterInstanceInfo(String[] adapterName)
membershipChange)
so we can identifier the adapter.
The adapter identification is used in testing.List<ClusterInstanceInfo> getClusterInstanceInfo(String[] adapterName, List<String> endpoints)
membershipChange)
so we can identifier the adapter.
The adapter identification is used in testing.boolean shouldAddAddressesToNonReferenceFactory(String[] adapterName)
boolean shouldAddMembershipLabel(String[] adapterName)
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.