GridSim
v3.3

Deprecated API

Deprecated Methods
gridsim.Accumulator.ByteSize()
          As of GridSim 2.1, replaced by Accumulator.getByteSize() 
gridsim.Machine.ByteSize()
          As of GridSim 2.1, replaced by Machine.getByteSize() 
gridsim.MachineList.ByteSize()
          As of GridSim 2.1, replaced by MachineList.getByteSize() 
gridsim.PE.ByteSize()
          As of GridSim 2.1, replaced by PE.getByteSize() 
gridsim.PEList.ByteSize()
          As of GridSim 2.1, replaced by PEList.getByteSize() 
gridsim.ResourceCharacteristics.ByteSize()
          As of GridSim 2.1, replaced by ResourceCharacteristics.getByteSize() 
gridsim.ResourceCalendar.CalendarAtGivenDate(Date)
          As of GridSim 2.1, replaced by ResourceCalendar.getCalendarAtGivenDate(Date) 
gridsim.ResourceCalendar.CalendarAtGivenSimTime(double)
          As of GridSim 2.1, replaced by ResourceCalendar.getCalendarAtSimulationTime(double) 
gridsim.ResourceCalendar.CalendarNow()
          As of GridSim 2.1, replaced by ResourceCalendar.getCurrentCalendar() 
gridsim.GridSim.Clock()
          As of GridSim 2.1, replaced by GridSim.clock() 
gridsim.Accumulator.count()
          As of GridSim 2.1, replaced by Accumulator.getCount() 
gridsim.ResourceCharacteristics.CPU_time(double, double)
          As of GridSim 2.1, replaced by ResourceCharacteristics.getCPUTime(double, double) 
gridsim.ResourceCalendar.CurrentLoad()
          As of GridSim 2.1, replaced by ResourceCalendar.getCurrentLoad() 
gridsim.GridSimRandom.double_sample()
          As of GridSim 2.1, replaced by GridSimRandom.doubleSample() 
gridsim.GridSimRandom.expected_e(double)
          As of GridSim 2.1, replaced by GridSimRandom.expectedExec(double) 
gridsim.GridSimRandom.expected_io(double)
          As of GridSim 2.1, replaced by GridSimRandom.expectedIO(double) 
gridsim.GridSimCore.finalize()
          As of GridSim 2.1, replaced by GridSimCore.finalizeGridSimulation() 
gridsim.IO_data.get_byte_size()
          As of GridSim 2.1, replaced by IO_data.getByteSize() 
gridsim.Stat.get_category()
          As of GridSim 2.1, replaced by Stat.getCategory() 
gridsim.IO_data.get_data()
          As of GridSim 2.1, replaced by IO_data.getData() 
gridsim.Stat.get_data()
          As of GridSim 2.1, replaced by Stat.getData() 
gridsim.IO_data.get_dest_id()
          As of GridSim 2.1, replaced by IO_data.getDestID() 
gridsim.GridSimRandom.get_factor_e()
          As of GridSim 2.1, replaced by GridSimRandom.getFactorExec() 
gridsim.GridSimRandom.get_factor_io()
          As of GridSim 2.1, replaced by GridSimRandom.getFactorIO() 
gridsim.Stat.get_name()
          As of GridSim 2.1, replaced by Stat.getName() 
gridsim.Stat.get_time()
          As of GridSim 2.1, replaced by Stat.getTime() 
gridsim.Gridlet.GetActualCPUTime()
          As of GridSim 2.1, replaced by Gridlet.getActualCPUTime() 
gridsim.ResourceCharacteristics.GetAllocationPolicy()
          As of GridSim 2.1, replaced by ResourceCharacteristics.getResourceAllocationPolicy() 
gridsim.ResourceCharacteristics.GetArch()
          As of GridSim 2.1, replaced by ResourceCharacteristics.getResourceArch() 
gridsim.ResGridlet.GetArrivalTime()
          As of GridSim 2.1, replaced by ResGridlet.getGridletArrivalTime() 
gridsim.net.Input.GetBaudRate()
          As of GridSim 2.1, replaced by Input.getBaudRate() 
