GridSim
v4.1
A B C D E F G H I J L M N O P Q R S T U V W

A

ADVANCE_RESERVATION - Static variable in class gridsim.ResourceCharacteristics
A resource that supports Advanced Reservation mechanisms.
ARGridResource - class gridsim.ARGridResource.
ARGridResource class handles all Advanced Reservation functionalities.
ARGridResource(String, double, ResourceCharacteristics, ResourceCalendar, ARPolicy) - Constructor for class gridsim.ARGridResource
Allocates a new GridResource object that supports Advanced Reservation.
ARGridResource(String, Link, ResourceCharacteristics, ResourceCalendar, ARPolicy) - Constructor for class gridsim.ARGridResource
Allocates a new GridResource object that supports Advanced Reservation.
ARObject - class gridsim.ARObject.
ARObject class represents a reservation object and its properties.
ARObject(ARObject) - Constructor for class gridsim.ARObject
Copy constructor.
ARObject(String) - Constructor for class gridsim.ARObject
Allocates a new ARObject object, with a default time zone from GridSim.getSimulationCalendar() method.
ARObject(String, double) - Constructor for class gridsim.ARObject
Allocates a new ARObject object.
ARObject(int, double) - Constructor for class gridsim.ARObject
Allocates a new ARObject object.
ARObject(int) - Constructor for class gridsim.ARObject
Allocates a new ARObject object, with a default time zone from GridSim.getSimulationCalendar() method.
ARPolicy - class gridsim.ARPolicy.
ARPolicy is an abstract class that handles the internal GridResource allocation policy related to Advanced Reservation functionalities.
ARPolicy(String, String) - Constructor for class gridsim.ARPolicy
Allocates a new ARPolicy object.
ARRIVAL - Static variable in class eduni.simjava.Sim_stat
 
