Package | Description |
---|---|
lac.cnet.poamanager.components | |
lac.cnet.poamanager.data | |
lac.cnet.poamanager.task |
Modifier and Type | Method and Description |
---|---|
void |
PoAMan.receiveLoadReport(LoadReportTopicComparable loadReport)
Receives a LoadReportTopicComparable by the listener
|
Modifier and Type | Method and Description |
---|---|
int |
LoadReportTopicComparable.compareTo(LoadReportTopicComparable loadReport) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.util.UUID,LoadReportTopicComparable> |
AverageDomainLoadReportsAnalyzer.getLoadReports()
Gets the last Gateways´ Load Reports informed to the analyzer
|
java.util.Set<LoadReportTopicComparable> |
AverageDomainLoadReportsAnalyzer.runAnalyzer()
Executes the algorithm to determine how many vehicles each Gateways should hold
|
java.util.List<LoadReportTopicComparable> |
SimpleLoadReportsAnalyzer.runAnalyzer(java.util.Map<java.util.UUID,LoadReportTopicComparable> loadReports)
Executes the algorithm to determine how many vehicles each Gateways should hold
|
Modifier and Type | Method and Description |
---|---|
java.util.List<LoadReportTopicComparable> |
SimpleLoadReportsAnalyzer.runAnalyzer(java.util.Map<java.util.UUID,LoadReportTopicComparable> loadReports)
Executes the algorithm to determine how many vehicles each Gateways should hold
|
java.util.List<PrivateMessage> |
PlanningExecutor.RunPlanningExecutor(java.util.List<LoadReportTopicComparable> loadReports,
java.util.Map<java.util.UUID,java.util.Set<Node>> vehiclesByGateway)
Run the Planning Executor to determine the vehicles that realize a HandOver
|
void |
AverageDomainLoadReportsAnalyzer.setLoadReports(java.util.TreeMap<java.util.UUID,LoadReportTopicComparable> loadReports)
Sets the Gateways´ Load Reports with a newer version
|
Constructor and Description |
---|
AverageDomainLoadReportsAnalyzer(java.util.Map<java.util.UUID,LoadReportTopicComparable> loadReports)
Constructs an AverageDomainLoadReportsAnalyzer instance using the Gateways´ Load Reports
|