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
Advanced-reservation system (NOT YET IMPLEMENTED)
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.
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
AggregatedScheduleReport(Experiment, LinkedList) - Method in class gridbroker.Broker
Deprecated. As of GridBroker 2.1, replaced by Broker.aggregatedScheduleReport(Experiment, LinkedList)
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
accept(File) - Method in class visualmodeler.DefaultFileFilter
Checks whether the given file is accepted by this filter or not
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
actionPerformed(ActionEvent) - Method in class visualmodeler.DisplayView
Action to be performed when event is triggered
actionPerformed(ActionEvent) - Method in class visualmodeler.IconView
Action to be performed when event is triggered
actionPerformed(ActionEvent) - Method in class visualmodeler.IconWizard
Action to be performed when event is triggered
actionPerformed(ActionEvent) - Method in class visualmodeler.MenuAbout
Action to be performed when event is triggered
actionPerformed(ActionEvent) - Method in class visualmodeler.MenuView
Action to be performed when event is triggered
actionPerformed(ActionEvent) - Method in class visualmodeler.ResourceProperty
A method that listens to user's call
actionPerformed(ActionEvent) - Method in class visualmodeler.UserProperty
Performs a certain task when an action occurs
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
A method that 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.
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.
aggregatedScheduleReport(Experiment, LinkedList) - Method in class gridbroker.Broker
Writes a summary of the schedule report mentioning the total results of the experiment.
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.
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
Broker - class gridbroker.Broker.
Broker class simulates the Grid resource broker.
Broker(String, double) - Constructor for class gridbroker.Broker
Allocates a new Broker class
BrokerResource - class gridbroker.BrokerResource.
BrokerResource class acts as a placeholder for the broker to maintain a detailed record on the resources it uses for processing user applications.
BrokerResource(ResourceCharacteristics, double) - Constructor for class gridbroker.BrokerResource
Allocates a new BrokerResource object
BudgetUtilizationFactor() - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.getBudgetUtilFactor()
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()
body() - Method in class eduni.simjava.Sim_entity
The method which defines the behaviour of the entity.
body() - Method in class gridbroker.Broker
Processes one event at one time.
body() - Method in class gridbroker.ReportWriter
A method that waits until the end of a simulation to be able to generate a report
body() - Method in class gridbroker.UserEntity
A method that records statistics, sends entity and shuts down when the simulation finish
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.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.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.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.

C

CANCELED - Static variable in class gridsim.Gridlet
The Gridlet has been canceled.
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
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()
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
 
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.
closeFile() - Method in class visualmodeler.FileModel
A method that shows a close file dialog
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.
completed() - Static method in class eduni.simjava.Sim_system
 
connect(Sim_entity) - Method in class eduni.simjava.Sim_port
 
copy(Sim_event) - Method in class eduni.simjava.Sim_event
 
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()
createDefaultModel() - Method in class visualmodeler.WholeNumberField
Create default model for text field
createResource(int, boolean) - Method in class visualmodeler.ResourceModel
Creates resources based on a specific number
createUser(int, boolean) - Method in class visualmodeler.UserModel
Creates a given number of grid users
current_ent() - Static method in class eduni.simjava.Sim_system
Get the currently running entity.

D

DEFAULT_BAUD_RATE - Static variable in class gridsim.GridSimTags
Denotes the default baud rate for some GridSim entities
DefaultFileFilter - class visualmodeler.DefaultFileFilter.
A DefaultFileFilter, once implemented, can be set on a JFileChooser to keep unwanted files from appearing in the directory listing.
DefaultFileFilter(String, String) - Constructor for class visualmodeler.DefaultFileFilter
Constructs a default file filter to filter a file extension
DefaultFileFilter(String[], String) - Constructor for class visualmodeler.DefaultFileFilter
Overloaded method.
DisplayView - class visualmodeler.DisplayView.
DisplayView sets the visual display for the Visual Modeler
DisplayView(JFrame, String, UserModel, ResourceModel) - Constructor for class visualmodeler.DisplayView
Constructs the display view for the frame with the orientation
default_tracing() - Static method in class eduni.simjava.Sim_system
 
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

END_HOLD - Static variable in class eduni.simjava.Sim_stat
 
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
 
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
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.
ExpectedCompletionTime(Gridlet) - Method in class gridbroker.BrokerResource
Deprecated. As of GridBroker 2.1, replaced by BrokerResource.getExpectedCompletionTime(Gridlet)
ExpectedProcessingCost(Gridlet) - Method in class gridbroker.BrokerResource
Deprecated. As of GridBroker 2.1, replaced by BrokerResource.getExpectedProcessingCost(Gridlet)
Experiment - class gridbroker.Experiment.
Experiment class acts as a placeholder for representing simulation experiment configuration that includes synthesized application (a set of Gridlets stored in GridletList) and user requirements such as D- and B-factor or deadline and budget constraints, and optimization strategy.
Experiment(int, GridletList, int, boolean, double, double, String, String[]) - Constructor for class gridbroker.Experiment
Allocates a new Experiment object
eduni.simjava - package eduni.simjava
Classes that form the main simulation structure of SimJava.
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.
ent_trace(int, String) - Static method in class eduni.simjava.Sim_system
 
event_time() - Method in class eduni.simjava.Sim_event
Get the simulation time that this event was scheduled.
exc_proportion(int, double[]) - Method in class eduni.simjava.Sim_stat
Get the exceedence proportions for arbitrary levels, for a default state or interval based measure.
exc_proportion(int, double) - Method in class eduni.simjava.Sim_stat
Get an exceedence proportion for a default state or interval based measure.
exc_proportion(int) - Method in class eduni.simjava.Sim_stat
Get the exceedence proportions for the defined levels for a default state or rate based measure.
exc_proportion(String, double[]) - Method in class eduni.simjava.Sim_stat
Get the exceedence proportions for arbitrary levels, for a custom state or interval based measure.
exc_proportion(String, double) - Method in class eduni.simjava.Sim_stat
Get an exceedence proportion for a custom state or interval based measure.
exc_proportion(String) - Method in class eduni.simjava.Sim_stat
Get the exceedence proportions for the defined levels for a custom state or rate based measure.
exc_proportion(int, double[], double, double) - Method in class eduni.simjava.Sim_stat
Get the exceedence proportions for a set of levels, for a default state or interval based measure, applying to a specific time interval.
exc_proportion(int, double, double, double) - Method in class eduni.simjava.Sim_stat
Get an exceedence proportion for a specific level, for a default state or interval based measure, applying to a specific time interval.
exc_proportion(String, double[], double, double) - Method in class eduni.simjava.Sim_stat
Get the exceedence proportions for a set of levels, for a custom state or interval based measure, applying to a specific time interval.
exc_proportion(String, double, double, double) - Method in class eduni.simjava.Sim_stat
Get an exceedence proportions for a specific level, for a custom state or interval based measure, applying to a specific time interval.
expectedExec(double) - Static method in class gridsim.GridSimRandom
Gets the expected factor of Execution
expectedIO(double) - Static method in class gridsim.GridSimRandom
Gets the expected factor of Network I/O
expected_e(double) - Static method in class gridsim.GridSimRandom
Deprecated. As of GridSim 2.1, replaced by GridSimRandom.expectedExec(double)
expected_io(double) - Static method in class gridsim.GridSimRandom
Deprecated. As of GridSim 2.1, replaced by GridSimRandom.expectedIO(double)

F

FAILED - Static variable in class gridsim.Gridlet
The Gridlet is failed
FINISHED - Static variable in class eduni.simjava.Sim_entity
 
FREE - Static variable in class gridsim.PE
Denotes PE is FREE for allocation
FileModel - class visualmodeler.FileModel.
FileModel deals with the back-end operation of the VisualModeler system.
FileModel(JFrame, UserModel, ResourceModel) - Constructor for class visualmodeler.FileModel
Allocates a new FileModel object
FirstAvailableSlotTime() - Method in class gridbroker.BrokerResource
Deprecated. As of GridBroker 2.1, replaced by BrokerResource.getFirstAvailableSlotTime()
filename - Variable in class eduni.simjava.Sim_reportfile
 
finalize() - Method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.finalizeGridSimulation()
finalizeGridSimulation() - Method in class gridsim.GridSim
It terminates the entities of this object that manage NETWORK communication channels
finalizeGridlet() - Method in class gridsim.ResGridlet
Finalizes all relevant information before exiting the GridResource entity.
findGridlet(Collection, int, int) - Method in class gridsim.AllocPolicy
Finds a Gridlet inside a given list.
from_port(Sim_port) - Method in class eduni.simjava.Sim_event
Determine if the event was sent from a given port.

G