ARRIVAL_RATE - Static variable in class eduni.simjava.Sim_stat
Constant specifying the entity's arrival rate.
ARSimpleSpaceShared - class gridsim.ARSimpleSpaceShared.
This is a resource scheduler that handles Advanced Reservation functionalities.
ARSimpleSpaceShared(String, String) - Constructor for class gridsim.ARSimpleSpaceShared
Creates a new scheduler that handles advanced reservations.
ARSimpleSpaceShared(String, String, int) - Constructor for class gridsim.ARSimpleSpaceShared
Creates a new scheduler that handles advanced reservations.
AR_CANCEL_ERROR - Static variable in class gridsim.GridSimTags
Cancellation of a reservation fails due to unknown error.
AR_CANCEL_ERROR_RESOURCE_CANT_SUPPORT - Static variable in class gridsim.GridSimTags
Cancellation of a reservation fails since a resource can not support Advance Reservation functionalities.
AR_CANCEL_FAIL - Static variable in class gridsim.GridSimTags
Cancellation of a reservation fails.
AR_CANCEL_FAIL_GRIDLET_FINISHED - Static variable in class gridsim.GridSimTags
Cancellation of a reservation fails due to finished Gridlets.
AR_CANCEL_FAIL_INVALID_BOOKING_ID - Static variable in class gridsim.GridSimTags
Cancellation of a reservation fails due to invalid booking ID.
AR_CANCEL_SUCCESS - Static variable in class gridsim.GridSimTags
Cancellation of a reservation is successful.
AR_COMMIT_ERROR - Static variable in class gridsim.GridSimTags
Committing a reservation is failed due to unknown error.
AR_COMMIT_ERROR_RESOURCE_CANT_SUPPORT - Static variable in class gridsim.GridSimTags
Committing a reservation is failed due to a resource does not support Advance Reservation functionalities.
AR_COMMIT_FAIL - Static variable in class gridsim.GridSimTags
Committing a reservation is failed.
AR_COMMIT_FAIL_EXPIRED - Static variable in class gridsim.GridSimTags
Committing a reservation is failed due to expiry.
AR_COMMIT_FAIL_INVALID_BOOKING_ID - Static variable in class gridsim.GridSimTags
Committing a reservation is failed due to invalid booking ID.
AR_COMMIT_SUCCESS - Static variable in class gridsim.GridSimTags
Committing a reservation is successful.
AR_CREATE_ERROR - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to unknown error.
AR_CREATE_ERROR_INVALID_DURATION_TIME - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to invalid duration time.
AR_CREATE_ERROR_INVALID_END_TIME - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to invalid end time.
AR_CREATE_ERROR_INVALID_NUM_PE - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to invalid number of PEs requested.
AR_CREATE_ERROR_INVALID_RESOURCE_ID - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to invalid resource ID.
AR_CREATE_ERROR_INVALID_RESOURCE_NAME - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to invalid resource name.
AR_CREATE_ERROR_INVALID_START_TIME - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to invalid start time.
AR_CREATE_FAIL_RESOURCE_CANT_SUPPORT - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to a resource that can not support Advance Reservation functionalities.
AR_CREATE_FAIL_RESOURCE_FULL_IN_10_HOURS - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to a resource full in 10 hours.
AR_CREATE_FAIL_RESOURCE_FULL_IN_10_MINS - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to a resource full in 10 minutes.
AR_CREATE_FAIL_RESOURCE_FULL_IN_10_SECS - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to a resource full in 10 seconds.
AR_CREATE_FAIL_RESOURCE_FULL_IN_15_HOURS - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to a resource full in 15 hours.
AR_CREATE_FAIL_RESOURCE_FULL_IN_15_MINS - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to a resource full in 15 minutes.
AR_CREATE_FAIL_RESOURCE_FULL_IN_15_SECS - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to a resource full in 15 seconds.
AR_CREATE_FAIL_RESOURCE_FULL_IN_1_HOUR - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to a resource full in 1 hour.
AR_CREATE_FAIL_RESOURCE_FULL_IN_1_MIN - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to a resource full in 1 minute.
AR_CREATE_FAIL_RESOURCE_FULL_IN_1_SEC - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to a resource full in 1 second.
AR_CREATE_FAIL_RESOURCE_FULL_IN_30_HOURS - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to a resource full in 30 hours.
AR_CREATE_FAIL_RESOURCE_FULL_IN_30_MINS - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to a resource full in 30 minutes.
AR_CREATE_FAIL_RESOURCE_FULL_IN_30_SECS - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to a resource full in 30 seconds.
AR_CREATE_FAIL_RESOURCE_FULL_IN_45_HOURS - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to a resource full in 45 hours onwards.
AR_CREATE_FAIL_RESOURCE_FULL_IN_45_MINS - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to a resource full in 45 minutes.
AR_CREATE_FAIL_RESOURCE_FULL_IN_45_SECS - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to a resource full in 45 seconds.
AR_CREATE_FAIL_RESOURCE_FULL_IN_5_HOURS - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to a resource full in 5 hours.
AR_CREATE_FAIL_RESOURCE_FULL_IN_5_MINS - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to a resource full in 5 minutes.
AR_CREATE_FAIL_RESOURCE_FULL_IN_5_SECS - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to a resource full in 5 seconds.
AR_CREATE_FAIL_RESOURCE_NOT_ENOUGH_PE - Static variable in class gridsim.GridSimTags
New request of a reservation fails due to not enough PEs.
AR_MODIFY_ERROR - Static variable in class gridsim.GridSimTags
Modification of a reservation fails due to unknown error.
AR_MODIFY_FAIL_INVALID_BOOKING_ID - Static variable in class gridsim.GridSimTags
Modification of a reservation fails due to invalid booking ID.
AR_MODIFY_FAIL_INVALID_END_TIME - Static variable in class gridsim.GridSimTags
Modification of a reservation fails due to invalid end time.
AR_MODIFY_FAIL_INVALID_NUM_PE - Static variable in class gridsim.GridSimTags
Modification of a reservation fails due to invalid number of PEs requested.
AR_MODIFY_FAIL_INVALID_START_TIME - Static variable in class gridsim.GridSimTags
Modification of a reservation fails due to invalid start time.
AR_MODIFY_FAIL_RESERVATION_ACTIVE - Static variable in class gridsim.GridSimTags
Modification of a reservation fails since it is in active state.
AR_MODIFY_FAIL_RESOURCE_CANT_SUPPORT - Static variable in class gridsim.GridSimTags
Modification of a reservation fails due to a resource that can not support Advance Reservation functionalities.
AR_MODIFY_SUCCESS - Static variable in class gridsim.GridSimTags
Modification of a reservation is successfull.
AR_STATUS_ACTIVE - Static variable in class gridsim.GridSimTags
The reservation has begun and is currently being executed by a destinated GridResource entity.
AR_STATUS_CANCELED - Static variable in class gridsim.GridSimTags
The reservation has been canceled before activation.
AR_STATUS_COMPLETED - Static variable in class gridsim.GridSimTags
The reservation has been completed.
AR_STATUS_ERROR - Static variable in class gridsim.GridSimTags
Unknown error happens.
AR_STATUS_ERROR_INVALID_BOOKING_ID - Static variable in class gridsim.GridSimTags
The reservation booking ID is invalid.
AR_STATUS_EXPIRED - Static variable in class gridsim.GridSimTags
The reservation has passed its expiry time before being committed.
AR_STATUS_NOT_COMMITTED - Static variable in class gridsim.GridSimTags
The reservation has been accepted by a resource, but not yet been committed by a user.
AR_STATUS_NOT_STARTED - Static variable in class gridsim.GridSimTags
The reservation has not yet begun, i.e. the current simulation time is before the start time.
AR_STATUS_RESERVATION_DOESNT_EXIST - Static variable in class gridsim.GridSimTags
The reservation booking ID does not exist.
AR_STATUS_TERMINATED - Static variable in class gridsim.GridSimTags
The reservation has been canceled by a user during execution or active session.
AUCTION_ACCEPT_PROPOSAL - Static variable in class gridsim.auction.AuctionTags
Used to inform that a bid has been accepted
AUCTION_ASK - Static variable in class gridsim.auction.AuctionTags
Represents an ask sent to an auctioneer
AUCTION_CFP - Static variable in class gridsim.auction.AuctionTags
It means a call for bids or proposals
AUCTION_DELETE - Static variable in class gridsim.auction.AuctionTags
Used to inform the auctioneer that an auction must be deleted
AUCTION_FINISHED - Static variable in class gridsim.auction.AuctionTags
Event code used to inform auctioneer that an auction has finished
AUCTION_INFORM_OUTCOME - Static variable in class gridsim.auction.AuctionTags
This code is used to events that inform the final outcome of an auction
AUCTION_INFORM_START - Static variable in class gridsim.auction.AuctionTags
Event used by messages that inform the start of an auction
AUCTION_MATCH_TO_ASK - Static variable in class gridsim.auction.AuctionTags
Used to inform that a match for an ask has been found
AUCTION_POST - Static variable in class gridsim.auction.AuctionTags
An auction must be post to an auctioneer.
AUCTION_PROPOSE - Static variable in class gridsim.auction.AuctionTags
Proposal or bid
AUCTION_REJECT_CALL_FOR_BID - Static variable in class gridsim.auction.AuctionTags
Represents the rejects of a proposal
AUCTION_REJECT_PROPOSAL - Static variable in class gridsim.auction.AuctionTags
It is used to reject a proposal
AUCTION_START - Static variable in class gridsim.auction.AuctionTags
Event code used to trigger or start an auction
AUCTION_TIMEOUT - Static variable in class gridsim.auction.AuctionTags
Internal event code internally by auctions to control timeout of rounds and auctions
AbstractGIS - class gridsim.index.AbstractGIS.
AbstractGIS is an abstract class which aims to provide skeletons for its chid classes to implement the required base functionalities of a regional GridInformationService (GIS).
AbstractGIS(String, Link) - Constructor for class gridsim.index.AbstractGIS
Creates a new regional GIS entity
AbstractRC - class gridsim.datagrid.index.AbstractRC.
An abstract class for the functionality of a Replica Catalogue (RC) entity.
AbstractRC(String, int, Sim_port) - Constructor for class gridsim.datagrid.index.AbstractRC
Creates a new local Replica Catalogue (RC) entity.
AbstractRC(String, Link) - Constructor for class gridsim.datagrid.index.AbstractRC
Creates a new Replica Catalogue (RC) entity.
Accumulator - class gridsim.Accumulator.
GridSim Accumulator provides a placeholder for maintaining statistical values of a series of data added to it.
Accumulator() - Constructor for class gridsim.Accumulator
Allocates a new Accumulator object
AdvanceReservation - class gridsim.AdvanceReservation.
This class handles all Advanced Reservation (AR) functionalities, such as create, modify, cancel and query.
AdvanceReservation(String, double) - Constructor for class gridsim.AdvanceReservation
Allocates a new AdvanceReservation object.
AdvanceReservation(String, double, double) - Constructor for class gridsim.AdvanceReservation
Allocates a new AdvanceReservation object with a given time zone
AdvanceReservation(String, Link) - Constructor for class gridsim.AdvanceReservation
Allocates a new AdvanceReservation object.
AdvanceReservation(String, Link, double) - Constructor for class gridsim.AdvanceReservation
Allocates a new AdvanceReservation object with a given time zone
AllocPolicy - class gridsim.AllocPolicy.
AllocPolicy is an abstract class that handles the internal GridResource allocation policy.
AllocPolicy(String, String) - Constructor for class gridsim.AllocPolicy
Allocates a new AllocPolicy object.
AllocPolicyWithFailure - interface gridsim.resFailure.AllocPolicyWithFailure.
The structure of an allocation policy supporting resource failure.
Auction - class gridsim.auction.Auction.
This class represents an auction.
Auction(String, int, int, Sim_port) - Constructor for class gridsim.auction.Auction
Default constructor
Auction(String, int) - Constructor for class gridsim.auction.Auction
Constructor
AuctionObserver - class gridsim.auction.AuctionObserver.
This class is used by entities that want to participate as bidders in auctions.
AuctionObserver(int, String, Sim_port) - Constructor for class gridsim.auction.AuctionObserver
Constructor
AuctionObserver(int, String, Sim_port, Responder) - Constructor for class gridsim.auction.AuctionObserver
Constructor
AuctionTags - class gridsim.auction.AuctionTags.
Contains various static command tags that indicate a type of action that needs to be undertaken by auction entities when they receive or send events.
AuctionTags() - Constructor for class gridsim.auction.AuctionTags
 
