A B C D E F G H I J K L M N O P R S T U V W 

D

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
This method is called by a StorageOperation when it is started.
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
This method is called by a StorageOperation when it is stopped.
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
Deploys (ie: creates and places) the given Count of VirtualMachines.
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.
A B C D E F G H I J K L M N O P R S T U V W