GRIDLET_CANCEL - Static variable in class gridsim.GridSimTags
Cancels a Gridlet submitted in the GridResource entity
GRIDLET_MOVE - Static variable in class gridsim.GridSimTags
Moves a Gridlet to another GridResource entity
GRIDLET_MOVE_ACK - Static variable in class gridsim.GridSimTags
Moves a Gridlet to another GridResource entity with an acknowledgement
GRIDLET_PAUSE - Static variable in class gridsim.GridSimTags
Pauses a Gridlet submitted in the GridResource entity
GRIDLET_PAUSE_ACK - Static variable in class gridsim.GridSimTags
Pauses a Gridlet submitted in the GridResource entity with an acknowledgement
GRIDLET_RESUME - Static variable in class gridsim.GridSimTags
Resumes a Gridlet submitted in the GridResource entity
GRIDLET_RESUME_ACK - Static variable in class gridsim.GridSimTags
Resumes a Gridlet submitted in the GridResource entity with an acknowledgement
GRIDLET_RETURN - Static variable in class gridsim.GridSimTags
Denotes the return of a Gridlet back to sender.
GRIDLET_STATUS - Static variable in class gridsim.GridSimTags
Denotes the status of a Gridlet.
GRIDLET_SUBMIT - Static variable in class gridsim.GridSimTags
Denotes the submission of a Gridlet.
GRIDLET_SUBMIT_ACK - Static variable in class gridsim.GridSimTags
Denotes the submission of a Gridlet with an acknowledgement.
GetActualCPUTime() - Method in class gridsim.Gridlet
Deprecated. As of GridSim 2.1, replaced by Gridlet.getActualCPUTime()
GetAllGridletsLengthAccumulator() - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.getAllGridletLengthAccumulator()
GetAllocationPolicy() - Method in class gridsim.ResourceCharacteristics
Deprecated. As of GridSim 2.1, replaced by ResourceCharacteristics.getResourceAllocationPolicy()
GetArch() - Method in class gridsim.ResourceCharacteristics
Deprecated. As of GridSim 2.1, replaced by ResourceCharacteristics.getResourceArch()
GetArrivalTime() - Method in class gridsim.ResGridlet
Deprecated. As of GridSim 2.1, replaced by ResGridlet.getGridletArrivalTime()
GetAvailableMI(double) - Method in class gridbroker.BrokerResource
Deprecated. As of GridBroker 2.1, replaced by BrokerResource.getAvailableMI(double)
GetAvailableMIPS() - Method in class gridbroker.BrokerResource
Deprecated. As of GridBroker 2.1, replaced by BrokerResource.getAvailableMIPS()
GetAvailableMIPSPerPE() - Method in class gridbroker.BrokerResource
Deprecated. As of GridBroker 2.1, replaced by BrokerResource.getAvailableMIPSPerPE()
GetAvailableMIPS_PreviousSchedule() - Method in class gridbroker.BrokerResource
Deprecated. As of GridBroker 2.1, replaced by BrokerResource.getAvailableMIPS_PreviousSchedule()
GetB_factor() - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.getBudgetFactor()
GetBaudRate() - Method in class gridsim.Input
Deprecated. As of GridSim 2.1, replaced by Input.getBaudRate()
GetBaudRate() - Method in class gridsim.Output
Deprecated. As of GridSim 2.1, replaced by Output.getBaudRate()
GetBudget() - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.getBudget()
GetBudgetSpent() - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.getBudgetSpent()
GetCostPerMI() - Method in class gridsim.ResourceCharacteristics
Deprecated. As of GridSim 2.1, replaced by ResourceCharacteristics.getCostPerMI()
GetCostPerSec() - Method in class gridsim.Gridlet
Deprecated. As of GridSim 2.1, replaced by Gridlet.getCostPerSec()
GetCostPerSec() - Method in class gridsim.ResourceCharacteristics
Deprecated. As of GridSim 2.1, replaced by ResourceCharacteristics.getCostPerSec()
GetD_factor() - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.getDeadlineFactor()
GetDeadline() - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.getDeadline()
GetDeadlineTime() - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.getDeadlineTime()
GetEndTime() - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.getEndTime()
GetEntityId(String) - Static method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.getEntityId(String)
GetEntityName() - Method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.getEntityName()
GetEntityName(int) - Static method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.getEntityName(int)
GetFinishTime() - Method in class gridsim.Gridlet
Deprecated. As of GridSim 2.1, replaced by Gridlet.getFinishTime()
GetFinishTime() - Method in class gridsim.ResGridlet
Deprecated. As of GridSim 2.1, replaced by ResGridlet.getGridletFinishTime()
GetFreePEID() - Method in class gridsim.PEList
Deprecated. As of GridSim 2.1, replaced by PEList.getFreePEID()
GetGridResourceList() - Static method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.getGridResourceList()
GetGridlet() - Method in class gridsim.ResGridlet
Deprecated. As of GridSim 2.1, replaced by ResGridlet.getGridlet()
GetGridletFileSize() - Method in class gridsim.Gridlet
Deprecated. As of GridSim 2.1, replaced by Gridlet.getGridletFileSize()
GetGridletID() - Method in class gridsim.Gridlet
Deprecated. As of GridSim 2.1, replaced by Gridlet.getGridletID()
GetGridletLength() - Method in class gridsim.Gridlet
Deprecated. As of GridSim 2.1, replaced by Gridlet.getGridletLength()
GetGridletList() - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.getGridletList()
GetGridletOutputSize() - Method in class gridsim.Gridlet
Deprecated. As of GridSim 2.1, replaced by Gridlet.getGridletOutputSize()
GetID() - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.getExperimentID()
GetID() - Method in class gridsim.Machine
Deprecated. As of GridSim 2.1, replaced by Machine.getMachineID()
GetID() - Method in class gridsim.PE
Deprecated. As of GridSim 2.1, replaced by PE.getID()
GetID() - Method in class gridsim.ResourceCharacteristics
Deprecated. As of GridSim 2.1, replaced by ResourceCharacteristics.getResourceID()
GetMIPSRating() - Method in class gridsim.Machine
Deprecated. As of GridSim 2.1, replaced by Machine.getMIPSRating()
GetMIPSRating() - Method in class gridsim.PE
Deprecated. As of GridSim 2.1, replaced by PE.getMIPSRating()
GetMIPSRating(int) - Method in class gridsim.PEList
Deprecated. As of GridSim 2.1, replaced by PEList.getMIPSRating(int)
GetMIPSRating() - Method in class gridsim.ResourceCharacteristics
Deprecated. As of GridSim 2.1, replaced by ResourceCharacteristics.getMIPSRating()
GetMIPSRatingOfOnePE() - Method in class gridsim.ResourceCharacteristics
Deprecated. As of GridSim 2.1, replaced by ResourceCharacteristics.getMIPSRatingOfOnePE()
GetMIPSRatingOfOnePE(int, int) - Method in class gridsim.ResourceCharacteristics
Deprecated. As of GridSim 2.1, replaced by ResourceCharacteristics.getMIPSRatingOfOnePE(int, int)
GetMachine(int) - Method in class gridsim.MachineList
Deprecated. As of GridSim 2.1, replaced by MachineList.getMachine(int)
GetMachineID() - Method in class gridsim.ResGridlet
Deprecated. As of GridSim 2.1, replaced by ResGridlet.getMachineID()
GetMachineWithFreePE() - Method in class gridsim.MachineList
Deprecated. As of GridSim 2.1, replaced by MachineList.getMachineWithFreePE()
GetMachines() - Method in class gridsim.ResourceCharacteristics
Deprecated. As of GridSim 2.1, replaced by ResourceCharacteristics.getMachineList()
GetName() - Method in class gridsim.ResourceCharacteristics
Deprecated. As of GridSim 2.1, replaced by ResourceCharacteristics.getResourceName()
GetNoOfGridlets() - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.getNumGridlet()
GetNoOfPEs() - Method in class gridsim.MachineList
Deprecated. As of GridSim 2.1, replaced by MachineList.getNumPE()
GetNoOfPEs() - Method in class gridsim.ResourceCharacteristics
Deprecated. As of GridSim 2.1, replaced by ResourceCharacteristics.getNumPE()
GetNoOfSuccessfulGridlets() - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.getNumSuccessfulGridlet()
GetOS() - Method in class gridsim.ResourceCharacteristics
Deprecated. As of GridSim 2.1, replaced by ResourceCharacteristics.getResourceOS()
GetOptimizationStrategy() - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.getOptimizationStrategy()
GetOptimizationStrategyName() - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.getOptimizationStrategyName()
GetPEID() - Method in class gridsim.ResGridlet
Deprecated. As of GridSim 2.1, replaced by ResGridlet.getPEID()
GetPEs() - Method in class gridsim.Machine
Deprecated. As of GridSim 2.1, replaced by Machine.getPEList()
GetParameterValue(int) - Method in class gridbroker.BrokerResource
Deprecated. As of GridBroker 2.1, replaced by BrokerResource.getParameterValue(int)
GetProcessingCost() - Method in class gridsim.Gridlet
Deprecated. As of GridSim 2.1, replaced by Gridlet.getProcessingCost()
GetRating() - Static method in class gridsim.GridSimStandardPE
Deprecated. As of GridSim 2.1, replaced by GridSimStandardPE.getRating()
GetRemainingLength() - Method in class gridsim.ResGridlet
Deprecated. As of GridSim 2.1, replaced by ResGridlet.getRemainingGridletLength()
GetReportFileName() - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.getReportFileName()
GetResourceCharacteristics(int) - Method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.getResourceCharacteristics(int)
GetResourceDynamicInformation(int) - Method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.getResourceDynamicInfo(int)
GetResourceID() - Method in class gridsim.Gridlet
Deprecated. As of GridSim 2.1, replaced by Gridlet.getResourceID()
GetResourcesNameList() - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.getResourceNameList()
GetSimulationStartDate() - Static method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.getSimulationStartDate()
GetSize() - Method in class gridsim.Machine
Deprecated. As of GridSim 2.1, replaced by Machine.getSize()
GetStartTime() - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.getStartTime()
GetStatus() - Method in class gridsim.Gridlet
Deprecated. As of GridSim 2.1, replaced by Gridlet.getGridletStatus()
GetStatus() - Method in class gridsim.PE
Deprecated. As of GridSim 2.1, replaced by PE.getStatus()
GetStatusString() - Method in class gridsim.Gridlet
Deprecated. As of GridSim 2.1, replaced by Gridlet.getGridletStatusString()
GetTimeZone() - Method in class gridsim.ResourceCharacteristics
Deprecated. As of GridSim 2.1, replaced by ResourceCharacteristics.getResourceTimeZone()
GetUnFinishedGridletsLengthAccumulator() - Method in class gridbroker.BrokerResource
Deprecated. As of GridBroker 2.1, replaced by BrokerResource.getUnFinishedGridletLengthAccumulator()
GetUserID() - Method in class gridsim.Gridlet
Deprecated. As of GridSim 2.1, replaced by Gridlet.getUserID()
GetWallClockTime() - Method in class gridsim.Gridlet
Deprecated. As of GridSim 2.1, replaced by Gridlet.getWallClockTime()
Get_DB_factor_flag() - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.getFactorFlag()
GridInformationService - class gridsim.GridInformationService.
A Grid Information Service (GIS) is a GridSim entity that provides Grid resource registration, indexing and discovery services.
GridInformationService(String, double) - Constructor for class gridsim.GridInformationService
Allocates a new GridInformationService object with networked I/O ports
GridInformationServiceEntityId() - Static method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.getGridInfoServiceEntityId()
GridResource - class gridsim.GridResource.
GridSim GridResource extends the gridsim.GridSim class and gains communication and concurrent entity capability.
GridResource(String, double, long, ResourceCharacteristics, double, double, double, LinkedList, LinkedList) - Constructor for class gridsim.GridResource
Allocates a new GridResource object
GridResource(String, double, ResourceCharacteristics, ResourceCalendar) - Constructor for class gridsim.GridResource
Allocates a new GridResource object
GridResource(String, double, ResourceCharacteristics, ResourceCalendar, AllocPolicy) - Constructor for class gridsim.GridResource
Allocates a new GridResource object
GridSim - class gridsim.GridSim.
The main class of the GridSim package that must be extended by GridSim entities.
GridSim(String) - Constructor for class gridsim.GridSim
Allocates a new GridSim object without NETWORK communication channels: "input" and "output" Sim_port.
GridSim(String, double) - Constructor for class gridsim.GridSim
Allocates a new GridSim object with NETWORK communication channels: "input" and "output" Sim_port.
GridSimHold(double) - Method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.gridSimHold(double)
GridSimRandom - class gridsim.GridSimRandom.
GridSim Random provides static methods for incorporating randomness in data used for any simulation.
GridSimRandom() - Constructor for class gridsim.GridSimRandom
Allocates a new GridSimRandom object
GridSimRandom(long) - Constructor for class gridsim.GridSimRandom
Allocates a new GridSimRandom object using a single long seed
GridSimRandom(long, double, double, double, double) - Constructor for class gridsim.GridSimRandom
Allocates a new GridSimRandom object with specified parameters
GridSimShutdown - class gridsim.GridSimShutdown.
GridimShutdown waits for termination of all user entities to determine the end of simulation.
GridSimShutdown(String, int, String) - Constructor for class gridsim.GridSimShutdown
Allocates a new GridSimShutdown object
GridSimShutdownEntityId() - Static method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.getGridSimShutdownEntityId()
GridSimStandardPE - class gridsim.GridSimStandardPE.
Defines MIPS (Million Instructions Per Second) rating for a standard PE (Processing Element) or enables the users to define their own MIPS or SPEC (Standard Performance Evaluation Corporation) rating for a standard PE.
GridSimTags - class gridsim.GridSimTags.
Contains various static command tags that indicate a type of action that needs to be undertaken by GridSim entities when they receive events.
GridStatistics - class gridsim.GridStatistics.
Records statistical data reported by other entities.
GridStatistics(String) - Constructor for class gridsim.GridStatistics
Allocates a new GridStatistics object
GridStatistics(String, String, boolean, String[], String[]) - Constructor for class gridsim.GridStatistics
Allocates a new GridStatistics object with a set of parameters
GridStatisticsEntityId() - Static method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.getGridStatisticsEntityId()
Gridlet - class gridsim.Gridlet.
A Gridlet is a package that contains all the information related to the job and its execution management details such as job length expressed in MI (Millions Instruction), disk I/O operations, the size of input and output files, and the job originator.
Gridlet(int, double, long, long) - Constructor for class gridsim.Gridlet
Allocates a new Gridlet object.
GridletCompletionFactor() - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.getGridletCompletionFactor()
GridletList - class gridsim.GridletList.
Gridsim GridletList class is used to maintain a list of Gridlets (in linked-list) and support methods for organizing them
GridletList() - Constructor for class gridsim.GridletList
Allocates a new GridletList object
GridletReceive() - Method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.gridletReceive()
GridletSubmit(Gridlet, int) - Method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.gridletSubmit(Gridlet, int)
generateCode() - Method in class visualmodeler.FileModel
Generates a Java source code
generateCode(String) - Method in class visualmodeler.ResourceMachine
Generates the Java code for the creation of PEs
generateCode(String) - Method in class visualmodeler.ResourceModel
Generates a specific Java code for the creation of grid resources
generateCode(String) - Method in class visualmodeler.ResourceProperty
Generates a Java code for grid resource
generateCode(String) - Method in class visualmodeler.UserModel
Generates a Java code regarding to grid users
generateCode(String) - Method in class visualmodeler.UserProperty
Generates a Java code regarding to grid users properties
generate_graphs(boolean) - Static method in class eduni.simjava.Sim_system
Specify that graphs are to be generated in the default graph file.
generate_graphs(String) - Static method in class eduni.simjava.Sim_system
Specify that graphs are to be generated in a user specified graph file.
generate_report() - Static method in class eduni.simjava.Sim_system
Internal method used to generate the simulation's report.
getActualCPUTime() - Method in class gridsim.Gridlet
Gets the total execution time of this Gridlet from the latest GridResource
getActualCPUTime(int) - Method in class gridsim.Gridlet
Gets the total execution time of this Gridlet in a given GridResource ID
getAllGridletLengthAccumulator() - Method in class gridbroker.Experiment
Accumulates the length of all the Gridlets
getAllResourceID() - Method in class gridsim.Gridlet
Gets all the GridResource IDs that executed this Gridlet
getAllResourceName() - Method in class gridsim.Gridlet
Gets all the GridResource names that executed this Gridlet
getAllResourceName() - Method in class visualmodeler.ResourceModel
Gets the name of all resources
getAllUserName() - Method in class visualmodeler.UserModel
Gets all grid user names
getAllocationPolicy() - Method in class gridbroker.ResDef
Gets the resource allocation policy
getAnnotations(String) - Method in class eduni.simjava.Sim_stat
Get a measure's graph annotations.
getArchitecture() - Method in class gridbroker.ResDef
Gets the resource architecture name
getAvailableMI(double) - Method in class gridbroker.BrokerResource
Gets the available MIs depending on resource load from the end time
getAvailableMIPS() - Method in class gridbroker.BrokerResource
Gets the available MIPS
getAvailableMIPSPerPE() - Method in class gridbroker.BrokerResource
Identifies the actual MIPS available per PE (Processing Element)
getAvailableMIPS_PreviousSchedule() - Method in class gridbroker.BrokerResource
Gets the available MIPS based on previous schedule
getBaudRate() - Method in class gridsim.Input
Gets the baud rate
getBaudRate() - Method in class gridsim.Output
Gets the baud rate
getBudget() - Method in class gridbroker.Experiment
Gets the experiment budget
getBudgetFactor() - Method in class gridbroker.Experiment
Gets the budget factor
getBudgetSpent() - Method in class gridbroker.Experiment
Gets the total budget spent on a successful Gridlets' execution.
getBudgetUtilFactor() - Method in class gridbroker.Experiment
Gets the budget utilization factor
getByteSize() - Static method in class gridsim.Accumulator
A method that determines the size of Accumulator object
getByteSize() - Method in class gridsim.IO_data
Gets the size of a data
getByteSize() - Method in class gridsim.Machine
Gets the byte size of this class
getByteSize() - Method in class gridsim.MachineList
Gets the byte size of this class
getByteSize() - Static method in class gridsim.PE
Gets the byte size of this class
getByteSize() - Method in class gridsim.PEList
Gets the byte size of PEList internal data members
getByteSize() - Method in class gridsim.ResourceCharacteristics
Gets the byte size of this class
getCPUTime(double, double) - Method in class gridsim.ResourceCharacteristics
Gets the CPU time given the specified parameters (only for TIME_SHARED).
getCalendarAtGivenDate(Date) - Method in class gridsim.ResourceCalendar
Gets a Calendar object at the specified date
getCalendarAtSimulationTime(double) - Method in class gridsim.ResourceCalendar
Gets a Calendar object for a specified simulation time
getCategory() - Method in class gridsim.Stat
Gets the user-defined name for data type
getConfigFileName() - Method in class gridbroker.RunConfiguration
Gets the configuration file name
getCostPerMI() - Method in class gridsim.ResourceCharacteristics
Gets the cost per Millions Instruction (MI) associated with a resource
getCostPerSec() - Method in class gridbroker.ResDef
Gets the resource cost per sec
getCostPerSec() - Method in class gridsim.Gridlet
Gets the cost running this Gridlet in the latest GridResource
getCostPerSec(int) - Method in class gridsim.Gridlet
Gets the cost running this Gridlet in a given GridResource ID
getCostPerSec() - Method in class gridsim.ResourceCharacteristics
Gets the cost per second associated with a resource
getCount() - Method in class gridsim.Accumulator
A method that counts the number of items accumulated so far
getCurrentCalendar() - Method in class gridsim.ResourceCalendar
Gets the current Calendar object (based on the simulation clock)
getCurrentLoad() - Method in class gridsim.ResourceCalendar
Gets the current load for the current simulation time
getData() - Method in class gridsim.IO_data
Gets the Object data
getData() - Method in class gridsim.Stat
Gets the the data to be recorded
getDeadline() - Method in class gridbroker.Experiment
Gets the experiment deadline
getDeadlineFactor() - Method in class gridbroker.Experiment
Gets the deadline factor
getDeadlineTime() - Method in class gridbroker.Experiment
Gets the deadline time
getDescription() - Method in class visualmodeler.DefaultFileFilter
Gets the description of this filter
getDestID() - Method in class gridsim.IO_data
Gets the destination ID
getEndTime() - Method in class gridbroker.Experiment
Gets the experiment end time
getEntityId(String) - Static method in class gridsim.GridSim
Gets the entity ID given its name
getEntityName() - Method in class gridsim.GridSim
Gets the name of this entity
getEntityName(int) - Static method in class gridsim.GridSim
Gets name of the entity given its entity ID
getExecStartTime() - Method in class gridsim.Gridlet
Gets the latest execution start time
getExecStartTime() - Method in class gridsim.ResGridlet
Gets the Gridlet's execution start time
getExpectedCompletionTime(Gridlet) - Method in class gridbroker.BrokerResource
Gets the expected Grid completion time given its current commitmements
getExpectedProcessingCost(Gridlet) - Method in class gridbroker.BrokerResource
Identifies an expected processing cost on the resource
getExperimentID() - Method in class gridbroker.Experiment
Gets the experiment ID
getExtension(File) - Method in class visualmodeler.DefaultFileFilter
Gets the file extension of a given File object
getFactorExec() - Static method in class gridsim.GridSimRandom
Gets the average factor of Execution
getFactorFlag() - Method in class gridbroker.Experiment
Gets the deadline and budget factor flag
getFactorIO() - Static method in class gridsim.GridSimRandom
Gets the average factor of Network I/O
getFileNameOnly(String) - Method in class visualmodeler.DefaultFileFilter
Gets the file name without its file extension
getFinishTime() - Method in class gridsim.Gridlet
Gets the finish time of this Gridlet in a GridResource
getFirstAvailableSlotTime() - Method in class gridbroker.BrokerResource
Gets the time at which the first slot is available, considering the current committed Gridlets
getFreePEID() - Method in class gridsim.PEList
Gets a PE ID which is FREE
getGridInfoServiceEntityId() - Static method in class gridsim.GridSim
Gets the entity ID of GridInformationService
getGridResourceList() - Static method in class gridsim.GridSim
Sends a request to Grid Information Service (GIS) entity to get the list of Grid resources
getGridSimShutdownEntityId() - Static method in class gridsim.GridSim
Gets the entity id of GridSimShutdown
getGridStatisticsEntityId() - Static method in class gridsim.GridSim
Gets the entity ID of GridStatistics
getGridlet() - Method in class gridsim.ResGridlet
Get this Gridlet object
getGridletArrivalTime() - Method in class gridsim.ResGridlet
Get arrival time of a gridlet
getGridletCompletionFactor() - Method in class gridbroker.Experiment
Gets the completion ratio based on the number of successful Gridlets with the total Gridlets.
getGridletFileSize() - Method in class gridsim.Gridlet
Gets the input file size of this Gridlet BEFORE submitting to a GridResource
getGridletFinishTime() - Method in class gridsim.ResGridlet
Get the Gridlet's finish time
getGridletFinishedSoFar() - Method in class gridsim.Gridlet
Gets the length of this Gridlet that has been executed so far from the latest GridResource.
getGridletFinishedSoFar(int) - Method in class gridsim.Gridlet
Gets the length of this Gridlet that has been executed so far in a given GridResource ID.
getGridletHistory() - Method in class gridsim.Gridlet
Gets the history of this Gridlet.
getGridletID() - Method in class gridsim.Gridlet
Gets the Gridlet ID
getGridletID() - Method in class gridsim.ResGridlet
Gets this Gridlet entity Id
getGridletLength() - Method in class gridsim.Gridlet
Gets the length of this Gridlet
getGridletLength() - Method in class gridsim.ResGridlet
Gets the Gridlet's length
getGridletList() - Method in class gridbroker.Experiment
Gets a list of Gridlets
getGridletOutputSize() - Method in class gridsim.Gridlet
Gets the output size of this Gridlet AFTER submitting and executing to a GridResource
getGridletStatus() - Method in class gridsim.Gridlet
Gets the status code of this Gridlet
getGridletStatus() - Method in class gridsim.ResGridlet
Gets the Gridlet status
getGridletStatusString() - Method in class gridsim.Gridlet
Gets the string representation of the current Gridlet status code
getID() - Method in class gridsim.PE
Gets the PE ID
getId() - Method in class visualmodeler.ResourceProperty
Gets resource id
getLast() - Method in class gridsim.Accumulator
A method that finds the last accumulated item
getList() - Method in class gridsim.GridInformationService
Gets the list of GridResource entity
getMIPSRating() - Method in class gridsim.Machine
Gets the Millions Instruction Per Second (MIPS) Rating.
getMIPSRating() - Method in class gridsim.PE
Gets the MIPS Rating of this PE
getMIPSRating(int) - Method in class gridsim.PEList
Gets MIPS Rating for a specified PE ID
getMIPSRating() - Method in class gridsim.ResourceCharacteristics
Gets the total MIPS rating, which is the sum of MIPS rating of all machines in a resource.
getMIPSRatingOfOnePE() - Method in class gridsim.ResourceCharacteristics
Gets Millions Instructions Per Second (MIPS) Rating of a Processing Element (PE).
getMIPSRatingOfOnePE(int, int) - Method in class gridsim.ResourceCharacteristics
Gets Millions Instructions Per Second (MIPS) Rating of a Processing Element (PE).
getMachine(int) - Method in class gridsim.MachineList
Gets the Machine object for a particular ID
getMachineID() - Method in class gridsim.Machine
Gets the machine ID
getMachineID() - Method in class gridsim.ResGridlet
Get machine ID
getMachineId() - Method in class visualmodeler.ResourceMachine
Gets the machine id
getMachineList() - Method in class gridsim.ResourceCharacteristics
Gets the list of machines in a resouce
getMachineWithFreePE() - Method in class gridsim.MachineList
Gets a Machine with free PE
getMachineWithFreePE() - Method in class gridsim.ResourceCharacteristics
Gets a Machine with at least one empty PE
getMax() - Method in class gridsim.Accumulator
A method that finds the largest number of accumulated items
getMean() - Method in class gridsim.Accumulator
A method that calculates the mean of accumulated items
getMin() - Method in class gridsim.Accumulator
A method that finds the smallest number of accumulated items
getName() - Method in class gridsim.Stat
Gets the name of the entity that want to store this data
getNumBusyPE() - Method in class gridsim.Machine
Gets the number of BUSY PE for this Machine
getNumBusyPE() - Method in class gridsim.MachineList
Gets the total number of BUSY PEs for all Machines
getNumBusyPE() - Method in class gridsim.PEList
Gets the number of BUSY PE
getNumBusyPE() - Method in class gridsim.ResourceCharacteristics
Gets the total number of BUSY PEs for all Machines
getNumFreePE() - Method in class gridsim.Machine
Gets the number of FREE or non-busy PE for this Machine
getNumFreePE() - Method in class gridsim.MachineList
Gets the total number of FREE or non-busy PEs for all Machines
getNumFreePE() - Method in class gridsim.PEList
Gets the number of FREE or non-busy PE.
getNumFreePE() - Method in class gridsim.ResourceCharacteristics
Gets the total number of FREE or non-busy PEs for all Machines
getNumGridlet() - Method in class gridbroker.Experiment
Gets the number of Gridlets
getNumGridletCommitted() - Method in class gridbroker.BrokerResource
Gets the number of Gridlets committed
getNumGridletInExec() - Method in class gridbroker.BrokerResource
Gets the number of Gridlets in execution
getNumGridletInQueue() - Method in class gridbroker.BrokerResource
Gets the number of Gridlets in queue
getNumGridletInReady() - Method in class gridbroker.BrokerResource
Gets the number of Gridlets in ready
getNumPE() - Method in class gridbroker.ResDef
Gets the number of PEs (Processing Elements) a resource has
getNumPE() - Method in class gridsim.Machine
Gets the number of PE for this Machine
getNumPE() - Method in class gridsim.MachineList
Gets the total number of PEs for all Machines
getNumPE() - Method in class gridsim.ResourceCharacteristics
Gets the total number of PEs for all Machines
getNumPE() - Method in class visualmodeler.ResourceMachine
Gets the number of PEs (Processing Elements)
getNumResource() - Method in class gridbroker.RunConfiguration
Gets number of resources
getNumSuccessfulGridlet() - Method in class gridbroker.Experiment
Gets the total number of successful Gridlets
getNumUser() - Method in class gridbroker.RunConfiguration
Gets number of users
getNumberFormat() - Static method in class eduni.simjava.Sim_system
Get the number format used for generating times in trace lines.
getOS() - Method in class gridbroker.ResDef
Gets the resource operating system
getOptimizationStrategy() - Method in class gridbroker.Experiment
Gets the optimization strategy represented in an integer number
getOptimizationStrategyName() - Method in class gridbroker.Experiment
Gets the optimization strategy represented in a String object
getPEID() - Method in class gridsim.ResGridlet
Get PE ID
getPEList() - Method in class gridsim.Machine
Gets the linked-list of all PEs
getParameterValue(int) - Method in class gridbroker.BrokerResource
Gets the parameter value
getProcessingCost() - Method in class gridsim.Gridlet
Gets the total cost of processing or executing this Gridlet Processing Cost = actual CPU Time * cost per sec
getRating() - Method in class gridbroker.ResDef
Gets the rating of resource's PEs
getRating() - Static method in class gridsim.GridSimStandardPE
Gets standard PE MIPS Rating
getRemainingGridletLength() - Method in class gridsim.ResGridlet
Get the remaining gridlet length
getRemainingTimePeriod(double) - Method in class gridbroker.BrokerResource
Gets the number of System Time units (such as second) from the current time to the endTime (such as Deadline)
getReportFileName() - Method in class gridbroker.Experiment
Gets the name of a report file
getResourceAllocationPolicy() - Method in class gridsim.ResourceCharacteristics
Gets the resource allocation policy
getResourceArch() - Method in class gridsim.ResourceCharacteristics
Gets the resource architecture name
getResourceCharacteristics(int) - Method in class gridsim.GridSim
Gets a ResourceCharacteristics object for a given GridResource id
getResourceCounter() - Method in class visualmodeler.ResourceModel
Gets the resource counter
getResourceDynamicInfo(int) - Method in class gridsim.GridSim
Gets the GridResource dynamic fnformation
getResourceID() - Method in class gridsim.Gridlet
Gets the latest resource ID that processes this Gridlet
getResourceID() - Method in class gridsim.ResourceCharacteristics
Gets the resource ID
getResourceName(int) - Method in class gridsim.Gridlet
Gets the GridResource name based on its ID
getResourceName() - Method in class gridsim.ResourceCharacteristics
Gets the name of a resource
getResourceName() - Method in class visualmodeler.ResourceProperty
Gets the resource name
getResourceNameList() - Method in class gridbroker.Experiment
Gets a list of resources' names
getResourceOS() - Method in class gridsim.ResourceCharacteristics
Gets the Operating System (OS) this resource is used
getResourceSamplePoint() - Method in class gridbroker.RunConfiguration
Gets the resource sample point
getResourceShareVariation() - Method in class gridbroker.BrokerResource
Gets the resource share since the last schedule.
getResourceTimeZone() - Method in class gridsim.ResourceCharacteristics
Gets the resource time zone
getSimulationCalendar() - Static method in class gridsim.GridSim
Gets the current simulation Calendar
getSimulationStartDate() - Static method in class gridsim.GridSim
Gets simulation start date with respect to GMT 0.
getSimulationTime(Calendar) - Method in class gridsim.ResourceCalendar
Gets the current simulation time
getSize() - Method in class gridsim.Machine
Gets the number of PEs
getStandardDeviation() - Method in class gridsim.Accumulator
A method that calculates the standard deviation of accumulated items
getStartTime() - Method in class gridbroker.Experiment
Gets the experiment start time
getStatus() - Method in class gridsim.PE
Gets the status of this PE
getStatusString(int) - Static method in class gridsim.Gridlet
Gets the string representation of the given Gridlet status code
getSubmissionTime() - Method in class gridsim.Gridlet
Gets the submission or arrival time of this Gridlet from the latest GridResource
getSubmissionTime(int) - Method in class gridsim.Gridlet
Gets the submission or arrival time of this Gridlet in the given GridResource ID
getSum() - Method in class gridsim.Accumulator
A method that calculates the sum of accumulated items
getTime() - Method in class gridsim.Stat
Gets the time at which Statistic info was recorded
getTimeUtilFactor() - Method in class gridbroker.Experiment
Gets the time utilization factor
getTotalLoad() - Method in class gridsim.AllocPolicy
Gets the total load for this GridResource
getTotalResource() - Method in class visualmodeler.ResourceModel
Gets the total number of resources
getTotalUser() - Method in class visualmodeler.UserModel
Gets the total number of grid users
getUnFinishedGridletLengthAccumulator() - Method in class gridbroker.BrokerResource
Gets an Accumulator object for the length of all gridlets to be completely processed.
getUserCounter() - Method in class visualmodeler.UserModel
Gets the grid user counter
getUserID() - Method in class gridsim.Gridlet
Gets the user or owner ID of this Gridlet
getUserID() - Method in class gridsim.ResGridlet
Gets the user or owner of this Gridlet
getUserName() - Method in class visualmodeler.UserProperty
Gets the grid user name
getUserSamplePoint() - Method in class gridbroker.RunConfiguration
Gets the user sample point
getValue() - Method in class visualmodeler.WholeNumberField
Gets the value in the text field
getWallClockTime() - Method in class gridsim.Gridlet
Gets the time of this Gridlet resides in the latest GridResource (from arrival time until departure time).
getWallClockTime(int) - Method in class gridsim.Gridlet
Gets the time of this Gridlet resides in a given GridResource ID (from arrival time until departure time).
get_aport() - Method in class eduni.simjava.Sim_port
 