gridsim.net.Output.GetBaudRate()
          As of GridSim 2.1, replaced by Output.getBaudRate() 
gridsim.ResourceCharacteristics.GetCostPerMI()
          As of GridSim 2.1, replaced by ResourceCharacteristics.getCostPerMI() 
gridsim.Gridlet.GetCostPerSec()
          As of GridSim 2.1, replaced by Gridlet.getCostPerSec() 
gridsim.ResourceCharacteristics.GetCostPerSec()
          As of GridSim 2.1, replaced by ResourceCharacteristics.getCostPerSec() 
gridsim.GridSim.GetEntityId(String)
          As of GridSim 2.1, replaced by GridSim.getEntityId(String) 
gridsim.GridSim.GetEntityName()
          As of GridSim 2.1, replaced by GridSim.getEntityName() 
gridsim.GridSim.GetEntityName(int)
          As of GridSim 2.1, replaced by GridSim.getEntityName(int) 
gridsim.Gridlet.GetFinishTime()
          As of GridSim 2.1, replaced by Gridlet.getFinishTime() 
gridsim.ResGridlet.GetFinishTime()
          As of GridSim 2.1, replaced by ResGridlet.getGridletFinishTime() 
gridsim.PEList.GetFreePEID()
          As of GridSim 2.1, replaced by PEList.getFreePEID() 
gridsim.ResGridlet.GetGridlet()
          As of GridSim 2.1, replaced by ResGridlet.getGridlet() 
gridsim.Gridlet.GetGridletFileSize()
          As of GridSim 2.1, replaced by Gridlet.getGridletFileSize() 
gridsim.Gridlet.GetGridletID()
          As of GridSim 2.1, replaced by Gridlet.getGridletID() 
gridsim.Gridlet.GetGridletLength()
          As of GridSim 2.1, replaced by Gridlet.getGridletLength() 
gridsim.Gridlet.GetGridletOutputSize()
          As of GridSim 2.1, replaced by Gridlet.getGridletOutputSize() 
gridsim.GridSim.GetGridResourceList()
          As of GridSim 2.1, replaced by GridSim.getGridResourceList() 
gridsim.Machine.GetID()
          As of GridSim 2.1, replaced by Machine.getMachineID() 
gridsim.PE.GetID()
          As of GridSim 2.1, replaced by PE.getID() 
gridsim.ResourceCharacteristics.GetID()
          As of GridSim 2.1, replaced by ResourceCharacteristics.getResourceID() 
gridsim.MachineList.GetMachine(int)
          As of GridSim 2.1, replaced by MachineList.getMachine(int) 
gridsim.ResGridlet.GetMachineID()
          As of GridSim 2.1, replaced by ResGridlet.getMachineID() 
gridsim.ResourceCharacteristics.GetMachines()
          As of GridSim 2.1, replaced by ResourceCharacteristics.getMachineList() 
gridsim.MachineList.GetMachineWithFreePE()
          As of GridSim 2.1, replaced by MachineList.getMachineWithFreePE() 
gridsim.Machine.GetMIPSRating()
          As of GridSim 2.1, replaced by Machine.getMIPSRating() 
gridsim.PE.GetMIPSRating()
          As of GridSim 2.1, replaced by PE.getMIPSRating() 
gridsim.ResourceCharacteristics.GetMIPSRating()
          As of GridSim 2.1, replaced by ResourceCharacteristics.getMIPSRating() 
gridsim.PEList.GetMIPSRating(int)
          As of GridSim 2.1, replaced by PEList.getMIPSRating(int) 
gridsim.ResourceCharacteristics.GetMIPSRatingOfOnePE()
          As of GridSim 2.1, replaced by ResourceCharacteristics.getMIPSRatingOfOnePE() 
gridsim.ResourceCharacteristics.GetMIPSRatingOfOnePE(int, int)
          As of GridSim 2.1, replaced by ResourceCharacteristics.getMIPSRatingOfOnePE(int, int) 