Auctioneer - class gridsim.auction.Auctioneer.
This class defines the basic behavious of an auctioneer
Auctioneer(String) - Constructor for class gridsim.auction.Auctioneer
Constructor
Auctioneer(String, double) - Constructor for class gridsim.auction.Auctioneer
Constructor
Auctioneer(String, Link) - Constructor for class gridsim.auction.Auctioneer
 
AvailabilityInfo - class gridsim.resFailure.AvailabilityInfo.
This class is used by GridSim users to check whether a particular resource is working or is totally failed.
AvailabilityInfo(int, int) - Constructor for class gridsim.resFailure.AvailabilityInfo
Creates a new object of this class
accumulate(String) - Method in class gridsim.GridStatistics
Accumulates objects based on a given category
accumulate(String, String) - Method in class gridsim.GridStatistics
Accumulates objects based on a given category
add(Sim_entity) - Static method in class eduni.simjava.Sim_system
Add a new entity to the simulation.
add(double, int) - Method in class gridsim.Accumulator
Adds an item to the Accumulator
add(double) - Method in class gridsim.Accumulator
An overloaded method
add(int) - Method in class gridsim.ResourceUserList
Adds one Grid Resource user into the list.
addAnnotation(String, Object[]) - Method in class eduni.simjava.Sim_stat
Add an annotation to a measure's graph.
addAuction(Auction) - Method in class gridsim.auction.Auctioneer
Adds an auction to this auctioneer
addBaudRate(double) - Method in class gridsim.net.InfoPacket
Every entity that the InfoPacket traverses should add the baud rate of the link on which this packet will be sent out next.
addEntryTime(double) - Method in class gridsim.net.InfoPacket
This method should be called by routers and other entities when this InfoPacket reaches them along with the current simulation time.
addExitTime(double) - Method in class gridsim.net.InfoPacket
This method should be called by routers and other entities when this InfoPacket is leaving them.
addFile(File) - Method in class gridsim.datagrid.DataGridResource
Adds a file into the resource's storage before the experiment starts.
addFile(File) - Method in class gridsim.datagrid.ReplicaManager
Adds a file to the local storage.
addFile(File) - Method in class gridsim.datagrid.SimpleReplicaManager
Adds a file to the local storage.
addFile(File) - Method in class gridsim.datagrid.storage.HarddriveStorage
Adds a file to the storage.
addFile(List) - Method in class gridsim.datagrid.storage.HarddriveStorage
Adds a set of files to the storage.
addFile(File) - Method in interface gridsim.datagrid.storage.Storage
Adds a file to the storage.
addFile(List) - Method in interface gridsim.datagrid.storage.Storage
Adds a set of files to the storage.
addFile(File) - Method in class gridsim.datagrid.storage.TapeStorage
Adds a file to the storage.
addFile(List) - Method in class gridsim.datagrid.storage.TapeStorage
Adds a set of files to the storage.
addHop(int) - Method in class gridsim.net.InfoPacket
This method should be called by network entities that count as hops, for e.g.
addLink(Link) - Method in class gridsim.net.Input
Sets the Input entities link.
addLink(Link) - Method in class gridsim.net.Output
Sets this entity's link.
addMaster(File, int) - Method in class gridsim.datagrid.DataGridUser
Adds a master file to a designated resource
addRequiredFile(String) - Method in class gridsim.datagrid.DataGridlet
Adds the required filename to the list
addReservedFile(File) - Method in class gridsim.datagrid.storage.HarddriveStorage
Adds a file for which the space has already been reserved.
addReservedFile(File) - Method in interface gridsim.datagrid.storage.Storage
Adds a file for which the space has already been reserved.
addReservedFile(File) - Method in class gridsim.datagrid.storage.TapeStorage
Adds a file for which the space has already been reserved.
addStorage(List) - Method in class gridsim.datagrid.DataGridResource
Adds one or more Storage elements into the resource.
addStorage(Storage) - Method in class gridsim.datagrid.DataGridResource
Adds a Storage element
addStorage(Storage) - Method in class gridsim.datagrid.ReplicaManager
Adds a storage element to the DataGrid resource
addStorage(List) - Method in class gridsim.datagrid.ReplicaManager
Adds a list of storage elements to the DataGrid resource
addStorage(List) - Method in class gridsim.datagrid.SimpleReplicaManager
Adds a list of storage elements to the DataGrid resource
addStorage(Storage) - Method in class gridsim.datagrid.SimpleReplicaManager
Adds a storage element to the DataGrid resource
addTotalGridlet(int) - Method in class gridsim.ARObject
Adds the number of Gridlets executed by this reservation.
addTotalLoad(double) - Method in class gridsim.AllocPolicy
Adds the given load into the overall total load for this entity
add_entity_dynamically(Sim_entity) - Static method in class eduni.simjava.Sim_system
Internal method used to add a new entity to the simulation when the simulation is running.
add_event(Sim_event) - Method in class eduni.simjava.Evqueue
Add a new event to the queue.
add_generator(Generator) - Method in class eduni.simjava.Sim_entity
Add a sample generator to this entity.
add_measure(int) - Method in class eduni.simjava.Sim_stat
Specify a default measure to be calculated.
add_measure(String, int) - Method in class eduni.simjava.Sim_stat
Specify a (continuous) state, interval, or rate based custom measure to be calculated.
add_measure(String, int, double) - Method in class eduni.simjava.Sim_stat
Specify a continuous state based custom measure with a given initial state.
add_measure(String, int, boolean) - Method in class eduni.simjava.Sim_stat
Specify a (continuous or non-continuous) state based custom measure.
add_param(Anim_param) - Method in class eduni.simjava.Sim_entity
Add a parameter to this entity.
add_port(Sim_port) - Method in class eduni.simjava.Sim_entity
Add a port to this entity.
advertiseHosts() - Method in class gridsim.net.FloodingRouter
All hosts connected to this router are advertised to adjacent routers
advertiseHosts() - Method in class gridsim.net.RIPRouter
All hosts connected to this router are advertised to adjacent routers
advertiseHosts() - Method in class gridsim.net.RateControlledRouter
All hosts connected to this router are advertised to adjacent routers
advertiseHosts() - Method in class gridsim.net.Router
All hosts connected to this router are advertised to adjacent routers
animation_stopped() - Static method in class eduni.simjava.Sim_system
Internal method used to notify Sim_system that the user has clicked the stop button.
append_report(String) - Method in interface eduni.simjava.Sim_reporter
Called by Sim_system to append information to the simulation's report.
append_report(String) - Method in class eduni.simjava.Sim_reportfile
Append a line of information to the report file.
apply_variance_reduction() - Static method in class eduni.simjava.Sim_system
Internal method used to apply the selected output analysis or variance reduction technique.
approxBusyTime(long) - Method in class gridsim.ARPolicy
Approximates busy time
attach(Sim_entity, Sim_entity) - Method in class gridsim.net.Link
Connects two entities using this link.
attach(String, String) - Method in class gridsim.net.Link
Connects two entities using this link.
attach(Sim_entity, Sim_entity) - Method in class gridsim.net.SimpleLink
Connects one entity to another via this link
attach(String, String) - Method in class gridsim.net.SimpleLink
Connects one entity to another via this link
attachHost(GridSimCore, PacketScheduler) - Method in class gridsim.net.FloodingRouter
Attaches an entity to this router.
attachHost(GridSimCore, PacketScheduler) - Method in class gridsim.net.RIPRouter
Attaches an entity to this router.
attachHost(GridSimCore, PacketScheduler) - Method in class gridsim.net.RateControlledRouter
Attaches an entity to this router.
attachHost(GridSimCore, PacketScheduler) - Method in class gridsim.net.Router
Attaches an entity to this router.
attachRouter(Router, Link, PacketScheduler, PacketScheduler) - Method in class gridsim.net.FloodingRouter
Joins two routers with a Link.
attachRouter(Router, Link, PacketScheduler) - Method in class gridsim.net.FloodingRouter
Joins two routers together.
attachRouter(Router, Link, PacketScheduler, PacketScheduler) - Method in class gridsim.net.RIPRouter
Joins two routers with a Link.
attachRouter(Router, Link, PacketScheduler) - Method in class gridsim.net.RIPRouter
Joins two routers together.
attachRouter(Router, Link, PacketScheduler, PacketScheduler) - Method in class gridsim.net.RateControlledRouter
Joins two routers with a Link.
attachRouter(Router, Link, PacketScheduler) - Method in class gridsim.net.RateControlledRouter
Joins two routers together.
attachRouter(Router, Link, PacketScheduler, PacketScheduler) - Method in class gridsim.net.Router
Joins two routers with a Link.
attachRouter(Router, Link, PacketScheduler) - Method in class gridsim.net.Router
Joins two routers together.
average(int) - Method in class eduni.simjava.Sim_stat
Get the sample average for a default measure.
average(String) - Method in class eduni.simjava.Sim_stat
Get the sample average for a custom measure.
average(int, double, double) - Method in class eduni.simjava.Sim_stat
Get the sample average for a default measure, applying to a specific time interval.
average(String, double, double) - Method in class eduni.simjava.Sim_stat
Get the sample average for a custom measure, applying to a specific time interval.
averages(String, double[]) - Method in class eduni.simjava.Sim_stat
Get a series of sample averages, as well as the minimum and maximum observation for a measure based for a set of time values.
avg() - Method in class eduni.simjava.Sim_accum
Calculates the average value held over the total interval recorded.

