| Package | Description |
|---|---|
| models | |
| simulation |
| Modifier and Type | Field and Description |
|---|---|
protected Cloud |
Sky.CloudLinks.c1 |
protected Cloud |
Sky.CloudLinks.c2 |
| Modifier and Type | Method and Description |
|---|---|
Cloud |
App.getChosenCloud() |
Cloud |
App.getCloudExecutedBy() |
Cloud |
App.getOriginalCloud() |
| Modifier and Type | Method and Description |
|---|---|
java.util.ArrayList<Cloud> |
Sky.getClouds() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
Sky.CloudLinks.equals(Cloud C1,
Cloud C2) |
double |
Sky.getCommunicationCost(Cloud cRequester,
Cloud cProvider,
double dTotalDataSize) |
double |
Sky.getCommunicationTime(Cloud cRequester,
Cloud cProvider,
double dTotalDataSize) |
void |
App.setCloudExecutedBy(Cloud CloudExecutedBy) |
void |
App.setOriginalCloud(Cloud OriginalCloud) |
| Modifier and Type | Method and Description |
|---|---|
void |
Sky.SetClouds(java.util.ArrayList<Cloud> Clouds,
java.util.ArrayList<Sky.CloudLinks> cloudlinks)
General methods, getters and setters
|
| Constructor and Description |
|---|
Sky.CloudLinks(Cloud C1,
Cloud C2,
double IDistance) |
| Constructor and Description |
|---|
Sky(java.util.ArrayList<Cloud> Clouds,
java.util.ArrayList<Sky.CloudLinks> cloudlinks) |
| Modifier and Type | Method and Description |
|---|---|
Cloud |
ServersManager.getCloud() |
Cloud |
Resource.getCloud()
general getters and setters
|
Cloud |
SimExecution.getExecutorCloud() |
| Modifier and Type | Method and Description |
|---|---|
void |
ServersManager.setCloud(Cloud setCloud) |
void |
SimExecution.setExecutorCloud(Cloud chosenCloud) |
| Constructor and Description |
|---|
CloudEntity(Cloud setCloud) |
Resource(Cloud c,
App APP,
double DNeededEnergy,
double DCapacityRate,
java.lang.Double DReservationValidUntil)
This constructor is for AR mode
|
Resource(Cloud c,
Task t,
double DNeededEnergy,
double DCapacityRate)
This constructor is for BE mode
|
SimExecution(Task t,
java.lang.Double DReservationValidUntil,
Cloud CProvider) |