get_byte_size() - Method in class gridsim.IO_data
Deprecated. As of GridSim 2.1, replaced by IO_data.getByteSize()
get_category() - Method in class gridsim.Stat
Deprecated. As of GridSim 2.1, replaced by Stat.getCategory()
get_data() - Method in class eduni.simjava.Sim_event
Get the data passed in this event.
get_data() - Method in class eduni.simjava.Sim_stat
Get all the data contained in the Sim_stat object.
get_data() - Method in class gridsim.IO_data
Deprecated. As of GridSim 2.1, replaced by IO_data.getData()
get_data() - Method in class gridsim.Stat
Deprecated. As of GridSim 2.1, replaced by Stat.getData()
get_dest() - Method in class eduni.simjava.Sim_event
Get the unique id number of the entity which received this event.
get_dest() - Method in class eduni.simjava.Sim_port
Get the unique id number of the destination entity of this port.
get_dest_ename() - Method in class eduni.simjava.Sim_port
Get the name of the destination entity of this port.
get_dest_id() - Method in class gridsim.IO_data
Deprecated. As of GridSim 2.1, replaced by IO_data.getDestID()
get_detailed_measures() - Method in class eduni.simjava.Sim_stat
Get the information for the non-efficient measures defined in the Sim_stat object.
get_entity(int) - Static method in class eduni.simjava.Sim_system
Get the entity with a given id.
get_entity(String) - Static method in class eduni.simjava.Sim_system
Get the entity with a given name.
get_entity_id(String) - Static method in class eduni.simjava.Sim_system
Get the id of an entity with a given name.
get_evbuf() - Method in class eduni.simjava.Sim_entity
 
get_factor_e() - Static method in class gridsim.GridSimRandom
Deprecated. As of GridSim 2.1, replaced by GridSimRandom.getFactorExec()
get_factor_io() - Static method in class gridsim.GridSimRandom
Deprecated. As of GridSim 2.1, replaced by GridSimRandom.getFactorIO()
get_generators() - Method in class eduni.simjava.Sim_entity
 
get_id() - Method in class eduni.simjava.Sim_entity
Get the unique id number assigned to this entity
get_id() - Method in class eduni.simjava.Sim_stat
 
get_levels(int) - Method in class eduni.simjava.Sim_stat
Get the exceedence proportion levels defined for a default measure.
get_levels(String) - Method in class eduni.simjava.Sim_stat
Get the exceedence proportion levels defined for a custom measure.
get_measures() - Method in class eduni.simjava.Sim_stat
Get the information for the measures defined in the Sim_stat object.
get_name() - Method in class eduni.simjava.Sim_entity
Get the name of this entity
get_name() - Method in class eduni.simjava.Sim_stat
Get the name of the entity to which this Sim_stat object belongs to.
get_name() - Method in class gridsim.Stat
Deprecated. As of GridSim 2.1, replaced by Stat.getName()
get_name_default(int) - Method in class eduni.simjava.Sim_stat
 
