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

U

UncloneableEntity - Interface in com.samysadi.acs.core.entity
An entity that cannot be cloned.
Uniform - Class in com.samysadi.acs.utility.random
For more details on the implementation, refer to the cumulative distribution function in wikipedia.
Uniform(double, double, Random) - Constructor for class com.samysadi.acs.utility.random.Uniform
 
Uniform(double, double) - Constructor for class com.samysadi.acs.utility.random.Uniform
Creates a new instance based on the current simulator's random generator.
Uniform(double, Random) - Constructor for class com.samysadi.acs.utility.random.Uniform
Equivalent to Uniform(generator, 0.0d, max).
Uniform(double) - Constructor for class com.samysadi.acs.utility.random.Uniform
Creates a new instance based on the current simulator's random generator.
Uniform(Random) - Constructor for class com.samysadi.acs.utility.random.Uniform
Equivalent to Uniform(generator, 0.0d, Double.MAX_VALUE).
Uniform() - Constructor for class com.samysadi.acs.utility.random.Uniform
Creates a new instance based on the current simulator's random generator.
unlockHost(Host) - Method in interface com.samysadi.acs.service.power.PowerManager
The power manager keeps a lock counter for each host, this method decrements the lock counter which is associated with the given host.
unlockHost(Host) - Method in class com.samysadi.acs.service.power.PowerManagerDefault
 
unlockParent() - Method in interface com.samysadi.acs.core.entity.Entity
Decrements the parent lock.
unlockParent() - Method in class com.samysadi.acs.core.entity.EntityImpl
 
unlockParentRec() - Method in interface com.samysadi.acs.core.entity.Entity
Calls Entity.unlockParent() on this entity, and then calls Entity.unlockParentRec() on the parent of this entity if it is set.
unlockParentRec() - Method in class com.samysadi.acs.core.entity.EntityImpl
 
unmark(long, long) - Method in class com.samysadi.acs.utility.collections.Bitmap
Unmarks (ie: sets to 0) all the bits starting from the bit indexed with start (inclusive) until the bit indexed with start + length - 1 (inclusive).
unmark(Bitmap) - Method in class com.samysadi.acs.utility.collections.Bitmap
Unmarks all the bits that are marked in the given bitmap.
unmark(long) - Method in class com.samysadi.acs.utility.collections.Bitmap
Unmarks (ie: sets to 0) at least length bits starting from the bit indexed with 0.
Note If the given length is greater than the value returned by Bitmap.getMarkedSize(), then a maximum of that value is unmarked.
unmark() - Method in class com.samysadi.acs.utility.collections.Bitmap
Unmarks (sets to 0) all the bits in this bitmap and returns the old bitmap (as it was before modifications).
unplace() - Method in interface com.samysadi.acs.core.entity.RunnableEntity
Takes all actions to unplace this entity using the appropriate placement strategy if any, then sets the null parent to this entity.
unplace() - Method in class com.samysadi.acs.core.entity.RunnableEntityImpl
 
unplace() - Method in class com.samysadi.acs.hardware.network.operation.NetworkOperationDefault
 
unplace() - Method in interface com.samysadi.acs.hardware.storage.StorageFile
Unplaces current StorageFile using current set SfPlacementPolicy, or sets a null parent for current VM if no SfPlacementPolicy was set.
In both situations, this method guarantees that the current StorageFile's parent will be set to null.
unplace() - Method in class com.samysadi.acs.hardware.storage.StorageFileDefault
 
unplace() - Method in class com.samysadi.acs.hardware.storage.VirtualStorageDynamic
 
unplace() - Method in class com.samysadi.acs.hardware.storage.VirtualStorageElastic
 
unplace() - Method in class com.samysadi.acs.hardware.storage.VirtualStorageFixedSize
 
unplace() - Method in interface com.samysadi.acs.virtualization.job.operation.RemoteOperation
Takes all actions to unplace this entity using the appropriate placement strategy if any, then sets the null parent to this entity.
unplace() - Method in class com.samysadi.acs.virtualization.VirtualMachineDefault
 
unplaceStorageFile(StorageFile) - Method in interface com.samysadi.acs.service.staas.sfplacement.SfPlacementPolicy
Takes all actions in order to unplaces the given storageFile.
When all actions were taken, the StorageFile's parent is updated (set to null).
unplaceStorageFile(StorageFile) - Method in class com.samysadi.acs.service.staas.sfplacement.SfPlacementPolicyAbstract
 
unplaceVm(VirtualMachine) - Method in interface com.samysadi.acs.service.vmplacement.VmPlacementPolicy
Takes all actions in order to unplaces the given vm.
When all actions were taken, the VM's parent is updated (set to null).
unplaceVm(VirtualMachine) - Method in class com.samysadi.acs.service.vmplacement.VmPlacementPolicyAbstract
 
unregister(E) - Method in interface com.samysadi.acs.service.checkpointing.CheckpointingHandler
Unregisters the given entity.
No further automatic checkpointing or automatic recovery is performed.
unregister(E) - Method in class com.samysadi.acs.service.checkpointing.CheckpointingHandlerAbstract
 
unregister(VirtualMachine) - Method in class com.samysadi.acs.service.checkpointing.VmCheckpointingHandlerAbstract
 
unregister(StorageFile) - Method in interface com.samysadi.acs.service.staas.sfconsistency.SfConsistencyManager
Unregisters the given storageFile and stops managing consistency for it.
unregister(StorageFile) - Method in class com.samysadi.acs.service.staas.sfconsistency.SfConsistencyManagerDefault
 
unregister(StorageFile) - Method in interface com.samysadi.acs.service.staas.sfreplication.SfReplicationManager
Unregisters the given storageFile and stops replicating it.
The already created replicas are not deleted, as they may still be used by other entities.
unregister(StorageFile) - Method in class com.samysadi.acs.service.staas.sfreplication.SfReplicationManagerDefault
 
unsetFlag(long) - Method in interface com.samysadi.acs.virtualization.VirtualMachine
Unsets the flag.
unsetFlag(long) - Method in class com.samysadi.acs.virtualization.VirtualMachineDefault
 
unsetProperty(Object) - Method in interface com.samysadi.acs.core.entity.Entity
Unsets the property specified by the given key.
unsetProperty(Object) - Method in class com.samysadi.acs.core.entity.EntityImpl
 
update() - Method in interface com.samysadi.acs.service.checkpointing.checkpoint.Checkpoint
This method updates the checkpoint.
update() - Method in class com.samysadi.acs.service.checkpointing.checkpoint.CheckpointAbstract
 
User - Interface in com.samysadi.acs.user
A user is a simulation entity that utilizes Cloud resources.
It owns a set of VMs and storage Files.
User_CONTEXT - Static variable in class com.samysadi.acs.utility.factory.FactoryUtils
 
USER_STORAGEFILE_ATTACHED - Static variable in class com.samysadi.acs.utility.NotificationCodes
Description: Thrown when the current user is defined as the owner of a file.
Notifier: User
Object: the attached StorageFile
USER_STORAGEFILE_DETACHED - Static variable in class com.samysadi.acs.utility.NotificationCodes
Description: Thrown when the current user is no more defined as the owner of a file.
Notifier: User
Object: the detached StorageFile
USER_VM_ATTACHED - Static variable in class com.samysadi.acs.utility.NotificationCodes
Description: Thrown when the current user is defined as the owner of a VM.
Notifier: User
Object: the attached VirtualMachine
USER_VM_DETACHED - Static variable in class com.samysadi.acs.utility.NotificationCodes
Description: Thrown when the current user is no more defined as the owner of a VM.
Notifier: User
Object: the detached VirtualMachine
UserBillingProbe - Class in com.samysadi.acs.tracing.user
 
UserBillingProbe() - Constructor for class com.samysadi.acs.tracing.user.UserBillingProbe
 
UserDefault - Class in com.samysadi.acs.user
 
UserDefault() - Constructor for class com.samysadi.acs.user.UserDefault
 
UserDownBwCloudProbe - Class in com.samysadi.acs.tracing.user
 
UserDownBwCloudProbe() - Constructor for class com.samysadi.acs.tracing.user.UserDownBwCloudProbe
 
UserDownBwCloudTotalProbe - Class in com.samysadi.acs.tracing.user
 
