- AbstractGenerationMode - Class in com.samysadi.acs.utility.factory.generation.mode
-
Abstract
GenerationMode
where possible configurations
are determined as follows.
- AbstractGenerationMode(Config, String) - Constructor for class com.samysadi.acs.utility.factory.generation.mode.AbstractGenerationMode
-
- AbstractLongIntegratorProbe - Class in com.samysadi.acs.tracing
-
Abstract probe to compute the integral of a given probe's value
over time.
- AbstractLongIntegratorProbe() - Constructor for class com.samysadi.acs.tracing.AbstractLongIntegratorProbe
-
- AbstractMultiListView<E> - Class in com.samysadi.acs.utility.collections
-
A list that gives a "read-only" view of multiple lists so that
they appear as one unique merged list without them being actually merged.
This list does not contain a merged copy of each of the underlying lists.
- AbstractMultiListView() - Constructor for class com.samysadi.acs.utility.collections.AbstractMultiListView
-
- AbstractProbe<ValueType> - Class in com.samysadi.acs.tracing
-
- AbstractProbe() - Constructor for class com.samysadi.acs.tracing.AbstractProbe
-
- AbstractRandom - Class in com.samysadi.acs.utility.random
-
- AbstractRandom(Random) - Constructor for class com.samysadi.acs.utility.random.AbstractRandom
-
- AbstractRandom() - Constructor for class com.samysadi.acs.utility.random.AbstractRandom
-
- add(NetworkInterface) - Method in class com.samysadi.acs.hardware.network.routingprotocol.Route
-
Adds the given interface to this route and returns true.
- add(Route) - Method in class com.samysadi.acs.hardware.network.routingprotocol.Route
-
Merges the given route with this route and returns true if the route has changed.
- add(E) - Method in class com.samysadi.acs.utility.collections.AbstractMultiListView
-
- add(int, E) - Method in class com.samysadi.acs.utility.collections.AbstractMultiListView
-
- ADD_TAG - Static variable in class com.samysadi.acs.core.Config
-
- addAll(Collection<? extends E>) - Method in class com.samysadi.acs.utility.collections.AbstractMultiListView
-
- addAll(int, Collection<? extends E>) - Method in class com.samysadi.acs.utility.collections.AbstractMultiListView
-
- addCluster() - Method in interface com.samysadi.acs.service.CloudProvider
-
Adds a new cluster with an empty rack.
The new cluster is placed in in the same data-center as
the default rack.
- addCluster() - Method in class com.samysadi.acs.service.CloudProviderDefault
-
- addContext(String) - Method in class com.samysadi.acs.core.Config
-
- addContext(String, int) - Method in class com.samysadi.acs.core.Config
-
- addDatacenter() - Method in interface com.samysadi.acs.service.CloudProvider
-
Adds a new data-center with one cluster containing one empty rack.
After calling this method, the added rack in the new data-center becomes the default rack.
- addDatacenter() - Method in class com.samysadi.acs.service.CloudProviderDefault
-
- addEntity(Entity) - Method in interface com.samysadi.acs.core.entity.Entity
-
Adds a new children entity.
This does not update the parent of the given entity.
- addEntity(Entity) - Method in class com.samysadi.acs.core.entity.EntityImpl
-
- addEntity(Entity) - Method in class com.samysadi.acs.core.Simulator
-
- addEntity(Entity) - Method in class com.samysadi.acs.hardware.HostDefault
-
- addEntity(Entity) - Method in class com.samysadi.acs.hardware.misc.MemoryUnitImpl
-
- addEntity(Entity) - Method in class com.samysadi.acs.hardware.network.NetworkDeviceDefault
-
- addEntity(Entity) - Method in class com.samysadi.acs.hardware.network.NetworkLinkDefault
-
- addEntity(Entity) - Method in class com.samysadi.acs.hardware.pu.ProcessingUnitDefault
-
- addEntity(Entity) - Method in class com.samysadi.acs.hardware.ram.RamDefault
-
- addEntity(Entity) - Method in class com.samysadi.acs.hardware.storage.StorageDefault
-
- addEntity(Entity) - Method in class com.samysadi.acs.service.CloudProviderDefault
-
- addEntity(Entity) - Method in class com.samysadi.acs.service.staas.StaasDefault
-
- addEntity(Entity) - Method in class com.samysadi.acs.user.ThinClientDefault
-
- addEntity(Entity) - Method in class com.samysadi.acs.user.UserDefault
-
- addEntity(Entity) - Method in class com.samysadi.acs.virtualization.job.JobDefault
-
- addEntity(Entity) - Method in class com.samysadi.acs.virtualization.job.operation.OperationImpl
-
- addEntity(Entity) - Method in class com.samysadi.acs.virtualization.VirtualMachineDefault
-
- addFirst(E) - Method in class com.samysadi.acs.utility.collections.WeakLinkedList
-
- addGlobalListener(NotificationListener) - Method in interface com.samysadi.acs.core.notifications.Notifier
-
Adds the given listener as a global listener that will be triggered for any notification code.
Nothing is done if the listener was already added.
- addGlobalListener(NotificationListener) - Method in class com.samysadi.acs.core.notifications.NotifierImpl
-
- addLast(E) - Method in class com.samysadi.acs.utility.collections.WeakLinkedList
-
- addListener(int, NotificationListener) - Method in interface com.samysadi.acs.core.notifications.Notifier
-
Adds the given listener for the given notification_code.
Nothing is done if the listener was already added for the same notification_code.
- addListener(int, NotificationListener) - Method in class com.samysadi.acs.core.notifications.NotifierImpl
-
- addOperation(SynchronizableOperation<?>) - Method in interface com.samysadi.acs.virtualization.job.operation.OperationSynchronizer
-
Adds the given operation to the list of operations that are synchronized.
- addOperation(SynchronizableOperation<?>) - Method in class com.samysadi.acs.virtualization.job.operation.OperationSynchronizerDefault
-
- addProbe(Probe<?>) - Method in interface com.samysadi.acs.core.tracing.Probed
-
Adds the given probe and returns null, and if
there is already an existing probe with the same Key as the probe being added
then returns the old probe.
- addProbe(Probe<?>) - Method in class com.samysadi.acs.core.tracing.ProbedImpl
-
- addRack() - Method in interface com.samysadi.acs.service.CloudProvider
-
Adds a new rack in the same cluster and data-center as the default rack.
The added rack becomes the default rack.
- addRack() - Method in class com.samysadi.acs.service.CloudProviderDefault
-
- addRoutingHint(IpAddress, IpAddress, NetworkInterface) - Method in interface com.samysadi.acs.hardware.network.routingprotocol.RoutingProtocol
-
Adds a hint for the routing protocol.
Implementations can perform faster routing when looking for a route to a device whose
IP has already an associated routing hint.
- addRoutingHint(IpAddress, IpAddress, NetworkInterface) - Method in class com.samysadi.acs.hardware.network.routingprotocol.RoutingProtocolDefault
-
- AllocatableEntity - Interface in com.samysadi.acs.core.entity
-
An entity that can be allocated for sole and unique use by another entity.
- allocate(long) - Method in interface com.samysadi.acs.hardware.misc.MemoryUnit
-
Allocates the given size on the memory unit.
You should not have to call this method directly.
- allocate(long) - Method in class com.samysadi.acs.hardware.misc.MemoryUnitImpl
-
- allocate(long) - Method in class com.samysadi.acs.hardware.misc.VirtualMemoryUnitDynamic
-
- allocate(long) - Method in class com.samysadi.acs.hardware.misc.VirtualMemoryUnitElastic
-
- allocateRam(long) - Method in interface com.samysadi.acs.virtualization.job.Job
-
Creates and returns a new
RamZone
after putting it inside the VirtualRam of the parent's VM.
- allocateRam(long) - Method in class com.samysadi.acs.virtualization.job.JobDefault
-
- appendFile(StorageFile, long, NotificationListener) - Method in interface com.samysadi.acs.virtualization.job.Job
-
- appendFile(StorageFile, long, NotificationListener) - Method in class com.samysadi.acs.virtualization.job.JobDefault
-
- AppendFileTask - Class in com.samysadi.acs.utility.workload.task
-
- AppendFileTask(Workload, Config) - Constructor for class com.samysadi.acs.utility.workload.task.AppendFileTask
-
- autoAdd() - Method in class com.samysadi.acs.core.notifications.EventNotificationListener
-