get_num_entities() - Static method in class eduni.simjava.Sim_system
Get the current number of entities in the simulation.
get_pname() - Method in class eduni.simjava.Sim_port
Get the name of this port.
get_port(Sim_event) - Method in class eduni.simjava.Sim_entity
Get the port through which an event arrived.
get_port(String) - Method in class eduni.simjava.Sim_entity
Get the port with a given name.
get_root_seed() - Static method in class eduni.simjava.Sim_system
Get the sample generator's root seed.
get_spacing() - Static method in class eduni.simjava.Sim_system
Get the sample generators' seed spacing.
get_src() - Method in class eduni.simjava.Sim_event
Get the unique id number of the entity which scheduled this event.
get_src() - Method in class eduni.simjava.Sim_port
Get the unique id number of the source entity of this port.
get_stat() - Method in class eduni.simjava.Sim_entity
Get the entity's Sim_stat object.
get_stat_copy() - Method in class eduni.simjava.Sim_stat
 
get_state() - Method in class eduni.simjava.Sim_entity
 
get_tag() - Method in class eduni.simjava.Sim_event
Get the user-defined tag of this event.
get_time() - Method in class gridsim.Stat
Deprecated. As of GridSim 2.1, replaced by Stat.getTime()
get_trace_level() - Static method in class eduni.simjava.Sim_system
Get the current trace level (initially 0xff), which controls trace output.
get_trans_time() - Static method in class eduni.simjava.Sim_system
 
get_trc_level() - Static method in class eduni.simjava.Sim_system
Get the current trace level (initially 0xff), which controls trace output.
get_trcout() - Static method in class eduni.simjava.Sim_system
Get the object to which the simulation trace is sent.
get_type() - Method in class eduni.simjava.Sim_event
 
get_type(String) - Method in class eduni.simjava.Sim_stat
 
glList - Variable in class gridbroker.BrokerResource
List of Gridlets that are currently assigned to a resource
gridSimHold(double) - Method in class gridsim.GridSim
Causes the entity to hold for duration units of simulation time
gridbroker - package gridbroker
A Grid Scheduler for Application Scheduling on Grid based on Deadline and Budget Constrained Scheduling Algorithms.
gridletCancel(int, int) - Method in class gridsim.AllocPolicy
An abstract method that cancels a Gridlet in an execution list.
gridletCancel(Gridlet, int, double) - Method in class gridsim.GridSim
Cancels a Gridlet that is currently executing in a given GridResource ID with a delay.
gridletCancel(int, int, int, double) - Method in class gridsim.GridSim
Cancels a Gridlet that is currently executing in a given GridResource ID with a delay.
gridletCancel(int, int) - Method in class gridsim.SpaceShared
Cancels a Gridlet running in this entity.
gridletCancel(int, int) - Method in class gridsim.TimeShared
Cancels a Gridlet running in this entity.
gridletMigrate(Gridlet, int, boolean) - Method in class gridsim.AllocPolicy
Migrates a Gridlet from this GridResource ID to the destination ID
gridletMove(int, int, int, boolean) - Method in class gridsim.AllocPolicy
An abstract method that moves a Gridlet to another GridResource entity.
gridletMove(Gridlet, int, int, double) - Method in class gridsim.GridSim
Moves a Gridlet to the destination GridResource ID
gridletMove(int, int, int, int, double, boolean) - Method in class gridsim.GridSim
Moves a Gridlet to the destination GridResource ID
gridletMove(int, int, int, boolean) - Method in class gridsim.SpaceShared
Moves a Gridlet from this GridResource entity to a different one.
gridletMove(int, int, int, boolean) - Method in class gridsim.TimeShared
Moves a Gridlet from this GridResource entity to a different one.
gridletPause(int, int, boolean) - Method in class gridsim.AllocPolicy
An abstract method that pauses a Gridlet during an execution.
gridletPause(Gridlet, int, double) - Method in class gridsim.GridSim
Pauses a Gridlet that is currently executing in a given GridResource ID with a delay.
gridletPause(int, int, int, double, boolean) - Method in class gridsim.GridSim
Pauses a Gridlet that is currently executing in a given GridResource ID with a delay.
gridletPause(int, int, boolean) - Method in class gridsim.SpaceShared
Pauses a Gridlet only if it is currently executing.
gridletPause(int, int, boolean) - Method in class gridsim.TimeShared
Pauses a Gridlet only if it is currently executing.
gridletReceive() - Method in class gridsim.GridSim
Gets a Gridlet object passed in this event
gridletResume(int, int, boolean) - Method in class gridsim.AllocPolicy
An abstract method that resumes a previously paused Gridlet.
gridletResume(Gridlet, int, double) - Method in class gridsim.GridSim
Resumes a Gridlet that is currently pausing in a given GridResource ID with a delay.
gridletResume(int, int, int, double, boolean) - Method in class gridsim.GridSim
Resumes a Gridlet that is currently pausing in a given GridResource ID with a delay.
gridletResume(int, int, boolean) - Method in class gridsim.SpaceShared
Resumes a Gridlet only in the paused list.
gridletResume(int, int, boolean) - Method in class gridsim.TimeShared
Resumes a Gridlet only in the paused list.
gridletStatus(int, int) - Method in class gridsim.AllocPolicy
An abstract method that finds the status of a Gridlet.
gridletStatus(Gridlet, int) - Method in class gridsim.GridSim
Gets the current status of this Gridlet in a given GridResource ID
gridletStatus(int, int, int) - Method in class gridsim.GridSim
Gets the current status of this Gridlet in a given GridResource ID
gridletStatus(int, int) - Method in class gridsim.SpaceShared
Finds the status of a specified Gridlet ID.
gridletStatus(int, int) - Method in class gridsim.TimeShared
Finds the status of a specified Gridlet ID.
gridletSubmit(Gridlet, boolean) - Method in class gridsim.AllocPolicy
An abstract method that schedules a new Gridlet received by a GridResource entity.
gridletSubmit(Gridlet, int) - Method in class gridsim.GridSim
Sends a Gridlet to the destination GridResource ID without any delay.
gridletSubmit(Gridlet, int, double, boolean) - Method in class gridsim.GridSim
Sends a Gridlet to the destination GridResource ID with a specified delay.
gridletSubmit(Gridlet, boolean) - Method in class gridsim.SpaceShared
Schedules a new Gridlet that has been received by the GridResource entity.
gridletSubmit(Gridlet, boolean) - Method in class gridsim.TimeShared
Schedules a new Gridlet that has been received by the GridResource entity.
gridsim - package gridsim
A GridSim (Grid Simulation) Toolkit for Modeling and Simulation of Parallel and Distributed Systems such as Clusters and Grids.

H

HOLDING - Static variable in class eduni.simjava.Sim_entity
 
HOLD_DONE - Static variable in class eduni.simjava.Sim_event
 
hasChanged() - Method in class visualmodeler.ResourceModel
Checks whether one of grid resource properties has changed or not
hasChanged() - Method in class visualmodeler.UserModel
Checks whether the properties of grid user has changed or not
hasLoadXml() - Method in class visualmodeler.UserProperty
Checks whether XML file has been loaded or not
has_stat() - Method in class eduni.simjava.Sim_entity
 
hold(int, double) - Static method in class eduni.simjava.Sim_system
 

I

IND_REPLICATIONS - Static variable in class eduni.simjava.Sim_system
A constant representing the output analysis method of independent replications.
INEXEC - Static variable in class gridsim.Gridlet
The Gridlet is in execution in a Grid node
INSIGNIFICANT - Static variable in class gridsim.GridSimTags
Denotes insignificant simulation entity or time.
INTERVAL_ACCURACY - Static variable in class eduni.simjava.Sim_system
A constant representing a termination condition based on a confidence interval's accuray.
INTERVAL_BASED - Static variable in class eduni.simjava.Sim_stat
Constant defining interval based measures.
IO_data - class gridsim.IO_data.
Class relates to a communication between user entities and resources
IO_data(Object, long, int) - Constructor for class gridsim.IO_data
Allocates a new IO_data object
IconView - class visualmodeler.IconView.
IconView setup the icon toolbar
IconView(JFrame, String, FileModel, UserModel, ResourceModel) - Constructor for class visualmodeler.IconView
Construct the toolbar
IconWizard - class visualmodeler.IconWizard.
IconWizard setups the dialog box for the wizard function
IconWizard(JFrame, UserModel, ResourceModel) - Constructor for class visualmodeler.IconWizard
Constructs the wizard dialog box
Init(int, Calendar, boolean, String[], String[], String) - Static method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.init(int, Calendar, boolean, String[], String[], String)
Input - class gridsim.Input.
GridSim Input class defines a port through which a simulation entity receives data from the simulated network.
Input(String, double) - Constructor for class gridsim.Input
Allocates a new Input object
IsHoliday() - Method in class gridsim.ResourceCalendar
Deprecated. As of GridSim 2.1, replaced by ResourceCalendar.isHoliday()
IsHoliday(Date) - Method in class gridsim.ResourceCalendar
Deprecated. As of GridSim 2.1, replaced by ResourceCalendar.isHoliday(Date)
IsNetworked() - Method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.isNetworked()
IsSuccessful() - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.isSuccessful()
IsSufficientMIAvailableOnSinglePE(Gridlet, double) - Method in class gridbroker.BrokerResource
Deprecated. As of GridBroker 2.1, replaced by BrokerResource.isSufficientMIAvailableOnSinglePE(Gridlet, double)
incomplete() - Static method in class eduni.simjava.Sim_system
Internal method used to check if the simulation has completed.
init(ResourceCharacteristics, ResourceCalendar, Sim_port) - Method in class gridsim.AllocPolicy
Initializes all important attributes.
init(int, Calendar, boolean, String[], String[], String) - Static method in class gridsim.GridSim
Initializes GridSim Parameters.
initialise() - Method in class eduni.simjava.Sim_outfile
Attempt to open the file
initialise() - Method in interface eduni.simjava.Sim_output
Called by Sim_system before the simulation starts.
initialise() - Static method in class eduni.simjava.Sim_system
Initialise the simulation for standalone simulations.
initialise(Sim_anim, Thread) - Static method in class eduni.simjava.Sim_system
Initialise the simulation for animated simulations.
initialise(Sim_output, Thread) - Static method in class eduni.simjava.Sim_system
Initialise the system to draw simdiag diagrams.
input - Variable in class gridsim.GridSim
Reading data received via input port
insertString(int, String, AttributeSet) - Method in class visualmodeler.WholeNumberField.WholeNumberDocument
Restricts only numbers can be inserted into text field
intSample(int) - Static method in class gridsim.GridSimRandom
Gets the random int value from java.util.Random
int_sample(int) - Static method in class gridsim.GridSimRandom
Deprecated. As of GridSim 2.1, replaced by GridSimRandom.intSample(int)
interval_sum() - Method in class eduni.simjava.Sim_accum
Sums all the intervals recorded so far.
isEndSimulation() - Method in class gridsim.AllocPolicy
Checks whether it is the end of a simulation or not
isFinished() - Method in class gridsim.Gridlet
Checks whether this Gridlet has finished execution or not
isHoliday() - Method in class gridsim.ResourceCalendar
Checks whether the current simulation time is a holiday or not
isHoliday(Date) - Method in class gridsim.ResourceCalendar
Checks whether the given date is a holiday or not
isNetworked() - Method in class gridsim.GridSim
Check type of entity
isResourceExist(int) - Method in class gridsim.GridInformationService
Checks whether the given GridResource ID exists or not
isSuccessful() - Method in class gridbroker.Experiment
Checks whether the Gridlets have been executed successfully or not
isSufficientMIAvailableOnSinglePE(Gridlet, double) - Method in class gridbroker.BrokerResource
Checks the available MI (Millions Instruction) on a single PE (Processing Element) within the available deadline period
is_efficient(int) - Method in class eduni.simjava.Sim_stat
Check to see whether a default measure is specified to be efficient.
is_efficient(String) - Method in class eduni.simjava.Sim_stat
Check to see whether a custom measure is specified to be efficient.

J

job_completed(int, int) - Static method in class eduni.simjava.Sim_system
 

L

LatestLoad - Variable in class gridbroker.BrokerResource
Denotes the latest load
last() - Method in class gridsim.Accumulator
Deprecated. As of GridSim 2.1, replaced by Accumulator.getLast()
link_ports(String, String, String, String) - Static method in class eduni.simjava.Sim_system
Link the ports of two entities so that events can be scheduled.
loadXml(NodeList) - Method in class visualmodeler.ResourceMachine
Loads XML file
loadXml(NodeList) - Method in class visualmodeler.ResourceModel
Loads a specific XML code regarding to grid resource
loadXml(NodeList) - Method in class visualmodeler.ResourceProperty
Loads a section of grid resource from XML file
loadXml(NodeList) - Method in class visualmodeler.UserModel
Loads a XML code regarding to grid users
loadXml(NodeList) - Method in class visualmodeler.UserProperty
Loads a XML code regarding to grid users

M

MIN_MAX - Static variable in class eduni.simjava.Sim_system
A constant representing the minimum-maximum method for transient period identification.
MIPSRating - Static variable in class gridsim.GridSimStandardPE
The default value of MIPS Rating (if not defined elsewhere)
Machine - class gridsim.Machine.
GridSim Machine class represents an uniprocessor or shared memory multiprocessor machine.
Machine(int, PEList) - Constructor for class gridsim.Machine
Allocates a new Machine object
MachineList - class gridsim.MachineList.
GridSim MachineList simulates a collection of machines.
MachineList() - Constructor for class gridsim.MachineList
Allocates a new MachineList object
MenuAbout - class visualmodeler.MenuAbout.
MenuAbout setups About Dialog box
MenuAbout(JFrame) - Constructor for class visualmodeler.MenuAbout
Constructs the About Dialog box
MenuView - class visualmodeler.MenuView.
MenuView setups the menu bar
MenuView(JFrame, FileModel) - Constructor for class visualmodeler.MenuView
Constructs the menu bar
main(String[]) - Static method in class visualmodeler.VisualModeler
Main method to execute Visual Modeler program
match(Sim_event) - Method in class eduni.simjava.Sim_any_p
The match function called by Sim_system, not used directly by the user
match(Sim_event) - Method in class eduni.simjava.Sim_from_p
The match function called by Sim_system, not used directly by the user
match(Sim_event) - Method in class eduni.simjava.Sim_none_p
The match function called by Sim_system, not used directly by the user.
match(Sim_event) - Method in class eduni.simjava.Sim_not_from_p
The match function called by Sim_system, not used directly by the user
match(Sim_event) - Method in class eduni.simjava.Sim_not_type_p
The match function called by Sim_system, not used directly by the user
match(Sim_event) - Method in class eduni.simjava.Sim_predicate
The match function which must be overidden when writing a new predicate.
match(Sim_event) - Method in class eduni.simjava.Sim_type_p
The match function called by Sim_system, not used directly by the user
match(Sim_event) - Method in class gridsim.Sim_from_port
Matches a given Sim_event object with the one from the port.
max() - Method in class eduni.simjava.Sim_accum
Find the maximum value recorded so far
max() - Method in class gridsim.Accumulator
Deprecated. As of GridSim 2.1, replaced by Accumulator.getMax()
max_time - Variable in class eduni.simjava.Evqueue
 
