|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface GroupLeaderRepository
Group leader repository interface.
Method Summary | |
---|---|
boolean |
addGroupManagerDescription(org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription description)
Adds a group manager description. |
void |
addGroupManagerSummaryInformation(String groupManagerId,
org.inria.myriads.snoozecommon.communication.groupmanager.summary.GroupManagerSummaryInformation summary)
Adds group manager data. |
boolean |
addIpAddress(String ipAddress)
Adds the IP address. |
boolean |
dropGroupManager(String groupManagerId)
Drops a group manager. |
String |
getFreeIpAddress()
Get the next free IP address. |
ArrayList<org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription> |
getGroupManagerDescriptions(int numberOfBacklogEntries)
Returns the group manager descriptions. |
int |
getNumberOfFreeIpAddresses()
Returns the number of free IP addresses. |
boolean |
removeIpAddress(String ipAddress)
Removes IP address from the pool. |
Method Detail |
---|
boolean addGroupManagerDescription(org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription description)
description
- The group manager description
ArrayList<org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription> getGroupManagerDescriptions(int numberOfBacklogEntries)
numberOfBacklogEntries
- The number of backlog entries
void addGroupManagerSummaryInformation(String groupManagerId, org.inria.myriads.snoozecommon.communication.groupmanager.summary.GroupManagerSummaryInformation summary)
groupManagerId
- The group manager identifiersummary
- The group manager summary informationboolean dropGroupManager(String groupManagerId)
groupManagerId
- The group manager identifier
boolean addIpAddress(String ipAddress)
ipAddress
- The ip address
boolean removeIpAddress(String ipAddress)
ipAddress
- The ip address
String getFreeIpAddress()
int getNumberOfFreeIpAddresses()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |