| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<? extends Cloudlet> |
DatacenterBroker.cloudletList
The cloudlet list.
|
protected java.util.List<? extends Cloudlet> |
DatacenterBroker.cloudletReceivedList
The cloudlet received list.
|
protected java.util.List<? extends Cloudlet> |
DatacenterBroker.cloudletSubmittedList
The cloudlet submitted list.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends Cloudlet> |
DatacenterBroker.getCloudletList()
Gets the cloudlet list.
|
<T extends Cloudlet> |
DatacenterBroker.getCloudletReceivedList()
Gets the cloudlet received list.
|
<T extends Cloudlet> |
DatacenterBroker.getCloudletSubmittedList()
Gets the cloudlet submitted list.
|
protected <T extends Cloudlet> |
DatacenterBroker.setCloudletList(java.util.List<T> cloudletList)
Sets the cloudlet list.
|
protected <T extends Cloudlet> |
DatacenterBroker.setCloudletReceivedList(java.util.List<T> cloudletReceivedList)
Sets the cloudlet received list.
|
protected <T extends Cloudlet> |
DatacenterBroker.setCloudletSubmittedList(java.util.List<T> cloudletSubmittedList)
Sets the cloudlet submitted list.
|
| Modifier and Type | Method and Description |
|---|---|
abstract Cloudlet |
CloudletScheduler.cloudletCancel(int clId)
Cancels execution of a cloudlet.
|
Cloudlet |
CloudletSchedulerSpaceShared.cloudletCancel(int cloudletId)
Cancels execution of a cloudlet.
|
Cloudlet |
CloudletSchedulerTimeShared.cloudletCancel(int cloudletId)
Cancels execution of a cloudlet.
|
Cloudlet |
ResCloudlet.getCloudlet()
Gets this Cloudlet object.
|
abstract Cloudlet |
CloudletScheduler.getNextFinishedCloudlet()
Returns the next cloudlet in the finished list, $null if this list is empty.
|
Cloudlet |
CloudletSchedulerSpaceShared.getNextFinishedCloudlet()
Returns the next cloudlet in the finished list, $null if this list is empty.
|
Cloudlet |
CloudletSchedulerTimeShared.getNextFinishedCloudlet()
Returns the next cloudlet in the finished list, $null if this list is empty.
|
abstract Cloudlet |
CloudletScheduler.migrateCloudlet()
Returns one cloudlet to migrate to another vm.
|
Cloudlet |
CloudletSchedulerSpaceShared.migrateCloudlet()
Returns one cloudlet to migrate to another vm.
|
Cloudlet |
CloudletSchedulerTimeShared.migrateCloudlet()
Returns one cloudlet to migrate to another vm.
|
| Modifier and Type | Method and Description |
|---|---|
abstract double |
CloudletScheduler.cloudletSubmit(Cloudlet gl)
Receives an cloudlet to be executed in the VM managed by this scheduler.
|
double |
CloudletSchedulerDynamicWorkload.cloudletSubmit(Cloudlet cl)
Receives an cloudlet to be executed in the VM managed by this scheduler.
|
double |
CloudletSchedulerSpaceShared.cloudletSubmit(Cloudlet cloudlet) |
double |
CloudletSchedulerTimeShared.cloudletSubmit(Cloudlet cloudlet) |
abstract double |
CloudletScheduler.cloudletSubmit(Cloudlet gl,
double fileTransferTime)
Receives an cloudlet to be executed in the VM managed by this scheduler.
|
double |
CloudletSchedulerDynamicWorkload.cloudletSubmit(Cloudlet cl,
double fileTransferTime)
Receives an cloudlet to be executed in the VM managed by this scheduler.
|
double |
CloudletSchedulerSpaceShared.cloudletSubmit(Cloudlet cloudlet,
double fileTransferTime)
Receives an cloudlet to be executed in the VM managed by this scheduler.
|
double |
CloudletSchedulerTimeShared.cloudletSubmit(Cloudlet cloudlet,
double fileTransferTime)
Receives an cloudlet to be executed in the VM managed by this scheduler.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DatacenterBroker.submitCloudletList(java.util.List<? extends Cloudlet> list)
This method is used to send to the broker the list of cloudlets.
|
| Constructor and Description |
|---|
ResCloudlet(Cloudlet cloudlet)
Allocates a new ResCloudlet object upon the arrival of a Cloudlet object.
|
ResCloudlet(Cloudlet cloudlet,
long startTime,
int duration,
int reservID)
Allocates a new ResCloudlet object upon the arrival of a Cloudlet object.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Cloudlet> |
CloudSimExample8.GlobalBroker.getCloudletList() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
CloudSimExample8.GlobalBroker.setCloudletList(java.util.List<Cloudlet> cloudletList) |
| Modifier and Type | Field and Description |
|---|---|
protected static java.util.List<Cloudlet> |
RunnerAbstract.cloudletList
The cloudlet list.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
Helper.printCloudletList(java.util.List<Cloudlet> list)
Prints the Cloudlet objects.
|
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<Cloudlet> |
PlanetLabHelper.createCloudletListPlanetLab(int brokerId,
java.lang.String inputFolderName)
Creates the cloudlet list planet lab.
|
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<Cloudlet> |
RandomHelper.createCloudletList(int brokerId,
int cloudletsNumber)
Creates the cloudlet list.
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends Cloudlet> |
CloudletList.getById(java.util.List<T> cloudletList,
int id)
Gets the by id.
|
static <T extends Cloudlet> |
CloudletList.getPositionById(java.util.List<T> cloudletList,
int id)
Returns the position of the cloudlet with that id, if it exists.
|
static <T extends Cloudlet> |
CloudletList.sort(java.util.List<T> cloudletList)
Sorts the Cloudlets in a list based on their lengths.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NetworkCloudlet
NetworkCloudlet class extends Cloudlet to support simulation of complex applications.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends Cloudlet> |
NetDatacenterBroker.getCloudletReceivedList()
Gets the cloudlet received list.
|
<T extends Cloudlet> |
NetDatacenterBroker.getCloudletSubmittedList()
Gets the cloudlet submitted list.
|
protected <T extends Cloudlet> |
NetDatacenterBroker.setCloudletReceivedList(java.util.List<T> cloudletReceivedList)
Sets the cloudlet received list.
|
protected <T extends Cloudlet> |
NetDatacenterBroker.setCloudletSubmittedList(java.util.List<T> cloudletSubmittedList)
Sets the cloudlet submitted list.
|
| Modifier and Type | Method and Description |
|---|---|
Cloudlet |
NetworkCloudletSpaceSharedScheduler.cloudletCancel(int cloudletId)
Cancels execution of a cloudlet.
|
Cloudlet |
NetworkCloudletSpaceSharedScheduler.getNextFinishedCloudlet()
Returns the next cloudlet in the finished list, $null if this list is empty.
|
Cloudlet |
NetworkCloudletSpaceSharedScheduler.migrateCloudlet()
Returns one cloudlet to migrate to another vm.
|
| Modifier and Type | Method and Description |
|---|---|
double |
NetworkCloudletSpaceSharedScheduler.cloudletSubmit(Cloudlet cloudlet) |
double |
NetworkCloudletSpaceSharedScheduler.cloudletSubmit(Cloudlet cloudlet,
double fileTransferTime)
Receives an cloudlet to be executed in the VM managed by this scheduler.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.ArrayList<Cloudlet> |
WorkloadFileReader.generateWorkload()
Reads job information from a given file.
|
java.util.List<Cloudlet> |
WorkloadModel.generateWorkload()
Returns a list with the jobs generated by the workload.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Job
Job is an extention to Task.
|
class |
Task
Task is an extention to Cloudlet in CloudSim.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<? extends Cloudlet> |
WorkflowEngine.jobsList
The job list.
|
protected java.util.List<? extends Cloudlet> |
WorkflowEngine.jobsReceivedList
The job received list.
|
protected java.util.List<? extends Cloudlet> |
WorkflowEngine.jobsSubmittedList
The job submitted list.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends Cloudlet> |
WorkflowEngine.getJobsList()
Gets the job list.
|
<T extends Cloudlet> |
WorkflowEngine.getJobsReceivedList()
Gets the job received list.
|
<T extends Cloudlet> |
WorkflowEngine.getJobsSubmittedList()
Gets the job submitted list.
|
| Modifier and Type | Method and Description |
|---|---|
protected double |
DatacenterExtended.processDataStageIn(java.util.List<File> requiredFiles,
Cloudlet cl) |
| Modifier and Type | Method and Description |
|---|---|
void |
WorkflowEngine.submitCloudletList(java.util.List<? extends Cloudlet> list)
This method is used to send to the broker the list of cloudlets.
|
| Modifier and Type | Method and Description |
|---|---|
protected double |
DataAwareScheduler.dataTransferTime(java.util.List<File> requiredFiles,
Cloudlet cl,
int vmId) |
| Modifier and Type | Method and Description |
|---|---|
double |
OverheadParameters.getClustDelay(Cloudlet cl)
Gets the clustering delay for a particular job based on the depth(level)
|
double |
OverheadParameters.getQueueDelay(Cloudlet cl)
Gets the queue delay for a particular job based on the depth(level)
|