maximum(int) - Method in class eduni.simjava.Sim_stat
Get the maximum observation for a default state or interval based measure.
maximum(String) - Method in class eduni.simjava.Sim_stat
Get the maximum observation for a custom state or interval based measure.
maximum(int, double, double) - Method in class eduni.simjava.Sim_stat
Get the maximum observation for a default state or interval based measure, applying to a specific time interval.
maximum(String, double, double) - Method in class eduni.simjava.Sim_stat
Get the maximum observation for a custom state or interval based measure, applying to a specific time interval.
mean() - Method in class gridsim.Accumulator
Deprecated. As of GridSim 2.1, replaced by Accumulator.getMean()
measure_for(int[]) - Method in class eduni.simjava.Sim_stat
Specify a set of event tags for which measures are to be considered.
min() - Method in class eduni.simjava.Sim_accum
Find the minimum value recorded so far
min() - Method in class gridsim.Accumulator
Deprecated. As of GridSim 2.1, replaced by Accumulator.getMin()
min_max_time(String) - Method in class eduni.simjava.Sim_stat
 
minimum(int) - Method in class eduni.simjava.Sim_stat
Get the minimum observation for a default state or interval based measure.
minimum(String) - Method in class eduni.simjava.Sim_stat
Get the minimum observation for a custom state or interval based measure.
minimum(int, double, double) - Method in class eduni.simjava.Sim_stat
Get the minimum observation for a default state or interval based measure, applying to a specific time interval.
minimum(String, double, double) - Method in class eduni.simjava.Sim_stat
Get the minimum observation for a custom state or interval based measure, applying to a specific time interval.
move(ResGridlet, ResGridletList) - Method in class gridsim.ResGridletList
Move a ResGridlet object from this linked-list into a specified one
myId_ - Variable in class gridsim.AllocPolicy
This class entity ID
myRemove(int) - Method in class gridsim.ResourceUserList
Deprecated. As of GridSim 2.1, replaced by ResourceUserList.removeUser(int)

N

NONE - Static variable in class eduni.simjava.Sim_system
A constant representing no condition.
NoOfGridletsCommitted() - Method in class gridbroker.BrokerResource
Deprecated. As of GridBroker 2.1, replaced by BrokerResource.getNumGridletCommitted()
NoOfGridletsDispatchedSoFar - Variable in class gridbroker.BrokerResource
Number of Gridlets that are dispatched so far
NoOfGridletsFinishedSoFar - Variable in class gridbroker.BrokerResource
Number of Gridlets that are finished so far
NoOfGridletsInExec() - Method in class gridbroker.BrokerResource
Deprecated. As of GridBroker 2.1, replaced by BrokerResource.getNumGridletInExec()
NoOfGridletsInQueue() - Method in class gridbroker.BrokerResource
Deprecated. As of GridBroker 2.1, replaced by BrokerResource.getNumGridletInQueue()
NoOfGridletsInReady() - Method in class gridbroker.BrokerResource
Deprecated. As of GridBroker 2.1, replaced by BrokerResource.getNumGridletInReady()
newFile() - Method in class visualmodeler.FileModel
A method that asks the user to save the changes before exiting the program
newValue() - Method in class visualmodeler.ResourceModel
Removes all previous values and starts from fresh
newValue() - Method in class visualmodeler.UserModel
Deletes all existing values and starts fresh
next_seed() - Static method in class eduni.simjava.Sim_system
Generate the next seed based on the root seed and the seed spacing.

O

OPTIMIZE_COST - Static variable in class gridbroker.Experiment
Aims for Cost minimization
OPTIMIZE_COST_PLUS - Static variable in class gridbroker.Experiment
Aims for Cost minimization.
OPTIMIZE_COST_TIME - Static variable in class gridbroker.Experiment
Aims for Cost minimization and Time Optimisation if possible
OPTIMIZE_NONE - Static variable in class gridbroker.Experiment
Aims for NO minimization
OPTIMIZE_TIME - Static variable in class gridbroker.Experiment
Aims for Time minimization
OTHER_POLICY_DIFFERENT_RATING - Static variable in class gridsim.ResourceCharacteristics
Assuming all PEs in a given Machine have the same rating.
OTHER_POLICY_SAME_RATING - Static variable in class gridsim.ResourceCharacteristics
Assuming all PEs in all given Machines have the same rating.
Output - class gridsim.Output.
GridSim Output defines a port through which a simulation entity sends data to the simulated network.
Output(String, double) - Constructor for class gridsim.Output
Allocates a new Output object
observation_collected(int, String) - Static method in class eduni.simjava.Sim_system
 
observation_count(String, double, double) - Method in class eduni.simjava.Sim_stat
 
observation_count(int, double, double) - Method in class eduni.simjava.Sim_stat
 
openFile() - Method in class visualmodeler.FileModel
A method that handles the dialog to open a new file
output - Variable in class eduni.simjava.Sim_reportfile
 
output - Variable in class gridsim.GridSim
Sending data via output port to external entities
outputPort_ - Variable in class gridsim.AllocPolicy
The GridResource output port.

P

PARAM_GRIDLETS_COMMITTED_FOR_RESOURCE - Static variable in class gridbroker.BrokerResource
Gridlets that are committed
PARAM_GRIDLETS_FINISHED - Static variable in class gridbroker.BrokerResource
Gridlets that are finished
PARAM_GRIDLETS_ON_RESOURCE - Static variable in class gridbroker.BrokerResource
Gridlets on a resource
PARAM_PROCESSING_EXPENSES - Static variable in class gridbroker.BrokerResource
Processing expenses
PAUSED - Static variable in class gridsim.Gridlet
The Gridlet has been paused.
PE - class gridsim.PE.
GridSim PE (Processing Element) class represents CPU unit, defined in terms of Millions Instructions Per Second (MIPS) rating.
PE(int, int) - Constructor for class gridsim.PE
Allocates a new PE object
PEList - class gridsim.PEList.
GridSim PEList maintains a list of PEs (Processing Elements) that make up a machine.
PEList() - Constructor for class gridsim.PEList
Allocates a new PEList object
ProcessingExpensesSoFar - Variable in class gridbroker.BrokerResource
Processing expenses so far
p() - Method in class eduni.simjava.Semaphore
Try to obtain the semaphore.
pause(int, double) - Static method in class eduni.simjava.Sim_system
 
paused() - Static method in class eduni.simjava.Sim_system
 
poison() - Method in class eduni.simjava.Sim_entity
 
pop() - Method in class eduni.simjava.Evqueue
Remove and return the event at the top of the queue.
println(String) - Method in class eduni.simjava.Sim_outfile
Print a trace line to the file
println(String) - Method in interface eduni.simjava.Sim_output
Called by Sim_system to output a trace line.
putback(Sim_event) - Static method in class eduni.simjava.Sim_system
 

Q

QUEUED - Static variable in class gridsim.Gridlet
The Gridlet has moved to a Grid node
QUEUE_LENGTH - Static variable in class eduni.simjava.Sim_stat
Constant specifying the entity's queue length.
quitProgram() - Method in class visualmodeler.FileModel
A method that asks the user whether to quit the program or not

R

RATE_BASED - Static variable in class eduni.simjava.Sim_stat
Constant defining rate based measures.
READY - Static variable in class gridsim.Gridlet
The Gridlet has been assigned to a GridResource object as planned
RECORD_STATISTICS - Static variable in class gridsim.GridSimTags
Denotes a request to record events for statistical purposes.
REGISTER_RESOURCE - Static variable in class gridsim.GridSimTags
Denotes a resource to be registered.
RESIDENCE_TIME - Static variable in class eduni.simjava.Sim_stat
Constant specifying the entity's event residence time.
RESOURCE_CHARACTERISTICS - Static variable in class gridsim.GridSimTags
Denotes grid resource characteristics information.
RESOURCE_DYNAMICS - Static variable in class gridsim.GridSimTags
Denotes grid resource allocation policy.
RESOURCE_LIST - Static variable in class gridsim.GridSimTags
Denotes a list of resources.
RESUMED - Static variable in class gridsim.Gridlet
The Gridlet has been resumed from PAUSED state.
RETURN_ACC_STATISTICS_BY_CATEGORY - Static variable in class gridsim.GridSimTags
Denotes a request to send an Accumulator object based on category into an event scheduler.
RETURN_STAT_LIST - Static variable in class gridsim.GridSimTags
Denotes a request to get a statistical list
RUNNABLE - Static variable in class eduni.simjava.Sim_entity
 
ReadConfig() - Method in class gridbroker.RunConfiguration
Deprecated. As of GridBroker 2.1, replaced by RunConfiguration.readConfigFile()
ReceiveEventObject() - Method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.receiveEventObject()
ReceiveEventObject(Sim_port) - Method in class gridsim.GridSim
Gets the data passed in this event
RecordStat(Stat) - Method in class gridsim.GridStatistics
Records the given statistics into a file
RecordStatistics(String, double) - Method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.recordStatistics(String, double)
RecordStatistics(String, int) - Method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.recordStatistics(String, int)
RecordStatistics(String, String) - Method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.recordStatistics(String, String)
RecordStatistics(String, boolean) - Method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.recordStatistics(String, boolean)
RemainingTimePeriodFromNow(double) - Method in class gridbroker.BrokerResource
Deprecated. As of GridBroker 2.1, replaced by BrokerResource.getRemainingTimePeriod(double)
ReportWriter - class gridbroker.ReportWriter.
ReportWriter class is a user-defined and optional entity.
ReportWriter(String, int, int, String, String[], boolean, double[], boolean, double) - Constructor for class gridbroker.ReportWriter
Allocates a new ReportWriter object
ResDef - class gridbroker.ResDef.
A class that handles resource parameters
ResDef(String, String, int, int, int, double) - Constructor for class gridbroker.ResDef
Allocates a new ResDef object
ResGridlet - class gridsim.ResGridlet.
GridSim ResGridlet represents a Gridlet submitted to GridResource for processing.
ResGridlet(Gridlet) - Constructor for class gridsim.ResGridlet
Allocates a new ResGridlet object upon the arrival of a Gridlet object.
ResGridletList - class gridsim.ResGridletList.
GridSim ResGridletList maintains a linked-list of Gridlet
ResGridletList() - Constructor for class gridsim.ResGridletList
Allocates a new ResGridletList object
ResourceCalendar - class gridsim.ResourceCalendar.
GridSim ResourceCalendar class implements a mechanism to support modeling a local load on Grid resources that may vary according to the time zone, time, weekends and holidays.
ResourceCalendar(double, double, double, double, LinkedList, LinkedList, long) - Constructor for class gridsim.ResourceCalendar
Allocates a new ResourceCalendar object
ResourceCharacteristics - class gridsim.ResourceCharacteristics.
GridSim ResourceCharacteristics class represents static properties of a resource such as resource architecture, Operating System (OS), management policy (time- or space-shared), cost and time zone at which the resource is located along resource configuration.
ResourceCharacteristics(String, String, MachineList, int, double, double) - Constructor for class gridsim.ResourceCharacteristics
Allocates a new ResourceCharacteristics object
ResourceMachine - class visualmodeler.ResourceMachine.
ResourceMachine stores the values assossiated for each machine
ResourceMachine(int, boolean, Random) - Constructor for class visualmodeler.ResourceMachine
Allocates a new ResourceMachine object
ResourceModel - class visualmodeler.ResourceModel.
ResourceModels stores and creates the resource objects
ResourceModel() - Constructor for class visualmodeler.ResourceModel
Allocates a new ResourceModel object
ResourceProperty - class visualmodeler.ResourceProperty.
ResourceProperty stores the values needed for each grid resource
ResourceProperty(int, String, boolean, Random) - Constructor for class visualmodeler.ResourceProperty
Allocates a new ResourceProperty object
ResourceShareVariation() - Method in class gridbroker.BrokerResource
Deprecated. As of GridBroker 2.1, replaced by BrokerResource.getResourceShareVariation()
ResourceUserList - class gridsim.ResourceUserList.
GridSim ResourceUserList maintains a linked-list of Grid Resource users
ResourceUserList() - Constructor for class gridsim.ResourceUserList
Allocates a new ResourceUserList object
ReturnAccStatByCategory(Sim_event) - Method in class gridsim.GridStatistics
Sends an Accumulator object based on category into an event scheduler.
RunConfiguration - class gridbroker.RunConfiguration.
A class that handles the file configuration
RunConfiguration(String) - Constructor for class gridbroker.RunConfiguration
Allocates a new RunConfiguration object
rand - Static variable in class gridsim.GridSim
A Random object.
readConfigFile() - Method in class gridbroker.RunConfiguration
Reads the configuration file
readString() - Static method in class gridbroker.RunConfiguration
Reads a string from the keyboard until the ENTER key is pressed.
real(double, double, double, double) - Static method in class gridsim.GridSimRandom
Maps the predicted or estimated value to a random real-world number between (1 - lessFactor) * value and (1 + moreFactor) * value.
realExec(double) - Static method in class gridsim.GridSimRandom
Gets the real number from the factors of Execution
realIO(double) - Static method in class gridsim.GridSimRandom
Gets the real number from the factors of Network I/O
realIO(double) - Method in class gridsim.Input
Gets the I/O real number based on a given value
realIO(double) - Method in class gridsim.Output
Gets the I/O real number based on a given value
real_e(double) - Static method in class gridsim.GridSimRandom
Deprecated. As of GridSim 2.1, replaced by GridSimRandom.realExec(double)
real_io(double) - Static method in class gridsim.GridSimRandom
Deprecated. As of GridSim 2.1, replaced by GridSimRandom.realIO(double)
real_io(double) - Method in class gridsim.Input
Deprecated. As of GridSim 2.1, replaced by Input.realIO(double)
real_io(double) - Method in class gridsim.Output
Deprecated. As of GridSim 2.1, replaced by Output.realIO(double)
receiveEventObject() - Method in class gridsim.GridSim
Gets the data passed in this event
receiveEventObject(Sim_port) - Method in class gridsim.GridSim
Gets the data passed in this event
recordStat(Stat) - Method in class gridsim.GridStatistics
Records the given statistics into a file
recordStatistics(String, double) - Method in class gridsim.GridSim
Records statistics during the event
recordStatistics(String, int) - Method in class gridsim.GridSim
Records statistics during the event
recordStatistics(String, String) - Method in class gridsim.GridSim
Records statistics during the event
recordStatistics(String, boolean) - Method in class gridsim.GridSim
Records statistics during the event
removeAllResource() - Method in class visualmodeler.ResourceModel
Removes all the resources available
removeAllUser() - Method in class visualmodeler.UserModel
Removes all grid users
removeResource(int) - Method in class visualmodeler.ResourceModel
Removes a resource for a particular given location number
removeUser(int) - Method in class gridsim.ResourceUserList
Removes a particular user from the list
removeUser(int) - Method in class visualmodeler.UserModel
Remoes a grid user at a given location in a data structure
resCalendar_ - Variable in class gridsim.AllocPolicy
The GridResource Calendar, same as the one in GridResource class
resId_ - Variable in class gridsim.AllocPolicy
This GridResource ID
resName_ - Variable in class gridsim.AllocPolicy
This GridResource name
reseed_generators() - Method in class eduni.simjava.Sim_entity
 