B

BATCH_MEANS - Static variable in class eduni.simjava.Sim_system
A constant representing the output analysis method of batch means.
BUSY - Static variable in class gridsim.PE
Denotes PE is allocated and hence busy in processing Gridlet
ByteSize() - Static method in class gridsim.Accumulator
Deprecated. As of GridSim 2.1, replaced by Accumulator.getByteSize()
ByteSize() - Method in class gridsim.Machine
Deprecated. As of GridSim 2.1, replaced by Machine.getByteSize()
ByteSize() - Method in class gridsim.MachineList
Deprecated. As of GridSim 2.1, replaced by MachineList.getByteSize()
ByteSize() - Static method in class gridsim.PE
Deprecated. As of GridSim 2.1, replaced by PE.getByteSize()
ByteSize() - Method in class gridsim.PEList
Deprecated. As of GridSim 2.1, replaced by PEList.getByteSize()
ByteSize() - Method in class gridsim.ResourceCharacteristics
Deprecated. As of GridSim 2.1, replaced by ResourceCharacteristics.getByteSize()
baudRate_ - Variable in class gridsim.net.Link
Baud rate of this link in bits/s
body() - Method in class eduni.simjava.Sim_entity
The method which defines the behaviour of the entity.
body() - Method in class gridsim.ARSimpleSpaceShared
Handles internal events that are coming to this entity.
body() - Method in class gridsim.GridInformationService
A method that gets one event at a time, and serves it based on its request.
body() - Method in class gridsim.GridResource
Handles external events that are coming to this GridResource entity.
body() - Method in class gridsim.GridSimShutdown
The main method that shuts down resources and Grid Information Service (GIS).
body() - Method in class gridsim.GridStatistics
A method that gets one process event at one time until the end of a simulation, then records its statistics.
body() - Method in class gridsim.SpaceShared
Handles internal events that are coming to this entity.
body() - Method in class gridsim.TimeShared
Handles internal events that are coming to this entity.
body() - Method in class gridsim.auction.Auction
 
body() - Method in class gridsim.auction.AuctionObserver
 