gridsim.ResourceCharacteristics.GetName()
          As of GridSim 2.1, replaced by ResourceCharacteristics.getResourceName() 
gridsim.MachineList.GetNoOfPEs()
          As of GridSim 2.1, replaced by MachineList.getNumPE() 
gridsim.ResourceCharacteristics.GetNoOfPEs()
          As of GridSim 2.1, replaced by ResourceCharacteristics.getNumPE() 
gridsim.ResourceCharacteristics.GetOS()
          As of GridSim 2.1, replaced by ResourceCharacteristics.getResourceOS() 
gridsim.ResGridlet.GetPEID()
          As of GridSim 2.1, replaced by ResGridlet.getPEID() 
gridsim.Machine.GetPEs()
          As of GridSim 2.1, replaced by Machine.getPEList() 
gridsim.Gridlet.GetProcessingCost()
          As of GridSim 2.1, replaced by Gridlet.getProcessingCost() 
gridsim.GridSimStandardPE.GetRating()
          As of GridSim 2.1, replaced by GridSimStandardPE.getRating() 
gridsim.ResGridlet.GetRemainingLength()
          As of GridSim 2.1, replaced by ResGridlet.getRemainingGridletLength() 
gridsim.GridSim.GetResourceCharacteristics(int)
          As of GridSim 2.1, replaced by GridSim.getResourceCharacteristics(int) 
gridsim.GridSim.GetResourceDynamicInformation(int)
          As of GridSim 2.1, replaced by GridSim.getResourceDynamicInfo(int) 
gridsim.Gridlet.GetResourceID()
          As of GridSim 2.1, replaced by Gridlet.getResourceID() 
gridsim.GridSim.GetSimulationStartDate()
          As of GridSim 2.1, replaced by GridSim.getSimulationStartDate() 
gridsim.Machine.GetSize()
          As of GridSim 2.1, replaced by Machine.getSize() 
gridsim.Gridlet.GetStatus()
          As of GridSim 2.1, replaced by Gridlet.getGridletStatus() 
gridsim.PE.GetStatus()
          As of GridSim 2.1, replaced by PE.getStatus() 
gridsim.Gridlet.GetStatusString()
          As of GridSim 2.1, replaced by Gridlet.getGridletStatusString() 
gridsim.ResourceCharacteristics.GetTimeZone()
          As of GridSim 2.1, replaced by ResourceCharacteristics.getResourceTimeZone() 
gridsim.Gridlet.GetUserID()
          As of GridSim 2.1, replaced by Gridlet.getUserID() 
gridsim.Gridlet.GetWallClockTime()
          As of GridSim 2.1, replaced by Gridlet.getWallClockTime() 
gridsim.GridSim.GridInformationServiceEntityId()
          As of GridSim 2.1, replaced by GridSim.getGridInfoServiceEntityId() 
gridsim.GridSim.GridletReceive()
          As of GridSim 2.1, replaced by GridSim.gridletReceive() 
gridsim.GridSim.GridletSubmit(Gridlet, int)
          As of GridSim 2.1, replaced by GridSim.gridletSubmit(Gridlet, int) 
gridsim.GridSim.GridSimHold(double)
          As of GridSim 2.1, replaced by GridSim.gridSimHold(double) 
gridsim.GridSim.GridSimShutdownEntityId()
          As of GridSim 2.1, replaced by GridSim.getGridSimShutdownEntityId() 
gridsim.GridSim.GridStatisticsEntityId()
          As of GridSim 2.1, replaced by GridSim.getGridStatisticsEntityId() 
gridsim.GridSim.Init(int, Calendar, boolean, String[], String[], String)
          As of GridSim 2.1, replaced by GridSim.init(int, Calendar, boolean, String[], String[], String) 
gridsim.GridSimRandom.int_sample(int)
          As of GridSim 2.1, replaced by GridSimRandom.intSample(int) 
gridsim.ResourceCalendar.IsHoliday()
          As of GridSim 2.1, replaced by ResourceCalendar.isHoliday() 
