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
 
 public interface IReliableContainer extends IContainer Contract for reliable container. Extends IContainer- See Also:
- IContainer
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description ID[]getGroupMemberIDs()Get the current membership of the joined group.booleanisGroupManager()- 
Methods inherited from interface org.eclipse.ecf.core.IContaineraddListener, connect, disconnect, dispose, getAdapter, getConnectedID, getConnectNamespace, removeListener
 - 
Methods inherited from interface org.eclipse.ecf.core.identity.IIdentifiablegetID
 
- 
 
- 
- 
- 
Method Detail- 
getGroupMemberIDsID[] 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
 
 - 
isGroupManagerboolean isGroupManager() - Returns:
- true if this IReliableContainer instance is in the 'manager' role for the group, false otherwise.
 
 
- 
 
-