reset() - Method in class eduni.simjava.Sim_entity
 
reset() - Method in class eduni.simjava.Sim_stat
 
resetValue() - Method in class visualmodeler.ResourceMachine
Resets the value of PEs into the previous ones
resource - Variable in class gridbroker.BrokerResource
A ResourceCharacteristics object
resource_ - Variable in class gridsim.AllocPolicy
The GridResource characteristics object, same as the one in GridResource class
restart() - Method in class eduni.simjava.Sim_entity
 
returnAccStatByCategory(Sim_event) - Method in class gridsim.GridStatistics
Sends an Accumulator object based on category into an event scheduler.
run() - Method in class eduni.simjava.Sim_entity
Executes the entity's thread.
run() - Static method in class eduni.simjava.Sim_system
Start the simulation running.
run_initialise() - Static method in class eduni.simjava.Sim_system
Internal method used to initialise the simulation.
run_start() - Static method in class eduni.simjava.Sim_system
Internal method used to start the simulation.
run_stop() - Static method in class eduni.simjava.Sim_system
Internal method used to stop the simulation.
run_tick() - Static method in class eduni.simjava.Sim_system
Internal method used to run one tick of the simulation.
running() - Static method in class eduni.simjava.Sim_system
Check if the simulation is still running.

S

SCHEDULE_NOW - Static variable in class gridsim.GridSimTags
Schedules an entity without any delay
SEND - Static variable in class eduni.simjava.Sim_event
 
SERVICE_TIME - Static variable in class eduni.simjava.Sim_stat
Constant specifying the entity's event service time.
SIM_ANY - Static variable in class eduni.simjava.Sim_system
A standard predicate that matches any event.
SIM_NONE - Static variable in class eduni.simjava.Sim_system
A standard predicate that does not match any events.
SPACE_SHARED - Static variable in class gridsim.ResourceCharacteristics
Spaced-shared system
STATE_BASED - Static variable in class eduni.simjava.Sim_stat
Constant defining state based measures.
SUCCESS - Static variable in class gridsim.Gridlet
The Gridlet has been executed successfully
ScheduleReport(Experiment, LinkedList, boolean) - Method in class gridbroker.Broker
Deprecated. As of GridBroker 2.1, replaced by Broker.scheduleReport(Experiment, LinkedList, boolean)
Semaphore - class eduni.simjava.Semaphore.
A counting semaphore class.
Semaphore() - Constructor for class eduni.simjava.Semaphore
Allocate a new semaphore object with an initial count of zero.
Semaphore(int) - Constructor for class eduni.simjava.Semaphore
Allocates a new semaphore object with a given initial count.
Send(String, double, int) - Method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.send(String, double, int)
Send(String, double, int, Object) - Method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.send(String, double, int, Object)
Send(int, double, int) - Method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.send(int, double, int)
Send(int, double, int, Object) - Method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.send(int, double, int, Object)
Send(Sim_port, double, int) - Method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.send(Sim_port, double, int)
Send(Sim_port, double, int, Object) - Method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.send(Sim_port, double, int, Object)
SetAvailableMIPS_PreviousSchedule() - Method in class gridbroker.BrokerResource
Deprecated. As of GridBroker 2.1, replaced by BrokerResource.setAvailableMIPS_PreviousSchedule()
SetBudget(double) - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.setBudget(double)
SetCostPerSec(double) - Method in class gridsim.ResourceCharacteristics
Deprecated. As of GridSim 2.1, replaced by ResourceCharacteristics.setCostPerSec(double)
SetDeadline(double) - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.setDeadline(double)
SetDeadlineBudget(double, double) - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.setDeadlineBudget(double, double)
SetEndTime() - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.setEndTime()
SetExecParam(double, double) - Method in class gridsim.Gridlet
Deprecated. As of GridSim 2.1, replaced by Gridlet.setExecParam(double, double)
SetExecStartTime(double) - Method in class gridsim.Gridlet
Deprecated. As of GridSim 2.1, replaced by Gridlet.setExecStartTime(double)
SetFinishTimeForSpaceSharedResource(double) - Method in class gridsim.ResGridlet
Deprecated. As of GridSim 2.2, replaced by ResGridlet.setFinishTime(double). This method is OBSOLETE since it is the responsibility of individual scheduling to come up with the finish time for each Gridlet.
SetFinishTimeForTimeSharedResource(double, ResourceCalendar) - Method in class gridsim.ResGridlet
Deprecated. As of GridSim 2.2, replaced by ResGridlet.setFinishTime(double). This method is OBSOLETE since it is the responsibility of individual scheduling to come up with the finish time for each Gridlet.
SetID(int) - Method in class gridsim.ResourceCharacteristics
Deprecated. As of GridSim 2.1, replaced by ResourceCharacteristics.setResourceID(int)
SetIDs(int, int) - Method in class gridsim.ResGridlet
Deprecated. As of GridSim 2.1, replaced by ResGridlet.setMachineAndPEID(int, int)
SetMIPSRating(int) - Method in class gridsim.PE
Deprecated. As of GridSim 2.1, replaced by PE.setMIPSRating(int)
SetRating(int) - Static method in class gridsim.GridSimStandardPE
Deprecated. As of GridSim 2.1, replaced by GridSimStandardPE.setRating(int)
SetResParam(int, double) - Method in class gridsim.Gridlet
Deprecated. As of GridSim 2.1, replaced by Gridlet.setResourceParameter(int, double)
SetStartTime() - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.setStartTime()
SetStatus(int) - Method in class gridsim.Gridlet
Deprecated. As of GridSim 2.1, replaced by Gridlet.setGridletStatus(int)
SetStatusBusy() - Method in class gridsim.PE
Deprecated. As of GridSim 2.1, replaced by PE.setStatusBusy()
SetStatusFree() - Method in class gridsim.PE
Deprecated. As of GridSim 2.1, replaced by PE.setStatusFree()
SetSubmissionTime(double) - Method in class gridsim.Gridlet
Deprecated. As of GridSim 2.1, replaced by Gridlet.setSubmissionTime(double)
SetUserID(int) - Method in class gridsim.Gridlet
Deprecated. As of GridSim 2.1, replaced by Gridlet.setUserID(int)
ShutdownGridStatisticsEntity() - Method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.shutdownGridStatisticsEntity()
ShutdownResources() - Method in class gridsim.GridSimShutdown
Deprecated. As of GridSim 2.1, replaced by GridSimShutdown.shutdownResources()
ShutdownUserEntity() - Method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.shutdownUserEntity()
Sim_accum - class eduni.simjava.Sim_accum.
A class for collecting basic statistical data during simulations.
Sim_accum() - Constructor for class eduni.simjava.Sim_accum
Allocate a new instance of the class.
Sim_accum(String) - Constructor for class eduni.simjava.Sim_accum
Allocate a new, named, instance of the class.
Sim_any_p - class eduni.simjava.Sim_any_p.
A predicate which will match any event on the deferred event queue.
Sim_any_p() - Constructor for class eduni.simjava.Sim_any_p
Obtains a new instance.
Sim_entity - class eduni.simjava.Sim_entity.
This class represents the types of entities or processes of the simulation.
Sim_entity(String) - Constructor for class eduni.simjava.Sim_entity
Creates a new entity.
Sim_entity(String, String, int, int) - Constructor for class eduni.simjava.Sim_entity
The constructor for use with the eduni.simanim animation package.
Sim_event - class eduni.simjava.Sim_event.
This class represents events which are passed between the entities in the simulation.
Sim_event() - Constructor for class eduni.simjava.Sim_event
Create a blank event.
Sim_event(int, double, int, int, int, Object) - Constructor for class eduni.simjava.Sim_event
 
Sim_event(int, double, int) - Constructor for class eduni.simjava.Sim_event
 
Sim_exception - error eduni.simjava.Sim_exception.
Top-level error thrown when an error in the simulation occurs.
Sim_exception(String) - Constructor for class eduni.simjava.Sim_exception
Produce an error with a message.
Sim_exception() - Constructor for class eduni.simjava.Sim_exception
PRoduce an error without a message..
Sim_from_p - class eduni.simjava.Sim_from_p.
A predicate which selects events from specific entities.
Sim_from_p(int) - Constructor for class eduni.simjava.Sim_from_p
Constructor used to select events that were sent by a specific entity.
Sim_from_p(int[]) - Constructor for class eduni.simjava.Sim_from_p
Constructor used to select events that were sent by any entity from a given set.
Sim_from_port - class gridsim.Sim_from_port.
This class creates a new Sim_predicate to evaluate whether an event is coming through a specific port.
Sim_from_port(Sim_port) - Constructor for class gridsim.Sim_from_port
Allocates a new Sim_from_port object
Sim_none_p - class eduni.simjava.Sim_none_p.
A predicate which will not match any event on the deferred event queue.
Sim_none_p() - Constructor for class eduni.simjava.Sim_none_p
Constructor.
Sim_not_from_p - class eduni.simjava.Sim_not_from_p.
A predicate which selects events that have not been sent by specific entities.
Sim_not_from_p(int) - Constructor for class eduni.simjava.Sim_not_from_p
Constructor used to select events that were not sent by a specific entity.
Sim_not_from_p(int[]) - Constructor for class eduni.simjava.Sim_not_from_p
Constructor used to select events that were not sent by any entity from a given set.
Sim_not_type_p - class eduni.simjava.Sim_not_type_p.
A predicate to select events that don't match specific tags.
Sim_not_type_p(int) - Constructor for class eduni.simjava.Sim_not_type_p
Constructor used to select events whose tags don't match a given tag.
Sim_not_type_p(int[]) - Constructor for class eduni.simjava.Sim_not_type_p
Constructor used to select events whose tag values don't match any of the given tags.
Sim_outfile - class eduni.simjava.Sim_outfile.
The default trace output class, which implements the Sim_output interface.
Sim_outfile() - Constructor for class eduni.simjava.Sim_outfile
Constructor
Sim_output - interface eduni.simjava.Sim_output.
The interface that a trace output class must provide.
Sim_port - class eduni.simjava.Sim_port.
This class represents ports which are used to connect entities for event passing.
Sim_port(String) - Constructor for class eduni.simjava.Sim_port
Constructor for standalone simulations.
Sim_port(String, String, int, int) - Constructor for class eduni.simjava.Sim_port
Constructor for use with the eduni.simanim package for animations.
Sim_predicate - class eduni.simjava.Sim_predicate.
Predicates are used to select events from the deferred queue.
Sim_predicate() - Constructor for class eduni.simjava.Sim_predicate
 
Sim_reporter - interface eduni.simjava.Sim_reporter.
This interface defines the functionality that must be present in the simulation's reporter.
Sim_reportfile - class eduni.simjava.Sim_reportfile.
This class is used to produce the simulation's report when running in standalone mode.
Sim_reportfile(String) - Constructor for class eduni.simjava.Sim_reportfile
Create the report file with the given name.
Sim_stat - class eduni.simjava.Sim_stat.
A class that provides entities with statistical support.
Sim_stat() - Constructor for class eduni.simjava.Sim_stat
The constructor used to create a new Sim_stat object.
Sim_stat_exception - error eduni.simjava.Sim_stat_exception.
Error thrown when an error occurs in a Sim_stat object.
Sim_stat_exception(String) - Constructor for class eduni.simjava.Sim_stat_exception
The constructor for errors with a message.
Sim_stat_exception() - Constructor for class eduni.simjava.Sim_stat_exception
The constructor for errors without a message.
Sim_system - class eduni.simjava.Sim_system.
The SimJava simulation kernel.
Sim_system() - Constructor for class eduni.simjava.Sim_system
Do not a constructor for Sim_system.
Sim_type_p - class eduni.simjava.Sim_type_p.
A predicate to select events with specific tags.
Sim_type_p(int) - Constructor for class eduni.simjava.Sim_type_p
Constructor used to select events with the tag value t1.
Sim_type_p(int, int) - Constructor for class eduni.simjava.Sim_type_p
Deprecated. This constructor is now replaced by the more flexible Sim_type_p(int[]). To use this predicate call Sim_type_p(new int[] {t1, t2}).
Sim_type_p(int, int, int) - Constructor for class eduni.simjava.Sim_type_p
Deprecated. This constructor is now replaced by the more flexible Sim_type_p(int[]). To use this predicate call Sim_type_p(new int[] {t1, t2, t3}).
Sim_type_p(int[]) - Constructor for class eduni.simjava.Sim_type_p
Constructor used to select events with a tag value equal to any of the specified tags.
SimulationStartDate - Static variable in class gridsim.GridSim
Simulation start date with respect to GMT 0.
SimulationTime(Calendar) - Method in class gridsim.ResourceCalendar
Deprecated. As of GridSim 2.1, replaced by ResourceCalendar.getSimulationTime(Calendar)
SpaceShare_AllocatePEtoGridlet(Gridlet) - Method in class gridsim.GridResource
Deprecated. As of GridSim 2.2, this method is OBSOLETE.
SpaceShared - class gridsim.SpaceShared.
SpaceShared class is an allocation policy for GridResource that behaves exactly like First Come First Serve (FCFS).
SpaceShared(String, String) - Constructor for class gridsim.SpaceShared
Allocates a new SpaceShared object
Start() - Static method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.startGridSimulation()
Stat - class gridsim.Stat.
A class representing contents of a statistic object
Stat(double, String, String, String) - Constructor for class gridsim.Stat
Allocates a new Stat object
Stat(double, String, String, int) - Constructor for class gridsim.Stat
Allocates a new Stat object
Stat(double, String, String, double) - Constructor for class gridsim.Stat
Allocates a new Stat object
Stat(double, String, String, boolean) - Constructor for class gridsim.Stat
Allocates a new Stat object
Stop() - Static method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.stopGridSimulation()
saveAsFile() - Method in class visualmodeler.FileModel
A method that shows a Save As dialog
saveFile() - Method in class visualmodeler.FileModel
Saves the Visual Modeler project file
saveFile(String) - Method in class visualmodeler.ResourceMachine
Saves an information about Machine and PE into XML format
saveFile(String) - Method in class visualmodeler.ResourceModel
Saves grid resource properties into XML format
saveFile(String) - Method in class visualmodeler.ResourceProperty
Saves grid resource properties into XML format
saveFile(String) - Method in class visualmodeler.UserModel
Generates a XML code regarding to grid users
saveFile(String) - Method in class visualmodeler.UserProperty
Generates a XML code regarding to grid users properties
saveValue() - Method in class visualmodeler.ResourceMachine
Saves the value of PEs
scheduleReport(Experiment, LinkedList, boolean) - Method in class gridbroker.Broker
Invokes a schedule report for every scheduling event.
scheduled_by() - Method in class eduni.simjava.Sim_event
Get the unique id number of the entity which scheduled this event.
sd() - Method in class gridsim.Accumulator
Deprecated. As of GridSim 2.1, replaced by Accumulator.getStandardDeviation()
select(int, Sim_predicate) - Static method in class eduni.simjava.Sim_system
 