gridsim.ResourceCalendar.IsHoliday(Date)
          As of GridSim 2.1, replaced by ResourceCalendar.isHoliday(Date) 
gridsim.GridSimCore.IsNetworked()
          As of GridSim 2.1, replaced by GridSimCore.isNetworked() 
gridsim.Accumulator.last()
          As of GridSim 2.1, replaced by Accumulator.getLast() 
gridsim.Accumulator.max()
          As of GridSim 2.1, replaced by Accumulator.getMax() 
gridsim.Accumulator.mean()
          As of GridSim 2.1, replaced by Accumulator.getMean() 
gridsim.Accumulator.min()
          As of GridSim 2.1, replaced by Accumulator.getMin() 
gridsim.ResourceUserList.myRemove(int)
          As of GridSim 2.1, replaced by ResourceUserList.removeUser(int) 
gridsim.GridSimRandom.real_e(double)
          As of GridSim 2.1, replaced by GridSimRandom.realExec(double) 
gridsim.GridSimRandom.real_io(double)
          As of GridSim 2.1, replaced by GridSimRandom.realIO(double) 
gridsim.net.Input.real_io(double)
          As of GridSim 2.1, replaced by Input.realIO(double) 
gridsim.net.Output.real_io(double)
          As of GridSim 2.1, replaced by Output.realIO(double) 
gridsim.GridSim.ReceiveEventObject()
          As of GridSim 2.1, replaced by GridSim.receiveEventObject() 
gridsim.GridSim.ReceiveEventObject(Sim_port)
          As of GridSim 2.1, replaced by GridSim.receiveEventObject(Sim_port) 
gridsim.GridSim.RecordStatistics(String, boolean)
          As of GridSim 2.1, replaced by GridSim.recordStatistics(String, boolean) 
gridsim.GridSim.RecordStatistics(String, double)
          As of GridSim 2.1, replaced by GridSim.recordStatistics(String, double) 
gridsim.GridSim.RecordStatistics(String, int)
          As of GridSim 2.1, replaced by GridSim.recordStatistics(String, int) 
gridsim.GridSim.RecordStatistics(String, String)
          As of GridSim 2.1, replaced by GridSim.recordStatistics(String, String) 
gridsim.Accumulator.sd()
          As of GridSim 2.1, replaced by Accumulator.getStandardDeviation() 
gridsim.GridSimCore.Send(int, double, int)
          As of GridSim 2.1, replaced by GridSimCore.send(int, double, int) 
gridsim.GridSimCore.Send(int, double, int, Object)
          As of GridSim 2.1, replaced by GridSimCore.send(int, double, int, Object) 
gridsim.GridSimCore.Send(Sim_port, double, int)
          As of GridSim 2.1, replaced by GridSimCore.send(Sim_port, double, int) 
gridsim.GridSimCore.Send(Sim_port, double, int, Object)
          As of GridSim 2.1, replaced by GridSimCore.send(Sim_port, double, int, Object) 
gridsim.GridSimCore.Send(String, double, int)
          As of GridSim 2.1, replaced by GridSimCore.send(String, double, int) 
gridsim.GridSimCore.Send(String, double, int, Object)
          As of GridSim 2.1, replaced by GridSimCore.send(String, double, int, Object) 
gridsim.GridSimRandom.set_factors(double, double, double, double)
          As of GridSim 2.1, replaced by GridSimRandom.setAllFactors(double, double, double, double) 
gridsim.GridSimRandom.set_less_factor_e(double)
          As of GridSim 2.1, replaced by GridSimRandom.setLessFactorExec(double) 
gridsim.GridSimRandom.set_less_factor_io(double)
          As of GridSim 2.1, replaced by GridSimRandom.setLessFactorIO(double) 
gridsim.GridSimRandom.set_more_factor_e(double)
          As of GridSim 2.1, replaced by GridSimRandom.setMoreFactorExec(double) 
gridsim.GridSimRandom.set_more_factor_io(double)
          As of GridSim 2.1, replaced by GridSimRandom.setMoreFactorIO(double) 