body() - Method in class gridsim.auction.Auctioneer
Handles external events that are coming to this Auctioneer entity.
body() - Method in class gridsim.datagrid.SimpleReplicaManager
The main method of the data manager, which is responsible for managing all the incoming events.
body() - Method in class gridsim.datagrid.index.AbstractRC
Handles incoming requests to this entity, DO NOT OVERRIDE this method.
body() - Method in class gridsim.index.AbstractGIS
Handles incoming requests to this entity, DO NOT OVERRIDE this method.
body() - Method in class gridsim.net.Input
A method that gets one process event at one time until the end of a simulation, then delivers an event to the entity (its parent)
body() - Method in class gridsim.net.Output
A method that gets one process event at one time until the end of a simulation, then delivers an event to the entity (its parent)
body() - Method in class gridsim.net.RateControlledScheduler
Handles an incoming events coming from a specified Router
body() - Method in class gridsim.net.Router
Handles incoming requests.
body() - Method in class gridsim.net.SimpleLink
Handles external events that are coming to this link.
body() - Method in class gridsim.resFailure.GridResourceWithFailure
Handles external events that are coming to this GridResourceWithFailure entity.
body() - Method in class gridsim.resFailure.SpaceSharedWithFailure
Handles internal events that are coming to this entity.
body() - Method in class gridsim.resFailure.TimeSharedWithFailure
Handles internal events that are coming to this entity.
body() - Method in class gridsim.util.Workload
Reads from a given file when the simulation starts running.
broadcastMessage(Message) - Method in class gridsim.auction.Auction
Brodcasts a message to all bidders engaged in the auction

C

CANCELED - Static variable in class gridsim.Gridlet
The Gridlet has been canceled.
CONTINUOUS_DOUBLE_AUCTION - Static variable in class gridsim.auction.AuctionTags
This code is used by Continuous Double auctions
CPU_time(double, double) - Method in class gridsim.ResourceCharacteristics
Deprecated. As of GridSim 2.1, replaced by ResourceCharacteristics.getCPUTime(double, double)
CREATE - Static variable in class eduni.simjava.Sim_event
 
CREATED - Static variable in class gridsim.Gridlet
The Gridlet has been created and added to the GridletList object
CTLG_ADD_MASTER - Static variable in class gridsim.datagrid.DataGridTags
Denotes the request to register / add a master file to the Replica Catalogue.
CTLG_ADD_MASTER_ERROR - Static variable in class gridsim.datagrid.DataGridTags
Denotes that master file addition is failed due to an unknown error
CTLG_ADD_MASTER_ERROR_FULL - Static variable in class gridsim.datagrid.DataGridTags
Denotes that master file addition is failed due to the catalogue is full
CTLG_ADD_MASTER_RESULT - Static variable in class gridsim.datagrid.DataGridTags
Sends the result of registering a master file back to sender.
CTLG_ADD_MASTER_SUCCESSFUL - Static variable in class gridsim.datagrid.DataGridTags
Denotes that master file addition is successful
CTLG_ADD_REPLICA - Static variable in class gridsim.datagrid.DataGridTags
Denotes the request to register / add a replica file to the Replica Catalogue.
CTLG_ADD_REPLICA_ERROR - Static variable in class gridsim.datagrid.DataGridTags
Denotes that replica file addition is failed due to an unknown error
CTLG_ADD_REPLICA_ERROR_DOESNT_EXIST - Static variable in class gridsim.datagrid.DataGridTags
Denotes that replica file addition is failed because the given file name does not exist in the catalogue
CTLG_ADD_REPLICA_ERROR_FULL - Static variable in class gridsim.datagrid.DataGridTags
Denotes that replica file addition is failed due to the catalogue is full
CTLG_ADD_REPLICA_RESULT - Static variable in class gridsim.datagrid.DataGridTags
Sends the result of registering a replica file back to sender.
CTLG_ADD_REPLICA_SUCCESSFUL - Static variable in class gridsim.datagrid.DataGridTags
Denotes that replica file addition is successful
CTLG_DELETE_MASTER - Static variable in class gridsim.datagrid.DataGridTags
Denotes the request to de-register / delete a master file from the Replica Catalogue.
CTLG_DELETE_MASTER_DOESNT_EXIST - Static variable in class gridsim.datagrid.DataGridTags
Denotes that master file deletion is failed because the file does not exist in the catalogue
CTLG_DELETE_MASTER_ERROR - Static variable in class gridsim.datagrid.DataGridTags
Denotes that master file deletion is failed due to an unknown error
CTLG_DELETE_MASTER_REPLICAS_EXIST - Static variable in class gridsim.datagrid.DataGridTags
Denotes that master file deletion is failed because replica files are still in the catalogue.
CTLG_DELETE_MASTER_RESULT - Static variable in class gridsim.datagrid.DataGridTags
Sends the result of de-registering a master file back to sender.
CTLG_DELETE_MASTER_SUCCESSFUL - Static variable in class gridsim.datagrid.DataGridTags
Denotes that master file deletion is successful
CTLG_DELETE_REPLICA - Static variable in class gridsim.datagrid.DataGridTags
Denotes the request to de-register / delete a replica file from the Replica Catalogue.
CTLG_DELETE_REPLICA_ERROR - Static variable in class gridsim.datagrid.DataGridTags
Denotes that replica file deletion is failed due to an unknown error
CTLG_DELETE_REPLICA_ERROR_DOESNT_EXIST - Static variable in class gridsim.datagrid.DataGridTags
Denotes that replica file deletion is failed because the file does not exist in the catalogue
CTLG_DELETE_REPLICA_RESULT - Static variable in class gridsim.datagrid.DataGridTags
Sends the result of de-registering a replica file back to sender.
CTLG_DELETE_REPLICA_SUCCESSFUL - Static variable in class gridsim.datagrid.DataGridTags
Denotes that replica file deletion is successful
CTLG_FILE_ATTR_DELIVERY - Static variable in class gridsim.datagrid.DataGridTags
Sends the result for a file attribute back to sender.
CTLG_FILTER - Static variable in class gridsim.datagrid.DataGridTags
Denotes the request to get a list of file attributes based on the given filter.
CTLG_FILTER_DELIVERY - Static variable in class gridsim.datagrid.DataGridTags
Sends the result for a list of file attributes back to sender.
CTLG_GET_FILE_ATTR - Static variable in class gridsim.datagrid.DataGridTags
Denotes the request to get the attribute of a file.
CTLG_GET_REPLICA - Static variable in class gridsim.datagrid.DataGridTags
Denotes the request for a location of a replica file.
CTLG_GET_REPLICA_LIST - Static variable in class gridsim.datagrid.DataGridTags
Denotes the request for all locations of a replica file.
CTLG_MODIFY_MASTER - Static variable in class gridsim.datagrid.DataGridTags
Denotes the request to modify an existing master file information stored in the Replica Catalogue.
CTLG_MODIFY_MASTER_ERROR - Static variable in class gridsim.datagrid.DataGridTags
Denotes that master file modification is failed due to an unknown error
CTLG_MODIFY_MASTER_ERROR_DOESNT_EXIST - Static variable in class gridsim.datagrid.DataGridTags
Denotes that master file modification is failed because the file does not exist in the catalogue
CTLG_MODIFY_MASTER_ERROR_READ_ONLY - Static variable in class gridsim.datagrid.DataGridTags
Denotes that master file modification is failed because the file attribute is set to a read-only
CTLG_MODIFY_MASTER_RESULT - Static variable in class gridsim.datagrid.DataGridTags
Sends the result of modifying a master file back to sender.
CTLG_MODIFY_MASTER_SUCCESSFUL - Static variable in class gridsim.datagrid.DataGridTags
Denotes that master file deletion is successful
CTLG_REPLICA_DELIVERY - Static variable in class gridsim.datagrid.DataGridTags
Sends the result for a location of a replica file back to sender.
CTLG_REPLICA_LIST_DELIVERY - Static variable in class gridsim.datagrid.DataGridTags
Sends the result for all locations of a replica file back to sender.
CalendarAtGivenDate(Date) - Method in class gridsim.ResourceCalendar
Deprecated. As of GridSim 2.1, replaced by ResourceCalendar.getCalendarAtGivenDate(Date)
CalendarAtGivenSimTime(double) - Method in class gridsim.ResourceCalendar
Deprecated. As of GridSim 2.1, replaced by ResourceCalendar.getCalendarAtSimulationTime(double)
CalendarNow() - Method in class gridsim.ResourceCalendar
Deprecated. As of GridSim 2.1, replaced by ResourceCalendar.getCurrentCalendar()
Clock() - Static method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.clock()
ContinuousDoubleAuction - class gridsim.auction.ContinuousDoubleAuction.
This class represents a Continuos Double Auction.
ContinuousDoubleAuction(String, int, double, Sim_port) - Constructor for class gridsim.auction.ContinuousDoubleAuction
Constructor
ContinuousDoubleAuction(String, double) - Constructor for class gridsim.auction.ContinuousDoubleAuction
Constructor
ContinuousDoubleAuction.OrderAsksByPriceAsc - class gridsim.auction.ContinuousDoubleAuction.OrderAsksByPriceAsc.
 