send(int, int, double, int, Object) - Static method in class eduni.simjava.Sim_system
 
send(String, double, int) - Method in class gridsim.GridSim
Sends an event/message to another entity by delaying the simulation time from the current time, with a tag representing the event type.
send(String, double, int, Object) - Method in class gridsim.GridSim
Sends an event/message to another entity by delaying the simulation time from the current time, with a tag representing the event type.
send(int, double, int) - Method in class gridsim.GridSim
Sends an event/message to another entity by delaying the simulation time from the current time, with a tag representing the event type.
send(int, double, int, Object) - Method in class gridsim.GridSim
Sends an event/message to another entity by delaying the simulation time from the current time, with a tag representing the event type.
send(Sim_port, double, int) - Method in class gridsim.GridSim
Sends an event/message to another entity by delaying the simulation time from the current time, with a tag representing the event type.
send(Sim_port, double, int, Object) - Method in class gridsim.GridSim
Sends an event/message to another entity by delaying the simulation time from the current time, with a tag representing the event type.
sendAck(int, boolean, int, int) - Method in class gridsim.AllocPolicy
Sends an acknowledgement to the sender.
sendCancelGridlet(int, Gridlet, int, int) - Method in class gridsim.AllocPolicy
Sends the canceled Gridlet back to sender.
sendFinishGridlet(Gridlet) - Method in class gridsim.AllocPolicy
Sends the completed Gridlet back to sender or Gridlet's user ID
sendInternalEvent(double) - Method in class gridsim.AllocPolicy
Sends an internal event to itself
send_on(Sim_event, Sim_port) - Method in class eduni.simjava.Sim_entity
Send on an event to an other entity through a port.
setAllFactors(double, double, double, double) - Static method in class gridsim.GridSimRandom
Sets the Network I/O and execution values
setAllocationPolicy(int) - Method in class gridbroker.ResDef
Sets the resource allocation policy
setArchitecture(String) - Method in class gridbroker.ResDef
Sets the resource architecture name
setAvailableMIPS_PreviousSchedule() - Method in class gridbroker.BrokerResource
Sets the available MIPS based on previous schedule
setBudget(double) - Method in class gridbroker.Experiment
Sets the experiment budget
setConfigFileName(String) - Method in class gridbroker.RunConfiguration
Sets the configuration file name
setCostPerSec(double) - Method in class gridbroker.ResDef
Sets the resource cost per sec
setCostPerSec(double) - Method in class gridsim.ResourceCharacteristics
Sets the cost per second associated with a resource
setDeadline(double) - Method in class gridbroker.Experiment
Sets the experiment deadline
setDeadlineBudget(double, double) - Method in class gridbroker.Experiment
Sets the experiment deadline and budget
setEndSimulation() - Method in class gridsim.AllocPolicy
Sets the end of simulation for this entity.
setEndTime() - Method in class gridbroker.Experiment
Sets the experiment end time
setExecParam(double, double) - Method in class gridsim.Gridlet
Sets this Gridlet's execution parameters.
setExecParam(double, double) - Method in class gridsim.ResGridlet
Sets this Gridlet's execution parameters.
setExecStartTime(double) - Method in class gridsim.Gridlet
Sets the execution start time of this Gridlet inside a GridResource.
setFinishTime(double) - Method in class gridsim.ResGridlet
Sets the finish time for this Gridlet.
setFinishTimeForSpaceSharedResource(double) - Method in class gridsim.ResGridlet
Deprecated. As of GridSim 2.2, replaced by ResGridlet.setFinishTime(double). This method is OBSOLETE since it is the responsibility of individual scheduling to come up with the finish time for each Gridlet.
setFinishTimeForTimeSharedResource(double, ResourceCalendar) - Method in class gridsim.ResGridlet
Deprecated. As of GridSim 2.2, replaced by ResGridlet.setFinishTime(double). This method is OBSOLETE since it is the responsibility of individual scheduling to come up with the finish time for each Gridlet.
setGridletFinishedSoFar(double) - Method in class gridsim.Gridlet
Sets the length of this Gridlet that has been executed so far.
setGridletStatus(int) - Method in class gridsim.Gridlet
Sets the status code of this Gridlet
setGridletStatus(int) - Method in class gridsim.ResGridlet
Sets the Gridlet status.
setLessFactorExec(double) - Static method in class gridsim.GridSimRandom
Sets the less factor of Execution
setLessFactorIO(double) - Static method in class gridsim.GridSimRandom
Sets the less factor of Network I/O
setMIPSRating(int) - Method in class gridsim.PE
Sets the MIPS Rating of this PE
setMachineAndPEID(int, int) - Method in class gridsim.ResGridlet
Set the machine and PE (Processing Element) ID
setMoreFactorExec(double) - Static method in class gridsim.GridSimRandom
Sets the more factor of Execution
setMoreFactorIO(double) - Static method in class gridsim.GridSimRandom
Sets the more factor of Network I/O
setNumPE(int) - Method in class gridbroker.ResDef
Sets the number of PEs (Processing Elements)
setNumResource(int) - Method in class gridbroker.RunConfiguration
Sets the number of resources
setNumUser(int) - Method in class gridbroker.RunConfiguration
Sets number of users
setOS(String) - Method in class gridbroker.ResDef
Sets the resource operating system name
setRating(int) - Method in class gridbroker.ResDef
Sets the rating for resource's PEs
setRating(int) - Static method in class gridsim.GridSimStandardPE
Sets standard PE MIPS Rating
setResourceID(int) - Method in class gridsim.ResourceCharacteristics
Sets the resource ID
setResourceParameter(int, double) - Method in class gridsim.Gridlet
Sets the resource parameters for which this Gridlet is going to be executed.
setResourceSamplePoint(int) - Method in class gridbroker.RunConfiguration
Sets the resource sample point
setStartTime() - Method in class gridbroker.Experiment
Sets the current time as the experiment start time
setStatus(boolean) - Method in class gridsim.PE
Set PE status to either PE.FREE or PE.BUSY
setStatusBusy() - Method in class gridsim.PE
Set PE status to busy, meaning it is already executing Gridlets.
setStatusFree() - Method in class gridsim.PE
Set PE status to free, meaning it is available for processing.
setStatusPE(boolean, int) - Method in class gridsim.Machine
Sets the particular PE status on this Machine
setStatusPE(boolean, int, int) - Method in class gridsim.MachineList
Sets the particular PE status on a Machine
setStatusPE(boolean, int) - Method in class gridsim.PEList
Sets the PE status
setStatusPE(boolean, int, int) - Method in class gridsim.ResourceCharacteristics
Sets the particular PE status on a Machine
setSubmissionTime(double) - Method in class gridsim.Gridlet
Sets the submission or arrival time of this Gridlet into a GridResource
setUserID(int) - Method in class gridsim.Gridlet
Sets the user or owner ID of this Gridlet.
setUserSamplePoint(int) - Method in class gridbroker.RunConfiguration
Sets the user sample point
setValue(int) - Method in class visualmodeler.WholeNumberField
Set the value in the text field
set_auto_trace(boolean) - Static method in class eduni.simjava.Sim_system
Switch the trace messages on and off.
set_busy(double) - Method in class eduni.simjava.Sim_stat
 
set_data(HashMap) - Method in class eduni.simjava.Sim_stat
 
set_dest(int) - Method in class eduni.simjava.Sim_event
Set the destination entity of this event.
set_efficient(int) - Method in class eduni.simjava.Sim_stat
Mark a default measure as memory efficient.
set_efficient(String) - Method in class eduni.simjava.Sim_stat
Mark a custom measure as memory efficient
set_end_time(double) - Method in class eduni.simjava.Sim_stat
 
set_end_waiting_time(double) - Method in class eduni.simjava.Sim_event
 
set_entity_info(int, String) - Method in class eduni.simjava.Sim_stat
 
set_evbuf(Sim_event) - Method in class eduni.simjava.Sim_entity
 
set_factors(double, double, double, double) - Static method in class gridsim.GridSimRandom
Deprecated. As of GridSim 2.1, replaced by GridSimRandom.setAllFactors(double, double, double, double)
set_going() - Method in class eduni.simjava.Sim_entity
 
set_id(int) - Method in class eduni.simjava.Sim_entity
 
set_invisible(boolean) - Method in class eduni.simjava.Sim_entity
Make entity icon invisible
set_less_factor_e(double) - Static method in class gridsim.GridSimRandom
Deprecated. As of GridSim 2.1, replaced by GridSimRandom.setLessFactorExec(double)
set_less_factor_io(double) - Static method in class gridsim.GridSimRandom
Deprecated. As of GridSim 2.1, replaced by GridSimRandom.setLessFactorIO(double)
set_levels(List) - Method in class eduni.simjava.Sim_stat
 
set_measures(List) - Method in class eduni.simjava.Sim_stat
 
set_more_factor_e(double) - Static method in class gridsim.GridSimRandom
Deprecated. As of GridSim 2.1, replaced by GridSimRandom.setMoreFactorExec(double)
set_more_factor_io(double) - Static method in class gridsim.GridSimRandom
Deprecated. As of GridSim 2.1, replaced by GridSimRandom.setMoreFactorIO(double)
set_observations(List) - Method in class eduni.simjava.Sim_stat
 
set_output_analysis(int) - Static method in class eduni.simjava.Sim_system
Specify an output analysis method for the simulation.
set_output_analysis(int, double) - Static method in class eduni.simjava.Sim_system
Specify an output analysis method to produce confidence intervals of a given confidence level.
set_output_analysis(int, int, int, double) - Static method in class eduni.simjava.Sim_system
Specify batch means as the simulation's output analysis method.
set_output_analysis(int, int, double) - Static method in class eduni.simjava.Sim_system
Specify independent replications as an output analysis method.
set_report_detail(boolean, boolean) - Static method in class eduni.simjava.Sim_system
Set the detail required in the simulation's report.
set_seed(long) - Static method in class eduni.simjava.Sim_system
Set the sample generators' root seed.
set_seed_sequence(int, long) - Static method in class eduni.simjava.Sim_system
Set the sample generators' seed sequence.
set_spacing(int) - Static method in class eduni.simjava.Sim_system
Set the sample generators' seed spacing.
set_src(int) - Method in class eduni.simjava.Sim_event
Set the source entity of this event.
set_src(int) - Method in class eduni.simjava.Sim_port
 
set_stat(Sim_stat) - Method in class eduni.simjava.Sim_entity
Define a Sim_stat object for this entity.
set_state(int) - Method in class eduni.simjava.Sim_entity
 
set_tags(List) - Method in class eduni.simjava.Sim_stat
 
set_termination_condition(int, String, int, long, boolean) - Static method in class eduni.simjava.Sim_system
Specify a termination condition based on event completions at a specific entity.
set_termination_condition(int, double, boolean) - Static method in class eduni.simjava.Sim_system
Specify a termination condition based on the simulation time elapsed.
set_termination_condition(int, int, double, double, String, String) - Static method in class eduni.simjava.Sim_system
Specify a termination condition based on the confidence interval accuracy obtained for a custom measure.
set_termination_condition(int, int, double, double, String, int) - Static method in class eduni.simjava.Sim_system
Specify a termination condition based on the confidence interval accuracy obtained for a default measure.
set_trace_detail(boolean, boolean, boolean) - Static method in class eduni.simjava.Sim_system
Set the desired contents of the trace file.
set_trace_level(int) - Static method in class eduni.simjava.Sim_system
Set the trace level which controls entity trace output.
set_trans_time(double) - Method in class eduni.simjava.Sim_stat
 