gridsim.ResourceCharacteristics.SetCostPerSec(double)
          As of GridSim 2.1, replaced by ResourceCharacteristics.setCostPerSec(double) 
gridsim.Gridlet.SetExecParam(double, double)
          As of GridSim 2.1, replaced by Gridlet.setExecParam(double, double) 
gridsim.Gridlet.SetExecStartTime(double)
          As of GridSim 2.1, replaced by Gridlet.setExecStartTime(double) 
gridsim.ResGridlet.setFinishTimeForSpaceSharedResource(double)
          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. 
gridsim.ResGridlet.SetFinishTimeForSpaceSharedResource(double)
          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. 
gridsim.ResGridlet.setFinishTimeForTimeSharedResource(double, ResourceCalendar)
          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. 
gridsim.ResGridlet.SetFinishTimeForTimeSharedResource(double, ResourceCalendar)
          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. 
gridsim.ResourceCharacteristics.SetID(int)
          As of GridSim 2.1, replaced by ResourceCharacteristics.setResourceID(int) 
gridsim.ResGridlet.SetIDs(int, int)
          As of GridSim 2.1, replaced by ResGridlet.setMachineAndPEID(int, int) 
gridsim.PE.SetMIPSRating(int)
          As of GridSim 2.1, replaced by PE.setMIPSRating(int) 
gridsim.GridSimStandardPE.SetRating(int)
          As of GridSim 2.1, replaced by GridSimStandardPE.setRating(int) 
gridsim.Gridlet.SetResParam(int, double)
          As of GridSim 2.1, replaced by Gridlet.setResourceParameter(int, double) 
gridsim.Gridlet.SetStatus(int)
          As of GridSim 2.1, replaced by Gridlet.setGridletStatus(int) 
gridsim.PE.SetStatusBusy()
          As of GridSim 2.1, replaced by PE.setStatusBusy() 
gridsim.PE.SetStatusFree()
          As of GridSim 2.1, replaced by PE.setStatusFree() 
gridsim.Gridlet.SetSubmissionTime(double)
          As of GridSim 2.1, replaced by Gridlet.setSubmissionTime(double) 
gridsim.Gridlet.SetUserID(int)
          As of GridSim 2.1, replaced by Gridlet.setUserID(int) 
gridsim.GridSim.ShutdownGridStatisticsEntity()
          As of GridSim 2.1, replaced by GridSim.shutdownGridStatisticsEntity() 
gridsim.GridSim.ShutdownUserEntity()
          As of GridSim 2.1, replaced by GridSim.shutdownUserEntity() 
eduni.simjava.Sim_entity.sim_hold_for(double, Sim_event)
          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. 
eduni.simjava.Sim_entity.sim_hold(double)
          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. 
gridsim.ResourceCalendar.SimulationTime(Calendar)
          As of GridSim 2.1, replaced by ResourceCalendar.getSimulationTime(Calendar) 
gridsim.GridResource.SpaceShare_AllocatePEtoGridlet(Gridlet)
          As of GridSim 2.2, this method is OBSOLETE. 
gridsim.GridResource.spaceShared_AllocatePEtoGridlet(Gridlet)
          As of GridSim 2.2, this method is OBSOLETE. 
gridsim.GridSim.Start()
          As of GridSim 2.1, replaced by GridSim.startGridSimulation() 
gridsim.GridSim.Stop()
          As of GridSim 2.1, replaced by GridSim.stopGridSimulation() 
gridsim.Accumulator.sum()
          As of GridSim 2.1, replaced by Accumulator.getSum() 
gridsim.GridSimCore.TerminateInputOutputEntities()
          As of GridSim 2.1, replaced by GridSimCore.terminateIOEntities() 
gridsim.ResGridlet.UpdateGridletFinishedSoFar(double)
          As of GridSim 2.1, replaced by ResGridlet.updateGridletFinishedSoFar(double) 
 

Deprecated Constructors
eduni.simjava.Sim_type_p(int, int)
          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}). 
eduni.simjava.Sim_type_p(int, int, int)
          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}). 
 


GridSim
v3.3

The University of Melbourne, Australia, 2005