Package org.eclipse.ecf.core
Interface IReliableContainer
- All Superinterfaces:
org.eclipse.core.runtime.IAdaptable,IContainer,IIdentifiable
- All Known Subinterfaces:
ISharedObjectContainer
- All Known Implementing Classes:
ClientSOContainer,RemoteServiceContainer,ServerSOContainer,ServletServerContainer,SOContainer,SSLClientSOContainer,SSLServerSOContainer,TCPClientSOContainer,TCPServerSOContainer
Contract for reliable container. Extends IContainer
- See Also:
-
Method Summary
Methods inherited from interface org.eclipse.ecf.core.IContainer
addListener, connect, disconnect, dispose, getAdapter, getConnectedID, getConnectNamespace, removeListenerMethods inherited from interface org.eclipse.ecf.core.identity.IIdentifiable
getID
-
Method Details
-
getGroupMemberIDs
ID[] getGroupMemberIDs()Get the current membership of the joined group. This method will accurately report the current group membership of the connected group.- Returns:
- ID[] the IDs of the current group membership
-
isGroupManager
boolean isGroupManager()- Returns:
- true if this IReliableContainer instance is in the 'manager' role for the group, false otherwise.
-