ContinuousDoubleAuction.OrderAsksByPriceAsc() - Constructor for class gridsim.auction.ContinuousDoubleAuction.OrderAsksByPriceAsc
 
ContinuousDoubleAuction.OrderBidsByPriceDesc - class gridsim.auction.ContinuousDoubleAuction.OrderBidsByPriceDesc.
 
ContinuousDoubleAuction.OrderBidsByPriceDesc() - Constructor for class gridsim.auction.ContinuousDoubleAuction.OrderBidsByPriceDesc
 
ContinuousGenerator - interface eduni.simjava.distributions.ContinuousGenerator.
This interface defines the functionality that should be provided by random number generators based on continuous distributions.
CurrentLoad() - Method in class gridsim.ResourceCalendar
Deprecated. As of GridSim 2.1, replaced by ResourceCalendar.getCurrentLoad()
calc_proportions(int, double[]) - Method in class eduni.simjava.Sim_stat
Specify a default measure for which exceedence proportions are to be calculated.
calc_proportions(String, double[]) - Method in class eduni.simjava.Sim_stat
Specify a custom measure for which exceedence proportions are to be calculated.
calculateTotalLoad(int) - Method in class gridsim.AllocPolicy
Calculates the current load of a GridResource for a given number of Gridlets currently in execution.
cancel(int, Sim_predicate) - Static method in class eduni.simjava.Sim_system
 
cancelReservation(String) - Method in class gridsim.AdvanceReservation
Cancels a given reservation.
cancelReservation(String, ArrayList) - Method in class gridsim.AdvanceReservation
Cancels a list of Gridlets for a given reservation.
cancelReservation(String, Gridlet) - Method in class gridsim.AdvanceReservation
Cancels a Gridlet for a given reservation.
cancelReservation(String, int) - Method in class gridsim.AdvanceReservation
Cancels a Gridlet for a given reservation.
check_conditions() - Static method in class eduni.simjava.Sim_system
Internal method used to check if the transient or termination conditions have been satisfied.
clock() - Static method in class eduni.simjava.Sim_system
Get the current simulation time.
clock() - Static method in class gridsim.GridSim
Gets the current simulation time (based on SimJava simulation clock)
clone() - Method in class eduni.simjava.Sim_entity
Get a clone of the entity.
clone() - Method in class eduni.simjava.Sim_event
Create an exact copy of this event.
close() - Method in class eduni.simjava.Sim_outfile
Close the file
close() - Method in interface eduni.simjava.Sim_output
Called by Sim_system at the end of the simulation.
closeAuction() - Method in class gridsim.auction.DoubleAuction
This method sets the auction as closed
closeAuction() - Method in class gridsim.auction.OneSidedAuction
This method sets the auction as closed
close_report() - Method in interface eduni.simjava.Sim_reporter
Called by Sim_system to close the simulation's report.
close_report() - Method in class eduni.simjava.Sim_reportfile
Closes the report file upon simulation termination.
commitReservation(String) - Method in class gridsim.AdvanceReservation
Commits a reservation only without sending any Gridlet objects.
commitReservation(String, GridletList) - Method in class gridsim.AdvanceReservation
Commits a reservation together with a list of Gridlet objects.
commitReservation(String, Gridlet) - Method in class gridsim.AdvanceReservation
Commits a reservation together with a Gridlet object.
compare(Object, Object) - Method in class gridsim.auction.ContinuousDoubleAuction.OrderAsksByPriceAsc
 
compare(Object, Object) - Method in class gridsim.auction.ContinuousDoubleAuction.OrderBidsByPriceDesc
 
compare(Object, Object) - Method in class gridsim.auction.FirstPriceSealedBidAuction.OrderPrice
 
compare(Object, Object) - Method in class gridsim.auction.ReverseFirstPriceSealedBidAuction.OrderPrice
 
completed() - Static method in class eduni.simjava.Sim_system
 
connect(Sim_entity) - Method in class eduni.simjava.Sim_port
 
