- Datacenter - Interface in com.samysadi.acs.utility.collections.infrastructure
-
A structure that contains a list of clusters, and also
offers helper methods to build unmodifiable lists containing all
clusters, racks or hosts.
- DatacenterImpl - Class in com.samysadi.acs.utility.collections.infrastructure
-
- DatacenterImpl() - Constructor for class com.samysadi.acs.utility.collections.infrastructure.DatacenterImpl
-
- DatacenterImpl(Collection<? extends ClusterImpl>) - Constructor for class com.samysadi.acs.utility.collections.infrastructure.DatacenterImpl
-
- DatacenterImpl(int) - Constructor for class com.samysadi.acs.utility.collections.infrastructure.DatacenterImpl
-
- DataRateProbe - Interface in com.samysadi.acs.core.tracing.probetypes
-
- DataSizeProbe - Interface in com.samysadi.acs.core.tracing.probetypes
-
- DAY - Static variable in class com.samysadi.acs.core.Simulator
-
A simulation time value that is equal to one day.
- dealWithOperationActivation(StorageOperation) - Method in interface com.samysadi.acs.hardware.storage.StorageFile
-
- dealWithOperationActivation(StorageOperation) - Method in class com.samysadi.acs.hardware.storage.StorageFileDefault
-
- dealWithOperationActivation(StorageOperation) - Method in class com.samysadi.acs.hardware.storage.VirtualStorageDynamic
-
- dealWithOperationActivation(StorageOperation) - Method in class com.samysadi.acs.hardware.storage.VirtualStorageElastic
-
- dealWithOperationActivation(StorageOperation) - Method in class com.samysadi.acs.hardware.storage.VirtualStorageFixedSize
-
- dealWithOperationDeactivation(StorageOperation, long) - Method in interface com.samysadi.acs.hardware.storage.StorageFile
-
- dealWithOperationDeactivation(StorageOperation, long) - Method in class com.samysadi.acs.hardware.storage.StorageFileDefault
-
- dealWithOperationDeactivation(StorageOperation, long) - Method in class com.samysadi.acs.hardware.storage.VirtualStorageDynamic
-
- dealWithOperationDeactivation(StorageOperation, long) - Method in class com.samysadi.acs.hardware.storage.VirtualStorageElastic
-
- dealWithOperationDeactivation(StorageOperation, long) - Method in class com.samysadi.acs.hardware.storage.VirtualStorageFixedSize
-
- DEFAULT_CONFIG_FILENAME - Static variable in class com.samysadi.acs.core.Config
-
- DEFAULT_DELAY - Static variable in interface com.samysadi.acs.core.tracing.Trace
-
- DEFAULT_LEVEL - Static variable in class com.samysadi.acs.core.Logger
-
- DEFAULT_MAXIMUM_LENGTH - Static variable in interface com.samysadi.acs.core.tracing.Trace
-
- DEFAULT_SAX_FACTORY - Static variable in class com.samysadi.acs.core.Config
-
- DelayTask - Class in com.samysadi.acs.utility.workload.task
-
- DelayTask(Workload, Config) - Constructor for class com.samysadi.acs.utility.workload.task.DelayTask
-
- delete() - Method in interface com.samysadi.acs.service.checkpointing.checkpoint.Checkpoint
-
Deletes the checkpoint.
- delete() - Method in class com.samysadi.acs.service.checkpointing.checkpoint.CheckpointAbstract
-
- deleteCheckpoint(C) - Method in interface com.samysadi.acs.service.checkpointing.CheckpointingHandler
-
Schedules a delete event for the given checkpoint.
- deleteCheckpoint(C) - Method in class com.samysadi.acs.service.checkpointing.CheckpointingHandlerAbstract
-
- deleteFile(StorageFile) - Method in interface com.samysadi.acs.service.staas.Staas
-
Deletes the given
StorageFile
(set its parent to
null), and unregisters it from auto-replication and
consistency management.
- deleteFile(StorageFile) - Method in class com.samysadi.acs.service.staas.StaasDefault
-
- DeleteFileTask - Class in com.samysadi.acs.utility.workload.task
-
Deletes the workload's active file.
- DeleteFileTask(Workload, Config) - Constructor for class com.samysadi.acs.utility.workload.task.DeleteFileTask
-
- DeployVmTask - Class in com.samysadi.acs.utility.workload.task
-
- DeployVmTask(Workload, Config) - Constructor for class com.samysadi.acs.utility.workload.task.DeployVmTask
-
- descendingIterator() - Method in class com.samysadi.acs.utility.collections.WeakLinkedList
-
- disable(Entity) - Method in class com.samysadi.acs.utility.factory.FailuresFactory
-
Disables simulation of the failures/repairs for the given entity if enabled.
- disable(Entity) - Method in class com.samysadi.acs.utility.factory.FailuresFactoryDefault
-
- disableConsole() - Method in class com.samysadi.acs.core.Logger
-
- disableNotifications() - Method in interface com.samysadi.acs.core.notifications.Notifier
-
Further notifications are disabled.
- disableNotifications() - Method in class com.samysadi.acs.core.notifications.NotifierImpl
-
- disableOutputToFile(String) - Method in class com.samysadi.acs.core.Logger
-
- disableOutputToFiles() - Method in class com.samysadi.acs.core.Logger
-
- disableRec(Entity) - Method in class com.samysadi.acs.utility.factory.FailuresFactory
-
Disables simulation of the failures/repairs for the given entity and all of its children
if enabled.
- disableRec(Entity) - Method in class com.samysadi.acs.utility.factory.FailuresFactoryDefault
-
- discard() - Method in class com.samysadi.acs.core.notifications.NotificationListener
-
Marks this listener as discarded.
- discard() - Method in interface com.samysadi.acs.core.tracing.Probe
-
This method discards and performs cleanup on this probe.
- discard() - Method in class com.samysadi.acs.core.tracing.ProbeImpl
-
- discard() - Method in interface com.samysadi.acs.core.tracing.Trace
-
Disables and discards this trace.
- discard() - Method in class com.samysadi.acs.core.tracing.TraceDefault
-
- discard() - Method in class com.samysadi.acs.tracing.AbstractProbe
-
- discard() - Method in class com.samysadi.acs.tracing.user.UserBillingProbe
-
- disconnectFromInternet(NetworkDevice) - Static method in class com.samysadi.acs.utility.factory.Factory
-
Removes all links between the given networkDevice and the Internet.
- DispensableEvent - Interface in com.samysadi.acs.core.event
-
Dispensable events can, unlike other events, be ignored by the simulator
if there are only dispensable events remaining in the simulator queue.
In other words, simulation can be stopped if only dispensable events remain in the
simulator's events queue.
- DispensableEventChain - Class in com.samysadi.acs.core.event
-
- DispensableEventChain() - Constructor for class com.samysadi.acs.core.event.DispensableEventChain
-
- DispensableEventImpl - Class in com.samysadi.acs.core.event
-
- DispensableEventImpl() - Constructor for class com.samysadi.acs.core.event.DispensableEventImpl
-
- doCancel() - Method in interface com.samysadi.acs.core.entity.RunnableEntity
-
Stops the entity's activity and declares it as canceled.
- doCancel() - Method in class com.samysadi.acs.utility.workload.WorkloadDefault
-
- doCancel() - Method in class com.samysadi.acs.virtualization.job.JobDefault
-
- doCancel() - Method in class com.samysadi.acs.virtualization.job.operation.OperationImpl
-
- doCancel() - Method in class com.samysadi.acs.virtualization.VirtualMachineDefault
-
- doFail() - Method in interface com.samysadi.acs.core.entity.RunnableEntity
-
Stops the entity's activity and declares it as failed.
- doFail() - Method in class com.samysadi.acs.utility.workload.WorkloadDefault
-
- doFail() - Method in class com.samysadi.acs.virtualization.job.JobDefault
-
- doFail() - Method in class com.samysadi.acs.virtualization.job.operation.OperationImpl
-
- doFail() - Method in class com.samysadi.acs.virtualization.VirtualMachineDefault
-
- doPause() - Method in interface com.samysadi.acs.core.entity.RunnableEntity
-
Stops the entity's activity and declares it as paused.
- doPause() - Method in class com.samysadi.acs.utility.workload.WorkloadDefault
-
- doPause() - Method in class com.samysadi.acs.virtualization.job.JobDefault
-
- doPause() - Method in class com.samysadi.acs.virtualization.job.operation.LongOperationImpl
-
- doPause() - Method in class com.samysadi.acs.virtualization.job.operation.OperationImpl
-
Pauses the current operation.
- doPause() - Method in class com.samysadi.acs.virtualization.VirtualMachineDefault
-
- doRestart() - Method in interface com.samysadi.acs.core.entity.RunnableEntity
-
Reinitializes the entity and restarts it from the beginning.
- doRestart() - Method in class com.samysadi.acs.utility.workload.WorkloadDefault
-
- doRestart() - Method in class com.samysadi.acs.virtualization.job.JobDefault
-
- doRestart() - Method in class com.samysadi.acs.virtualization.job.operation.LongOperationImpl
-
- doRestart() - Method in class com.samysadi.acs.virtualization.job.operation.OperationImpl
-
- doRestart() - Method in class com.samysadi.acs.virtualization.VirtualMachineDefault
-
- doStart() - Method in interface com.samysadi.acs.core.entity.RunnableEntity
-
Starts or continues the entity's activity and declares it as running.
- doStart() - Method in class com.samysadi.acs.utility.workload.WorkloadDefault
-
- doStart() - Method in class com.samysadi.acs.virtualization.job.JobDefault
-
- doStart() - Method in class com.samysadi.acs.virtualization.job.operation.LongOperationImpl
-
- doStart() - Method in class com.samysadi.acs.virtualization.job.operation.OperationImpl
-
Activate the current operation.
- doStart() - Method in class com.samysadi.acs.virtualization.VirtualMachineDefault
-
- doTerminate() - Method in interface com.samysadi.acs.core.entity.RunnableEntity
-
Terminates the entity's activity.
This means either cancel it, or declare it as failed or declare it as completed.
- doTerminate() - Method in class com.samysadi.acs.virtualization.job.JobDefault
-
Will cancel the job, or will declare it as completed if all its operations are terminated.
- doTerminate() - Method in class com.samysadi.acs.virtualization.job.operation.LongOperationImpl
-
- doTerminate() - Method in class com.samysadi.acs.virtualization.job.operation.OperationImpl
-
Will pause the operation and cancel it if it is not completed.
- doTerminate() - Method in class com.samysadi.acs.virtualization.VirtualMachineDefault
-
Will cancel the VM, or will declare it as completed if all its jobs are terminated.