set_transient_condition(int, String, String) - Static method in class eduni.simjava.Sim_system
Specify a transient condition using the minimum-maximum method for a custom measure.
set_transient_condition(int, String, int) - Static method in class eduni.simjava.Sim_system
Specify a transient condition using the minimum-maximum method for a default measure.
set_transient_condition(int, String, int, long) - Static method in class eduni.simjava.Sim_system
Specify a transient condition based on event completions at a specific entity.
set_transient_condition(int, double) - Static method in class eduni.simjava.Sim_system
Specify a transient condition based on the elapsed simulation time.
set_trc_level(int) - Static method in class eduni.simjava.Sim_system
Set the trace level which controls entity trace output.
setup_report() - Method in interface eduni.simjava.Sim_reporter
Called by Sim_system to setup the simulation's report.
setup_report() - Method in class eduni.simjava.Sim_reportfile
Sets up the report file at the beginning of the simulation.
showDialog() - Method in class visualmodeler.IconWizard
Shows the dialog box
showDialog(JPanel) - Method in class visualmodeler.ResourceMachine
Shows a Resource Machine dialog
showDialog() - Method in class visualmodeler.ResourceProperty
Shows the grid resource dialog
showDialog() - Method in class visualmodeler.UserProperty
Shows a grid user dialog
showProperty(int) - Method in class visualmodeler.ResourceModel
Shows the property of a particular grid resource
showProperty(String) - Method in class visualmodeler.ResourceModel
Shows the property of a particular grid resource
showProperty(int) - Method in class visualmodeler.UserModel
Shows the dialog properties of a given grid user
showProperty(String) - Method in class visualmodeler.UserModel
Shows the dialog properties of a given grid user
shutdownGridStatisticsEntity() - Method in class gridsim.GridSim
Tells the GridStatistics entity the end of the simulation
shutdownResources() - Method in class gridsim.GridSimShutdown
Discovers resources and sends END_OF_SIMULATION message to them
shutdownUserEntity() - Method in class gridsim.GridSim
Tells all user entities to shut down the simulation.
sim_cancel(Sim_predicate, Sim_event) - Method in class eduni.simjava.Sim_entity
Cancel the first event matching a predicate waiting in the entity's future queue.
sim_clock() - Static method in class eduni.simjava.Sim_system
Get the current simulation time, as a runtime method for entities.
sim_completed(Sim_event) - Method in class eduni.simjava.Sim_entity
Signal that an event has completed service.
sim_current() - Method in class eduni.simjava.Sim_entity
Get the id of the currently running entity
sim_get_next(Sim_predicate, Sim_event) - Method in class eduni.simjava.Sim_entity
Get the first event matching a predicate from the deferred queue, or if none match, wait for a matching event to arrive.
sim_get_next(Sim_event) - Method in class eduni.simjava.Sim_entity
Get the first event waiting in the entity's deferred queue, or if there are none, wait for an event to arrive.
sim_hold(double) - Method in class eduni.simjava.Sim_entity
Deprecated. As of SimJava version 2.0, replaced by sim_pause(double delay). This method was deprecated because of the new statistical support present to entities. When an entity holds it must now be specified if the hold corrssponds to the entity being active or inactive. The original sim_hold() methods are equivalent to their respective sim_pause() methods.
sim_hold_for(double, Sim_event) - Method in class eduni.simjava.Sim_entity
Deprecated. As of SimJava version 2.0, replaced by sim_pause_for(double delay, Sim_event ev). This method was deprecated because of the new statistical support present to entities. When an entity holds it must now be specified if the hold corrssponds to the entity being active or inactive. The original sim_hold() methods are equivalent to their respective sim_pause() methods.
sim_pause(double) - Method in class eduni.simjava.Sim_entity
Set the entity to be inactive for a time period.
sim_pause_for(double, Sim_event) - Method in class eduni.simjava.Sim_entity
Set the entity to be inactive for a time period or until it is interrupted by the arrival of an event.
sim_pause_for(Sim_predicate, double, Sim_event) - Method in class eduni.simjava.Sim_entity
Set the entity to be inactive for a time period or until it is interrupted by the arrival of an event matching a predicate.
sim_pause_until(Sim_event) - Method in class eduni.simjava.Sim_entity
Set the entity to be inactive until it receives an event.
sim_pause_until(Sim_predicate, Sim_event) - Method in class eduni.simjava.Sim_entity
Set the entity to eb inactive until it receives an event matching a specific predicate.
sim_process(double) - Method in class eduni.simjava.Sim_entity
Set the entity to be active for a given time period.
sim_process_for(double, Sim_event) - Method in class eduni.simjava.Sim_entity
Set the entity to be active for a time period or until it is interrupted by the arrival of an event.
sim_process_for(Sim_predicate, double, Sim_event) - Method in class eduni.simjava.Sim_entity
Set the entity to be active for a time period or until it is interrupted by the arrival of an event matching a predicate.
sim_process_until(Sim_event) - Method in class eduni.simjava.Sim_entity
Set the entity to be active until it receives an event.
sim_process_until(Sim_predicate, Sim_event) - Method in class eduni.simjava.Sim_entity
Set the entity to be active until it receives an event matching a specific predicate.
sim_putback(Sim_event) - Method in class eduni.simjava.Sim_entity
Put an event back on the deferred queue.
sim_schedule(int, double, int, Object) - Method in class eduni.simjava.Sim_entity
Send an event to another entity by id number, with data.
sim_schedule(int, double, int) - Method in class eduni.simjava.Sim_entity
Send an event to another entity by id number and with no data.
sim_schedule(Sim_port, double, int, Object) - Method in class eduni.simjava.Sim_entity
Send an event to another entity through a port, with data.
sim_schedule(Sim_port, double, int) - Method in class eduni.simjava.Sim_entity
Send an event to another entity through a port, with no data.
sim_schedule(String, double, int, Object) - Method in class eduni.simjava.Sim_entity
Send an event to another entity through a port with a given name, with data.
sim_schedule(String, double, int) - Method in class eduni.simjava.Sim_entity
Send an event to another entity through a port with a given name, with no data.
sim_select(Sim_predicate, Sim_event) - Method in class eduni.simjava.Sim_entity
Extract the first event matching a predicate waiting in the entity's deferred queue.
sim_trace(int, String) - Method in class eduni.simjava.Sim_entity
Write a trace message.
sim_wait(Sim_event) - Method in class eduni.simjava.Sim_entity
Wait for an event to arrive.
sim_wait_for(Sim_predicate, Sim_event) - Method in class eduni.simjava.Sim_entity
Wait for an event matching a specific predicate.
sim_wait_for(double, Sim_event) - Method in class eduni.simjava.Sim_entity
Wait for an event to arrive or until a time period elapsed.
sim_wait_for(Sim_predicate, double, Sim_event) - Method in class eduni.simjava.Sim_entity
Wait for an event matching a specific predicate to arrive or until a time period elapses.
sim_waiting(Sim_predicate) - Method in class eduni.simjava.Sim_entity
Count how many events matching a predicate are waiting in the entity's deferred queue.
sim_waiting() - Method in class eduni.simjava.Sim_entity
Count how many events are waiting in the entiy's deferred queue
sort() - Method in class gridsim.GridletList
Sorts the Gridlets in a list based on their lengths
spaceShared_AllocatePEtoGridlet(Gridlet) - Method in class gridsim.GridResource
Deprecated. As of GridSim 2.2, this method is OBSOLETE.
startGridSimulation() - Static method in class gridsim.GridSim
Starts the execution of GridSim simulation.
stateChanged(ChangeEvent) - Method in class visualmodeler.ResourceProperty
A method that refreshes the slider bars when they received a change
std_deviation(int) - Method in class eduni.simjava.Sim_stat
Get the sample standard deviation for a default state or interval based measure.
std_deviation(String) - Method in class eduni.simjava.Sim_stat
Get the sample standard deviation for a custom state or interval based measure.
std_deviation(int, double, double) - Method in class eduni.simjava.Sim_stat
Get the sample standard deviation for a default state or interval based measure, applying to a specific time interval.
std_deviation(String, double, double) - Method in class eduni.simjava.Sim_stat
Get the sample standard deviation for a custom state or interval based measure, applying to a specific time interval.
steady_state_reached(double) - Method in class eduni.simjava.Sim_stat
 
stopGridSimulation() - Static method in class gridsim.GridSim
Stops Grid Simulation (based on SimJava Sim_system.run_stop()).
sum() - Method in class gridsim.Accumulator
Deprecated. As of GridSim 2.1, replaced by Accumulator.getSum()

T

THROUGHPUT - Static variable in class eduni.simjava.Sim_stat
Constant specifying the entity's throughput.
TIME_ELAPSED - Static variable in class eduni.simjava.Sim_system
A constant representing a condition based on a time period.
TIME_SHARED - Static variable in class gridsim.ResourceCharacteristics
Time-shared system
TerminateInputOutputEntities() - Method in class gridsim.GridSim
Deprecated. As of GridSim 2.1, replaced by GridSim.terminateIOEntities()
TimeShared - class gridsim.TimeShared.
TimeShared class is an allocation policy for GridResource that behaves similar to a round robin algorithm, except that all Gridlets are executed at the same time.
TimeShared(String, String) - Constructor for class gridsim.TimeShared
Allocates a new TimeShared object
TimeUtilizationFactor() - Method in class gridbroker.Experiment
Deprecated. As of GridBroker 2.1, replaced by Experiment.getTimeUtilFactor()
terminateIOEntities() - Method in class gridsim.GridSim
It terminates Entities managing NETWORK communication channels.
tidy_up() - Method in class eduni.simjava.Sim_stat
 
tidy_up_stat() - Method in class eduni.simjava.Sim_entity
 
tidy_up_stats() - Static method in class eduni.simjava.Sim_system
Internal method used to tidy up the entities' Sim_stat objects.
toMIs(double) - Static method in class gridsim.GridSimStandardPE
Converts Execution time in second processor to MIs
toString() - Method in class gridsim.Stat
Gets the the concatenated value of all items as a string
top() - Method in class eduni.simjava.Evqueue
Return the event at the top of the queue, without removing it.
totalPE_ - Variable in class gridsim.AllocPolicy
The total number of PEs that this resource has.
trace(int, String) - Static method in class eduni.simjava.Sim_system
 
track_event(int) - Static method in class eduni.simjava.Sim_system
Generate trace for a specific event type.
track_events(int[]) - Static method in class eduni.simjava.Sim_system
Generate trace for a set of specific event types
type() - Method in class eduni.simjava.Sim_event
Get the user-defined tag of this event

U

UTILISATION - Static variable in class eduni.simjava.Sim_stat
Constant specifying the entity's utilisation.
UpdateAvailableMIPS(Gridlet, int) - Method in class gridbroker.BrokerResource
Deprecated. As of GridBroker 2.1, replaced by BrokerResource.updateAvailableMIPS(Gridlet, int)
UpdateAvailableMIPSDuringSchedule() - Method in class gridbroker.BrokerResource
Deprecated. As of GridBroker 2.1, replaced by BrokerResource.updateAvailableMIPSDuringSchedule()
UpdateGridletFinishedSoFar(double) - Method in class gridsim.ResGridlet
Deprecated. As of GridSim 2.1, replaced by ResGridlet.updateGridletFinishedSoFar(double)
UserEntity - class gridbroker.UserEntity.
UserEntity class is an entity that simulates the user.
UserEntity(String, Experiment, double, long, double, boolean) - Constructor for class gridbroker.UserEntity
Allocates a new UserEntity object
UserModel - class visualmodeler.UserModel.
UserModel stores and creates the user objects
UserModel() - Constructor for class visualmodeler.UserModel
Allocates a new UserModel object
UserProperty - class visualmodeler.UserProperty.
UserProperty stores the values needed for each grid user
UserProperty(int, String, boolean, Random) - Constructor for class visualmodeler.UserProperty
Allocates a new UserProperty object
update(double, double) - Method in class eduni.simjava.Sim_accum
Add a new record to the statistics collected so far.
update(int, int, double) - Method in class eduni.simjava.Sim_entity
 
update(int, int, double) - Method in class eduni.simjava.Sim_stat
 
update(int, int, double, double) - Method in class eduni.simjava.Sim_stat
 
update(int, double, double) - Method in class eduni.simjava.Sim_stat
 
update(String, double) - Method in class eduni.simjava.Sim_stat
Update a custom rate based measure.
update(String, double, double, double) - Method in class eduni.simjava.Sim_stat
Update a custom non-continuous state based measure.
update(String, double, double) - Method in class eduni.simjava.Sim_stat
Update a custom continuous state based or custom interval based measure.
update(Observable, Object) - Method in class visualmodeler.DisplayView
Updates display of object
update(Observable, Object) - Method in class visualmodeler.IconView
Update display of object
update(Observable, Object) - Method in class visualmodeler.MenuView
Update display of object
updateAvailableMIPS(Gridlet, int) - Method in class gridbroker.BrokerResource
Updates the total available MIPS
updateAvailableMIPSDuringSchedule() - Method in class gridbroker.BrokerResource
Updates the available MIPS during simulation schedule
updateGridletFinishedSoFar(double) - Method in class gridsim.ResGridlet
A method that updates the length of gridlet that has been completed

V

VisualModeler - class visualmodeler.VisualModeler.
VisualModeler setups the main frame for the visual modeler
VisualModeler() - Constructor for class visualmodeler.VisualModeler
Constructs the main frame of Visual Modeler program
v() - Method in class eduni.simjava.Semaphore
Free the semaphore, by incrementing the internal count.
valueChanged(ListSelectionEvent) - Method in class visualmodeler.ResourceProperty
A method that shows a dialog for a particular list selection
variance(int) - Method in class eduni.simjava.Sim_stat
Get the sample variance for a default state or interval based measure.
variance(String) - Method in class eduni.simjava.Sim_stat
Get the sample variance for a custom state or interval based measure.
variance(int, double, double) - Method in class eduni.simjava.Sim_stat
Get the sample variance for a default state or interval based measure, applying to a specific time interval.
variance(String, double, double) - Method in class eduni.simjava.Sim_stat
Get the sample variance for a custom state or interval based measure, applying to a specific time interval.
visualmodeler - package visualmodeler
A program that enables the user to quickly create experiments on different Grid testbeds and generate the default Grid Broker source codes (in Java).

W

WAITING - Static variable in class eduni.simjava.Sim_entity
 
WAITING_TIME - Static variable in class eduni.simjava.Sim_stat
Constant specifying the entity's event waiting time.
WholeNumberField - class visualmodeler.WholeNumberField.
WholeNumerField setup a text field that accepts numbers only
WholeNumberField(int, int) - Constructor for class visualmodeler.WholeNumberField
Constructs a text field that accepts numbers only
WholeNumberField.WholeNumberDocument - class visualmodeler.WholeNumberField.WholeNumberDocument.
WholeNumberDocument setups the document model for the text field
WholeNumberField.WholeNumberDocument() - Constructor for class visualmodeler.WholeNumberField.WholeNumberDocument
 
WriteAggregateScheduleReport(String, String, int, Experiment, LinkedList, boolean) - Method in class gridbroker.Broker
Deprecated. As of GridBroker 2.1, replaced by Broker.writeAggregateScheduleReport(String, String, int, Experiment, LinkedList, boolean)
WriteScheduleReport(String, String, int, Experiment, LinkedList, boolean) - Method in class gridbroker.Broker
Deprecated. As of GridBroker 2.1, replaced by Broker.writeScheduleReport(String, String, int, Experiment, LinkedList, boolean)
wait(int, Sim_predicate) - Static method in class eduni.simjava.Sim_system
 
waiting(int, Sim_predicate) - Static method in class eduni.simjava.Sim_system
 
windowActivated(WindowEvent) - Method in class visualmodeler.ResourceProperty
An event that occurs when the window dialog is activated
windowActivated(WindowEvent) - Method in class visualmodeler.UserProperty
An event that occurs when the window dialog is activated
windowActivated(WindowEvent) - Method in class visualmodeler.VisualModeler
Performed when window is activated
windowClosed(WindowEvent) - Method in class visualmodeler.ResourceProperty
An event that occurs when the window dialog is closed
windowClosed(WindowEvent) - Method in class visualmodeler.UserProperty
An event that occurs when the window dialog is closed
windowClosed(WindowEvent) - Method in class visualmodeler.VisualModeler
Performed when window is closed
windowClosing(WindowEvent) - Method in class visualmodeler.ResourceProperty
An event that occurs when the window dialog is closing
windowClosing(WindowEvent) - Method in class visualmodeler.UserProperty
An event that occurs when the window dialog is closing
windowClosing(WindowEvent) - Method in class visualmodeler.VisualModeler
Performed when window is going to be closed
windowDeactivated(WindowEvent) - Method in class visualmodeler.ResourceProperty
An event that occurs when the window dialog is deactivated
windowDeactivated(WindowEvent) - Method in class visualmodeler.UserProperty
An event that occurs when the window dialog is deactivated
windowDeactivated(WindowEvent) - Method in class visualmodeler.VisualModeler
Performed when window is deactivated
windowDeiconified(WindowEvent) - Method in class visualmodeler.ResourceProperty
An event that occurs when the window dialog is deiconified
windowDeiconified(WindowEvent) - Method in class visualmodeler.UserProperty
An event that occurs when the window dialog is deiconified
windowDeiconified(WindowEvent) - Method in class visualmodeler.VisualModeler
Performed when window is deiconified
windowIconified(WindowEvent) - Method in class visualmodeler.ResourceProperty
An event that occurs when the window dialog is iconified
windowIconified(WindowEvent) - Method in class visualmodeler.UserProperty
An event that occurs when the window dialog is iconified
windowIconified(WindowEvent) - Method in class visualmodeler.VisualModeler
Performed when window is iconified
windowOpened(WindowEvent) - Method in class visualmodeler.ResourceProperty
An event that occurs when the window dialog is opened
windowOpened(WindowEvent) - Method in class visualmodeler.UserProperty
An event that occurs when the window dialog is opened
windowOpened(WindowEvent) - Method in class visualmodeler.VisualModeler
Performed when window is opened
writeAggregateScheduleReport(String, String, int, Experiment, LinkedList, boolean) - Method in class gridbroker.Broker
Writes a schedule report
writeScheduleReport(String, String, int, Experiment, LinkedList, boolean) - Method in class gridbroker.Broker
Writes a schedule report

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