contains(File) - Method in class gridsim.datagrid.ReplicaManager
Checks whether the resource has the given file
contains(String) - Method in class gridsim.datagrid.ReplicaManager
Checks whether the resource has the given file
contains(String) - Method in class gridsim.datagrid.storage.HarddriveStorage
Checks whether a certain file is on the storage or not.
contains(File) - Method in class gridsim.datagrid.storage.HarddriveStorage
Checks whether a certain file is on the storage or not.
contains(String) - Method in interface gridsim.datagrid.storage.Storage
Checks whether a file is stored in the storage or not.
contains(File) - Method in interface gridsim.datagrid.storage.Storage
Checks whether a file is stored in the storage or not.
contains(String) - Method in class gridsim.datagrid.storage.TapeStorage
Checks whether a certain file is on the storage or not.
contains(File) - Method in class gridsim.datagrid.storage.TapeStorage
Checks whether a certain file is on the storage or not.
convertTimeZone(long, double, double) - Static method in class gridsim.AdvanceReservation
Converts local time from one time zone to another
copy(Sim_event) - Method in class eduni.simjava.Sim_event
 
copy(ARObject) - Method in class gridsim.ARObject
Copy the object.
copyValue(FileAttribute) - Method in class gridsim.datagrid.FileAttribute
Copy the values of this object into another FileAttribute class
count(int) - Method in class eduni.simjava.Sim_stat
Get the event count for a default rate based measure.
count(String) - Method in class eduni.simjava.Sim_stat
Get the event count for a custom rate based measure.
count(int, double, double) - Method in class eduni.simjava.Sim_stat
Get the event count for a default rate based measure, applying to a specific time interval.
count(String, double, double) - Method in class eduni.simjava.Sim_stat
Get the event count for a custom rate based measure, applying to a specific time interval.
count() - Method in class gridsim.Accumulator
Deprecated. As of GridSim 2.1, replaced by Accumulator.getCount()
createFIFO(String) - Static method in class gridsim.util.NetworkReader
Creates a network topology that uses a FIFO packet scheduler
createLocalRC() - Method in class gridsim.datagrid.DataGridResource
Creates a new local RC, meaning it is located inside this resource.
createRate(String, double[]) - Static method in class gridsim.util.NetworkReader
Creates a network topology that uses a Rate controlled packet scheduler
createReservation(Calendar, Calendar, int, int) - Method in class gridsim.AdvanceReservation
Creates a new reservation and sends the request to a resource.
createReservation(Calendar, Calendar, int, String) - Method in class gridsim.AdvanceReservation
Creates a new reservation and sends the request to a resource.
createReservation(Calendar, int, int, int) - Method in class gridsim.AdvanceReservation
Creates a new reservation and sends the request to a resource.
createReservation(Calendar, int, int, String) - Method in class gridsim.AdvanceReservation
Creates a new reservation and sends the request to a resource.
createReservation(long, long, int, int) - Method in class gridsim.AdvanceReservation
Creates a new reservation and sends the request to a resource.
createReservation(long, long, int, String) - Method in class gridsim.AdvanceReservation
Creates a new reservation and sends the request to a resource.
createReservation(long, int, int, int) - Method in class gridsim.AdvanceReservation
Creates a new reservation and sends the request to a resource.
createReservation(long, int, int, String) - Method in class gridsim.AdvanceReservation
Creates a new reservation and sends the request to a resource.
createSCFQ(String, double[]) - Static method in class gridsim.util.NetworkReader
Creates a network topology that uses a SCFQ packet scheduler
currentRound() - Method in class gridsim.auction.OneSidedAuction
Returns the current round of the auction
current_ent() - Static method in class eduni.simjava.Sim_system
Get the currently running entity.

D

DATAGRIDLET_SUBMIT - Static variable in class gridsim.datagrid.DataGridTags
Denotes the submission of a DataGridlet.
DEFAULT_BAUD_RATE - Static variable in class gridsim.GridSimTags
Denotes the default baud rate for some GridSim entities
DEFAULT_BAUD_RATE - Static variable in class gridsim.net.Link
Default baud rate of a link in bits/sec
DEFAULT_MTU - Static variable in class gridsim.net.Link
Default Maximum Transmission Unit (MTU) of a link in bytes
DEFAULT_NAME - Static variable in class gridsim.datagrid.index.TopRegionalRC
Default name for this RC entity, which is "GridSim_TopRC".
DEFAULT_PROP_DELAY - Static variable in class gridsim.net.Link
Default propagation delay of a link in millisecond
DEFAULT_STORAGE_SIZE - Static variable in class gridsim.datagrid.DataGridTags
The default storage size (10 GByte)
DELAY - Static variable in class gridsim.net.Router
Denotes a time delay (in second) for sending events in the future.
DUTCH_AUCTION - Static variable in class gridsim.auction.AuctionTags
This code is used by Dutch auctions
DataGIS - class gridsim.datagrid.index.DataGIS.
A Data GridInformationService (GIS) entity that is responsible only for storing a registration info from a Replica Catalogue (RC) entity.
DataGIS(String, double) - Constructor for class gridsim.datagrid.index.DataGIS
Allocates a new Data GIS
DataGIS() - Constructor for class gridsim.datagrid.index.DataGIS
Allocates a new Data GIS
DataGIS(String) - Constructor for class gridsim.datagrid.index.DataGIS
Allocates a new Data GIS with a default baud rate.
DataGridResource - class gridsim.datagrid.DataGridResource.
A resource for Data Grids enables users to run their jobs as well as to gain access to available data sets.
DataGridResource(String, Link, ResourceCharacteristics, ResourceCalendar, ReplicaManager) - Constructor for class gridsim.datagrid.DataGridResource
Creates a new DataGrid resource object
DataGridResource(String, Link, ResourceCharacteristics, ResourceCalendar, AllocPolicy, ReplicaManager) - Constructor for class gridsim.datagrid.DataGridResource
Creates a new DataGrid resource object
DataGridTags - class gridsim.datagrid.DataGridTags.
This class contains additional tags for the DataGrid functionalities, such as file information retrieval, file transfers, and storage info.
DataGridUser - class gridsim.datagrid.DataGridUser.
A class for representing a user in a Data Grid environment
DataGridUser(String, Link) - Constructor for class gridsim.datagrid.DataGridUser
Creates a new DataGrid user.
DataGridUser(String, Link, String) - Constructor for class gridsim.datagrid.DataGridUser
Creates a new DataGrid user.
DataGridUser(String, Link, String, String) - Constructor for class gridsim.datagrid.DataGridUser
Creates a new DataGrid user
DataGridlet - class gridsim.datagrid.DataGridlet.
A DataGridlet is an extension of the Gridlet class, which requires one or more data files to run.
DataGridlet(int, double, long, long, LinkedList) - Constructor for class gridsim.datagrid.DataGridlet
Creates a new DataGridlet object.
DataGridlet(int, double, long, long, boolean, LinkedList) - Constructor for class gridsim.datagrid.DataGridlet
Creates a new DataGridlet object.
DataGridlet(int, double, long, long, boolean) - Constructor for class gridsim.datagrid.DataGridlet
Creates a new DataGridlet object.
DataRegionalGIS - class gridsim.datagrid.index.DataRegionalGIS.
A data GridInformationService (GIS) entity that is responsible for storing a registration info from a Replica Catalogue (RC) entity and answering any incoming queries.
DataRegionalGIS(String, Link) - Constructor for class gridsim.datagrid.index.DataRegionalGIS
Creates a new Data GIS entity
DiscreteGenerator - interface eduni.simjava.distributions.DiscreteGenerator.
This interface defines the functionality that should be provided by random number generators based on discrete distributions.
DoubleAuction - class gridsim.auction.DoubleAuction.
This class represents a double auction.
DoubleAuction(String, int, int, double, Sim_port) - Constructor for class gridsim.auction.DoubleAuction
Default constructor
DoubleAuction(String, int, double) - Constructor for class gridsim.auction.DoubleAuction
Default constructor
DutchAuction - class gridsim.auction.DutchAuction.
This class represents a Dutch Auction.
DutchAuction(String, int, double, int, Sim_port) - Constructor for class gridsim.auction.DutchAuction
Constructor
DutchAuction(String, double, int) - Constructor for class gridsim.auction.DutchAuction
Constructor
default_tracing() - Static method in class eduni.simjava.Sim_system
 