UserDownBwCloudTotalProbe() - Constructor for class com.samysadi.acs.tracing.user.UserDownBwCloudTotalProbe
 
UserDownBwInternetProbe - Class in com.samysadi.acs.tracing.user
 
UserDownBwInternetProbe() - Constructor for class com.samysadi.acs.tracing.user.UserDownBwInternetProbe
 
UserDownBwInternetTotalProbe - Class in com.samysadi.acs.tracing.user
 
UserDownBwInternetTotalProbe() - Constructor for class com.samysadi.acs.tracing.user.UserDownBwInternetTotalProbe
 
UserDownBwProbe - Class in com.samysadi.acs.tracing.user
 
UserDownBwProbe() - Constructor for class com.samysadi.acs.tracing.user.UserDownBwProbe
 
UserDownBwTotalProbe - Class in com.samysadi.acs.tracing.user
 
UserDownBwTotalProbe() - Constructor for class com.samysadi.acs.tracing.user.UserDownBwTotalProbe
 
UserFactory - Class in com.samysadi.acs.utility.factory
 
UserFactory(Config, CloudProvider) - Constructor for class com.samysadi.acs.utility.factory.UserFactory
 
UserFactoryDefault - Class in com.samysadi.acs.utility.factory
 
UserFactoryDefault(Config, CloudProvider) - Constructor for class com.samysadi.acs.utility.factory.UserFactoryDefault
 
UserFilesCountProbe - Class in com.samysadi.acs.tracing.user
 
UserFilesCountProbe() - Constructor for class com.samysadi.acs.tracing.user.UserFilesCountProbe
 
UserFilesSizeProbe - Class in com.samysadi.acs.tracing.user
Does not include virtual storages.
UserFilesSizeProbe() - Constructor for class com.samysadi.acs.tracing.user.UserFilesSizeProbe
 
UserMipsProbe - Class in com.samysadi.acs.tracing.user
 
UserMipsProbe() - Constructor for class com.samysadi.acs.tracing.user.UserMipsProbe
 
UserMipsTotalProbe - Class in com.samysadi.acs.tracing.user
 
UserMipsTotalProbe() - Constructor for class com.samysadi.acs.tracing.user.UserMipsTotalProbe
 
UserStorageTrProbe - Class in com.samysadi.acs.tracing.user
 
UserStorageTrProbe() - Constructor for class com.samysadi.acs.tracing.user.UserStorageTrProbe
 
UserStorageTrTotalProbe - Class in com.samysadi.acs.tracing.user
 
UserStorageTrTotalProbe() - Constructor for class com.samysadi.acs.tracing.user.UserStorageTrTotalProbe
 
UserUpBwCloudProbe - Class in com.samysadi.acs.tracing.user
 
UserUpBwCloudProbe() - Constructor for class com.samysadi.acs.tracing.user.UserUpBwCloudProbe
 
UserUpBwCloudTotalProbe - Class in com.samysadi.acs.tracing.user
 
UserUpBwCloudTotalProbe() - Constructor for class com.samysadi.acs.tracing.user.UserUpBwCloudTotalProbe
 
UserUpBwInternetProbe - Class in com.samysadi.acs.tracing.user
 
UserUpBwInternetProbe() - Constructor for class com.samysadi.acs.tracing.user.UserUpBwInternetProbe
 
UserUpBwInternetTotalProbe - Class in com.samysadi.acs.tracing.user
 
UserUpBwInternetTotalProbe() - Constructor for class com.samysadi.acs.tracing.user.UserUpBwInternetTotalProbe
 
UserUpBwProbe - Class in com.samysadi.acs.tracing.user
 
UserUpBwProbe() - Constructor for class com.samysadi.acs.tracing.user.UserUpBwProbe
 
UserUpBwTotalProbe - Class in com.samysadi.acs.tracing.user
 
UserUpBwTotalProbe() - Constructor for class com.samysadi.acs.tracing.user.UserUpBwTotalProbe
 
UserVmsCountProbe - Class in com.samysadi.acs.tracing.user
 
UserVmsCountProbe() - Constructor for class com.samysadi.acs.tracing.user.UserVmsCountProbe
 
A B C D E F G H I J K L M N O P R S T U V W