delay_ - Variable in class gridsim.net.Link
Propagation delay of this link in millisecond
deleteFile(String, int) - Method in class gridsim.datagrid.DataGridUser
Deletes a given file stored in a resource
deleteFile(String) - Method in class gridsim.datagrid.ReplicaManager
Deletes a file from the local storage, and registers the change to the designated Replica Catalogue.
deleteFile(String) - Method in class gridsim.datagrid.SimpleReplicaManager
Deletes a file from the local storage, and registers the change to the designated Replica Catalogue.
deleteFile(String) - Method in class gridsim.datagrid.storage.HarddriveStorage
Removes a file from the storage.
deleteFile(String, File) - Method in class gridsim.datagrid.storage.HarddriveStorage
Removes a file from the storage.
deleteFile(File) - Method in class gridsim.datagrid.storage.HarddriveStorage
Removes a file from the storage.
deleteFile(String) - Method in interface gridsim.datagrid.storage.Storage
Removes a file from the storage.
deleteFile(String, File) - Method in interface gridsim.datagrid.storage.Storage
Removes a file from the storage.
deleteFile(File) - Method in interface gridsim.datagrid.storage.Storage
Removes a file from the storage.
deleteFile(String) - Method in class gridsim.datagrid.storage.TapeStorage
Removes a file from the storage -- NOT SUPPORTED.
deleteFile(String, File) - Method in class gridsim.datagrid.storage.TapeStorage
Removes a file from the storage -- NOT SUPPORTED.
deleteFile(File) - Method in class gridsim.datagrid.storage.TapeStorage
Removes a file from the storage -- NOT SUPPORTED.
deleteMaster(String, int) - Method in class gridsim.datagrid.DataGridUser
Deletes a master file stored in a resource
deleteRequiredFile(String) - Method in class gridsim.datagrid.DataGridlet
Deletes the given filename from the list
deque() - Method in class gridsim.net.FIFOScheduler
In this scheduler, the packet returned is always from the head of the queue.
deque() - Method in interface gridsim.net.PacketScheduler
Removes a single packet and returns it.
deque() - Method in class gridsim.net.RateControlledScheduler
The method deque() has to decide which queue is to be served next -- This method is not used
deque() - Method in class gridsim.net.SCFQScheduler
The method deque() has to decide which queue is to be served next.
deregisterDeletedFile(String, int) - Method in class gridsim.datagrid.ReplicaManager
Notifies a deleted file to the designated Replica Catalogue (RC)
detailed_measure_count() - Method in class eduni.simjava.Sim_stat
Get the number of detailed measures defined in this Sim_stat object.
doubleSample() - Static method in class gridsim.GridSimRandom
Gets the random double value from java.util.Random
double_sample() - Static method in class gridsim.GridSimRandom
Deprecated. As of GridSim 2.1, replaced by GridSimRandom.doubleSample()

E

EMPTY_PKT - Static variable in class gridsim.GridSimTags
Denotes that this packet is empty.
END_HOLD - Static variable in class eduni.simjava.Sim_stat
 
END_OF_AUCTION - Static variable in class gridsim.auction.AuctionTags
Used to stop an auction and to stop the execution of its body() method.
END_OF_SIMULATION - Static variable in class gridsim.GridSimTags
Denotes the end of simulation
END_RESIDENCE - Static variable in class eduni.simjava.Sim_stat
 
END_SERVICE - Static variable in class eduni.simjava.Sim_stat
 
END_WAITING - Static variable in class eduni.simjava.Sim_stat
 
ENGLISH_AUCTION - Static variable in class gridsim.auction.AuctionTags
This code is used by English auctions
ENULL - Static variable in class eduni.simjava.Sim_event
 
EVENTS_COMPLETED - Static variable in class eduni.simjava.Sim_system
A constant representing a condition based on event completions.
EXPERIMENT - Static variable in class gridsim.GridSimTags
Sends an Experiment object between UserEntity and Broker entity
EnglishAuction - class gridsim.auction.EnglishAuction.
This class represents an English Auction.
EnglishAuction(String, int, double, int, Sim_port) - Constructor for class gridsim.auction.EnglishAuction
Constructor
EnglishAuction(String, double, int) - Constructor for class gridsim.auction.EnglishAuction
Constructor
Evqueue - class eduni.simjava.Evqueue.
This class implements the event queue used by Sim_system.
Evqueue() - Constructor for class eduni.simjava.Evqueue
Allocates a new Evqueue object.
eduni.simjava - package eduni.simjava
Classes that form the main simulation structure of SimJava.
eduni.simjava.distributions - package eduni.simjava.distributions
Classes concerning random number sampling and random variate generation.
efficient_measure_defined() - Static method in class eduni.simjava.Sim_system
 
end_current_run() - Static method in class eduni.simjava.Sim_system
Internal method that allows the entities to terminate.
end_time - Variable in class eduni.simjava.Sim_stat
 
end_waiting_time() - Method in class eduni.simjava.Sim_event
Get the simulation time that this event was removed from the queue for service.
enque(Packet) - Method in class gridsim.net.FIFOScheduler
In this scheduler, the packet is put into the tail of the queue.
enque(Packet) - Method in interface gridsim.net.