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

G

Gcu_MS - Class in mapping
This is the implementation of the Gcu scheduling policy.
Gcu_MS(Mapper) - Constructor for class mapping.Gcu_MS
A default constructor.
Gcu_MS_Thread - Class in mapping
This Thread is a helper thread for the Gcu_MS objects.
Gcu_MS_Thread(Gcu_MS) - Constructor for class mapping.Gcu_MS_Thread
Defualt constructor
GEN - Variable in class interfacing.TestingFrame
 
GEN - Variable in class interfacing.TestingFrame5
 
generateReportAboutJobClasses(Mapper, GeneratorsController, String) - Static method in class logging.Reporter
This method generates a report (file) about the job classes during or after a test.
generateReportAboutSystemStatistics(Mapper, String) - Static method in class logging.Reporter
This method generates report about system level statistics such as Scheduling scheme, Start Time, Duration, Communication Delay, and Waiting time, etc..
generateReportOfMue(Mapper, String) - Static method in class logging.Reporter
This report generate a text file containing Mue Matrix (Processing Rates) and the actual Processing rates that were obtained during or after a test.
generateTaskForTest(int, Mapper) - Static method in class mapping.Testing
 
generating - package generating
 
GeneratorsController - Class in generating
 
GeneratorsController(Mapper) - Constructor for class generating.GeneratorsController
 
getActiveCPU(long, String, String) - Method in class executing.MapperSideExecuter_Xgrid
 
getActiveCPU(long, String, String) - Method in class pulling.executing.ServerSideExecuter_Xgrid
 
getActualAverage() - Method in class generating.JobsGenerator
 
getActualRate() - Method in class generating.JobsGenerator
 
getAcutualIterationAverage() - Method in class generating.JobsGenerator
 
getArchs() - Method in class pulling.availability_imposer.Node
 
getArrivalGenerator() - Method in class generating.JobsGenerator
 
getArrivalRate() - Method in class mapping.data.JobClass
 
getAssumedRate() - Method in class mapping.data.ProcessingRatesPair
 
getAssumedRate(int) - Method in class mapping.data.Server
 
getAssumedRate(int, int) - Method in class mapping.Mapper
 
getAvailability() - Method in class mapping.data.MessageToServer
 
getAvailability() - Method in class mapping.data.Server
 
getAvailabilityManager() - Method in class pulling.Puller
 
getAvailabilityMode() - Method in class mapping.data.MessageToServer
 
getAvailableServersQueue() - Method in class mapping.Mapper
 
getAvailablityPort() - Method in class mapping.AvailabilityServer
 
getAvailablityPort() - Method in class pulling.availability_predection.AvailabilityManager
 
getAverage() - Method in class pulling.availability_predection.AvailabilityManager
This method returns the average of the readings elements ignoring UNKOWN elements
getBeginningTime() - Method in class adjusting.availability_adjusting.FailurePeriod
 
getC() - Method in class mapping.data.MessageToServer
 
getC() - Method in class pulling.availability_predection.AvailabilityManager
 
getcancelFlag() - Method in class mapping.Mapper
 
getClassesQueues() - Method in class mapping.Gcu_MS
 
getClassesQueues() - Method in class mapping.LPAS_DG_MS
 
getClassesQueues() - Method in class mapping.SLQ_MS
 
getClassesTable() - Method in class mapping.Mapper
 
getCol() - Method in class mapping.data.Tuple
 
getColumnCount() - Method in class mapping.data.IDsQueue
 
getColumnName(int) - Method in class mapping.data.IDsQueue
 
getCommunicationDelayInSeconds() - Method in class mapping.data.JobsTable
returns The mean of the differences between Time Started and Time Sent excluding timed out jobs.
getCommunicationDelayInSeconds(int) - Method in class mapping.data.JobsTable
returns The mean of the differences between Time Started and Time Sent for the class jobClassID excluding timed out jobs.
getCommunicationDelayInSecondsIncludingTimedOut() - Method in class mapping.data.JobsTable
returns The mean of the differences between Time Started and Time Sent excluding timed out jobs.
getCommunicationDelayInSecondsIncludingTimedOut(int) - Method in class mapping.data.JobsTable
returns The mean of the differences between Time Started and Time Sent for the class jobClassID including timed out jobs.
getCompletionAnnouncer_XgridPort() - Method in class executing.MapperSideExecuter_Xgrid
 
getCompletionAnnouncerPort() - Method in class pulling.executing.CompletionAnnouncer_Xgrid
 
getCompletionEventsLogger() - Method in class mapping.CompletionServer
 
getCompletionServerPort() - Method in class mapping.CompletionServer
 
getCompletionServerPort() - Method in class pulling.executing.CompletionAnnouncer_Xgrid
 
getCompletionServerPort() - Method in class pulling.executing.ServerSideExecuter_BuiltIn
 
getContoller() - Method in class logging.SavingRunnable
 
getCpuEater() - Method in class pulling.Puller
 
getCurrentSleepTime() - Method in class mapping.EndOfFailureAnnouncer
 
getCurrentSleepTime() - Method in class mapping.TimeOutAnnouncer
 
getDateStarted(long, String, String) - Method in class executing.MapperSideExecuter
 
getDateStarted(long, String, String) - Method in class executing.MapperSideExecuter_BuiltIn
 
getDateStarted(long, String, String) - Method in class executing.MapperSideExecuter_Xgrid
 
getDateStarted(long, String, String) - Method in class pulling.executing.ServerSideExecuter
 
getDateStarted(long, String, String) - Method in class pulling.executing.ServerSideExecuter_BuiltIn
 
getDateStarted(long, String, String) - Method in class pulling.executing.ServerSideExecuter_Xgrid
 
getDateStopped(long, String, String) - Method in class executing.MapperSideExecuter
 
getDateStopped(long, String, String) - Method in class executing.MapperSideExecuter_BuiltIn
 
getDateStopped(long, String, String) - Method in class executing.MapperSideExecuter_Xgrid
 
getDateStopped(long, String, String) - Method in class pulling.executing.ServerSideExecuter
 
getDateStopped(long, String, String) - Method in class pulling.executing.ServerSideExecuter_BuiltIn
 
getDateStopped(long, String, String) - Method in class pulling.executing.ServerSideExecuter_Xgrid
 
getDateSubmitted(long, String, String) - Method in class pulling.executing.ServerSideExecuter
 
getDateSubmitted(long, String, String) - Method in class pulling.executing.ServerSideExecuter_BuiltIn
 
getDateSubmitted(long, String, String) - Method in class pulling.executing.ServerSideExecuter_Xgrid
 
getDeltaStar() - Method in class mapping.LPAS_DG_MS
 
getDescription() - Method in class arrival_generator.ArrivalGenerator
 
getDescription() - Method in class interfacing.ExtensionFileFilter
 
getDescription() - Method in class logging.Event
 
getDescription() - Method in class mapping.MappingScheme
 
getDescription() - Method in class pulling.availability_imposer.Node
 
getEndOfFailure(GregorianCalendar) - Method in class adjusting.availability_adjusting.FailureTrace
 
getEndOfFailureAnnouncer() - Method in class mapping.Mapper
 
getEndOFFailurePeriod(GregorianCalendar, Server) - Static method in class adjusting.Adjuster
 
getEndTime() - Method in class adjusting.availability_adjusting.FailurePeriod
 
getErrorsLogger() - Method in class mapping.Mapper
 
getEstimatedAvailability(GregorianCalendar) - Method in class pulling.availability_predection.AvailabilityManager
Please refer to Section Availability Model in the thesis document.
getExecuter() - Method in class mapping.Mapper
 
getExecuter() - Method in class pulling.executing.CompletionAnnouncer_Xgrid
 
getFailurePeriods() - Method in class adjusting.availability_adjusting.FailureTrace
 
getFailurePeriodsMean() - Method in class mapping.Mapper
 
getFailurePeriodsMeanOfAllServersInMinutes() - Method in class mapping.data.ServersTable
 
getFailuresLogger() - Method in class mapping.CompletionServer
 
getFailuresLogger() - Method in class mapping.Mapper
 
getFailureTrace() - Method in class mapping.data.Server
 
getFCFS_MS() - Method in class mapping.TWOREP_MS_Thread
 
getFileName() - Method in class logging.Logger
 
getForHowLong() - Method in class mapping.data.MessageToServer
 
getForHowLong() - Method in class pulling.availability_imposer.CPU_Eater
 
getForHowLong() - Method in class pulling.availability_imposer.CPU_EatersLauncher
 
getGcu_ms() - Method in class mapping.Gcu_MS_Thread
 
getGenerators() - Method in class generating.GeneratorsController
 
getGeneratorsController() - Method in class interfacing.MainFrame
 
getHostName() - Method in class mapping.data.Server
 
getHostName() - Method in class pulling.executing.CompletionAnnouncer_Xgrid
 
getHostName() - Method in class pulling.executing.ServerSideExecuter_BuiltIn
 
getHour(Calendar) - Static method in enum pulling.availability_predection.Hour
Simple Mapping between java.util.Calendar and WeekDay enumeration
getHour() - Method in class pulling.availability_predection.TimeStamp
 
getId() - Method in class logging.Event
 
getIdlePercentage() - Method in class pulling.availability_predection.CPU_Usage
 
getIndex() - Method in class mapping.data.Job
 
getIndex() - Method in class mapping.data.JobClass
 
getIndex() - Method in class mapping.data.Server
 
getIterations() - Method in class mapping.data.Job
 
getIterations() - Method in class mapping.data.JobClass
 
getJobClass(int) - Method in class mapping.Mapper
 
getJobClassesTable() - Method in class interfacing.JobClassesTableJPanel
 
getJobClassID(long) - Method in class mapping.data.JobsTable
 
getJobHostName(long) - Method in class mapping.data.JobsTable
 
getjobID() - Method in class mapping.Mapper
 
getJobID() - Method in class pulling.executing.CompletionAnnouncer_Xgrid
 
getJobIndex(long) - Method in class mapping.data.JobsTable
 
getJobIsTimedOut(long) - Method in class mapping.data.JobsTable
 
getJobIterations(long) - Method in class mapping.data.JobsTable
 
getJobSecondaryID(long) - Method in class mapping.data.JobsTable
 
getJobSecondaryID() - Method in class pulling.executing.CompletionAnnouncer_Xgrid
 
getJobServer(long) - Method in class mapping.data.JobsTable
 
getJobsGeneratedNumber() - Method in class generating.JobsGenerator
 
getJobsTable() - Method in class mapping.Mapper
 
getJobStatus(long, String, String) - Method in class executing.MapperSideExecuter
 
getJobStatus(long, String, String) - Method in class executing.MapperSideExecuter_BuiltIn
 
getJobStatus(long, String, String) - Method in class executing.MapperSideExecuter_Xgrid
 
getJobStatus(long) - Method in class mapping.data.JobsTable
 
getJobStatus(long, String, String) - Method in class pulling.executing.ServerSideExecuter
 
getJobStatus(long, String, String) - Method in class pulling.executing.ServerSideExecuter_BuiltIn
 
getJobStatus(long, String, String) - Method in class pulling.executing.ServerSideExecuter_Xgrid
 
getJobTimeDone(long) - Method in class mapping.data.JobsTable
 
getJobTimeSent(long) - Method in class mapping.data.JobsTable
 
getJobTimeStarted(long) - Method in class mapping.data.JobsTable
 
getJobTimeSubmitted(long) - Method in class mapping.data.JobsTable
 
getKeyBeforeEqual(String) - Method in class executing.MapperSideExecuter_Xgrid
 
getKeyBeforeEqual(String) - Method in class pulling.executing.ServerSideExecuter_Xgrid
 
getLambdaStart() - Method in class mapping.data.DeltaStar
 
getLastMessageSent() - Method in class mapping.data.Server
 
getLengthInMillis() - Method in class adjusting.availability_adjusting.FailurePeriod
 
getLengthInMinutes() - Method in class adjusting.availability_adjusting.FailurePeriod
 
getLogger() - Method in class generating.JobsGenerator
 
getLogger() - Method in class generating.TestRepeater
 
getLogger() - Method in class mapping.AvailabilityServer
 
getLogger() - Method in class pulling.availability_predection.AvailabilityManager
 
getLpas_dg() - Method in class mapping.LPAS_DG_MS_SOLVING_TICKER
 
getLpas_dg_ms() - Method in class mapping.LPAS_DG_MS_ThreadFCFS
 
getLpas_dg_ms() - Method in class mapping.LPAS_DG_MS_ThreadRB
 
getMapper() - Method in class generating.GeneratorsController
 
getMapper() - Method in class generating.JobsGenerator
 
getMapper() - Method in class generating.TestRepeater
 
getMapper() - Method in class interfacing.MainFrame
 
getMapper() - Method in class interfacing.ServersProcessingRatesJPanel
 
getMapper() - Method in class interfacing.ServersProcessingRatesTableModelListener
 
getMapper() - Method in class logging.SavingRunnable
 
getMapper() - Method in class mapping.AvailabilityServer
 
getMapper() - Method in class mapping.CompletionServer
 
getMapper() - Method in class mapping.EndOfFailureAnnouncer
 
getMapper() - Method in class mapping.MappingScheme
 
getMapper() - Method in class mapping.TimeOutAnnouncer
 
getMapperHostName() - Method in class mapping.Mapper
 
getMapperHostName() - Method in class pulling.availability_predection.AvailabilityManager
 
getMapperHostName() - Method in class pulling.executing.CompletionAnnouncer_Xgrid
 
getMapperHostName() - Method in class pulling.executing.ServerSideExecuter_BuiltIn
 
getMappingScheme() - Method in class mapping.Mapper
 
getMeanIfInterPeriodsInMinutes() - Method in class adjusting.availability_adjusting.FailureTrace
 
getMeanOfPeriodsInMinutes() - Method in class adjusting.availability_adjusting.FailureTrace
 
getMin(Job) - Method in class mapping.MET_MS
 
getMinute() - Method in class pulling.availability_predection.TimeStamp
 
getMinutesToFinishTestingIteration() - Method in class mapping.data.Server
 
getMode() - Method in class pulling.availability_predection.AvailabilityManager
 
getN() - Method in class mapping.data.MessageToServer
 
getNeighbour(int) - Method in class pulling.availability_imposer.Node
 
getNeighboursNumber() - Method in class pulling.availability_imposer.Node
 
getNet() - Method in class pulling.availability_imposer.AvailabilityImposer
 
getNextJobInfo() - Method in class arrival_generator.ArrivalGenerator
Only one method should be used in a new workload scheme, each time it is called it will return an array which contains the following information in order JobClassID, Arrival Rate, Iterations
getNextJobInfo() - Method in class arrival_generator.EXP_AND_UNI_AG
 
getNextJobInfo() - Method in class arrival_generator.EXP_DIST_AG
 
getNextJobInfo() - Method in class arrival_generator.FILE_READ_AG
 
getNextJobInfo() - Method in class arrival_generator.UNI_DIST_AG
 
getNextValue() - Method in class probability_distribution.ProbabilityDist
For example, producing a collection of 100 numbers by invoking this method 100 times, will produce a collection of numbers that conform to a specific probability distribution.
getNREP_MS() - Method in class mapping.NREP_MS_Thread
 
getNumberOfActiveJobs() - Method in class mapping.data.Server
 
getNumbersOfPeriods() - Method in class adjusting.availability_adjusting.FailureTrace
 
getPassword() - Method in class mapping.data.Server
 
getPassword() - Method in class pulling.executing.CompletionAnnouncer_Xgrid
 
getPassword() - Method in class pulling.executing.ServerSideExecuter_BuiltIn
 
getPastReadingsCount() - Method in class pulling.availability_predection.AvailabilityLogger
 
getPastReadingsCount() - Method in class pulling.availability_predection.AvailabilityManager
 
getPercentage() - Method in class pulling.availability_imposer.CPU_Eater
 
getPercentage() - Method in class pulling.availability_imposer.CPU_EatersLauncher
 
getPercentageDone(long, String, String) - Method in class executing.MapperSideExecuter
 
getPercentageDone(long, String, String) - Method in class executing.MapperSideExecuter_BuiltIn
 
getPercentageDone(long, String, String) - Method in class executing.MapperSideExecuter_Xgrid
This methods returns percentage done when given the id of job.
getPercentageDone(long, String, String) - Method in class pulling.executing.ServerSideExecuter
 
getPercentageDone(long, String, String) - Method in class pulling.executing.ServerSideExecuter_BuiltIn
 
getPercentageDone(long, String, String) - Method in class pulling.executing.ServerSideExecuter_Xgrid
 
getPeriodToStay() - Method in class pulling.availability_imposer.Node
 
getPreviousAvailability() - Method in class mapping.data.Server
 
getPreviousEstimation() - Method in class pulling.availability_predection.AvailabilityManager
 
getProcessingRate(int) - Method in class mapping.data.Server
 
getProcessingRates() - Method in class mapping.data.Server
 
getPropability(int) - Method in class pulling.availability_imposer.Node
 
getPullerPort() - Method in class pulling.Puller
 
getRatio(JobClass, Server) - Static method in class adjusting.Adjuster
For the Loop processes that is constructed from 4 loops.
getReadFile() - Method in class interfacing.MainFrame
 
getReading(int, WeekDay, TimeStamp) - Method in class pulling.availability_predection.AvailabilityLogger
This method reads a reading for a specific entry at specific age.
getReadingFrequency() - Method in class pulling.availability_predection.AvailabilityManager
 
getRealRate() - Method in class mapping.data.ProcessingRatesPair
 
getRealRate(int) - Method in class mapping.data.Server
 
getRealRate(int, int) - Method in class mapping.Mapper
 
getResponseTimeInSeconds() - Method in class mapping.data.JobsTable
returns The mean of the differences between Time Submitted and Time Done for all jobs excluding timed out jobs.
getResponseTimeInSeconds(int) - Method in class mapping.data.JobsTable
returns The mean of the differences between Time Submitted and Time Done for the job class with ID jobClassID excluding timed out jobs.
getResponseTimeInSecondsIncludingTimedOut() - Method in class mapping.data.JobsTable
returns The mean of the differences between Time Submitted and Time Done including timed out jobs.
getResponseTimeInSecondsIncludingTimedOut(int) - Method in class mapping.data.JobsTable
returns The mean of the differences between Time Submitted and Time Done for the job class with ID class jobClassID including timed-out jobs
getRow() - Method in class mapping.data.Tuple
 
getRowCount() - Method in class mapping.data.IDsQueue
 
getSchedulingDelayInMilliSeconds() - Method in class mapping.data.JobsTable
returns The mean of the differences between Time Sent and Time Submitted excluding timed out jobs.
getSchedulingDelayInMilliSeconds(int) - Method in class mapping.data.JobsTable
returns The mean of the differences between Time Sent and Time Submitted for the job class with ID jobClassID excluding timed out jobs.
getSchedulingDelayInMilliSecondsIncludingTimedOut() - Method in class mapping.data.JobsTable
returns The mean of the differences between Time Sent and Time Submitted including timed out jobs.
getSchedulingDelayInMilliSecondsIncludingTimedOut(int) - Method in class mapping.data.JobsTable
returns The mean of the differences between Time Sent and Time Submitted for the class jobClassID including timed out jobs.
getSecondsAfterSystemTickToSolve() - Method in class mapping.LPAS_DG_MS_SOLVING_TICKER
 
getServer(String) - Method in class mapping.data.ServersTable
 
getServer(int) - Method in class mapping.Mapper
 
getServerID() - Method in class interfacing.ServersProcessingRatesJPanel
 
getServerID() - Method in class interfacing.ServersProcessingRatesTableModelListener
 
getServerID() - Method in class pulling.executing.CompletionAnnouncer_Xgrid
 
getServerID() - Method in class pulling.executing.ServerSideExecuter_BuiltIn
 
getserverIDs() - Method in class mapping.Mapper
 
getServerPort() - Method in class executing.MapperSideExecuter_BuiltIn
 
getServerPort() - Method in class pulling.executing.ServerSideExecuter_BuiltIn
 
getServersTable() - Method in class mapping.Mapper
 
getSleepTimeTillNextSystemTick2(GregorianCalendar) - Method in class mapping.LPAS_DG_MS_SOLVING_TICKER
tickLengthInMinutes are the minutes in a tick or the time resolution for the system
getSleepTimeTillNextTick(double) - Static method in class pulling.availability_predection.Testing
 
getSLQ_MS() - Method in class mapping.SLQ_MS_Thread
 
getStartNode() - Method in class pulling.availability_imposer.Net
 
getStartTime() - Method in class mapping.Mapper
 
getStopTime() - Method in class mapping.Mapper
 
getSumOfIteration() - Method in class generating.JobsGenerator
 
getSystemIdlePercentage() - Static method in class pulling.availability_predection.CPU_Usage
 
getSystemIdlePercentage(int, int) - Static method in class pulling.availability_predection.CPU_Usage
 
getSystemPercentage() - Method in class pulling.availability_predection.CPU_Usage
 
getTable() - Method in class interfacing.JobClassesTableModelListener
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class interfacing.JTableCellRenderer
 
getTestingIteration() - Method in class mapping.data.Server
 
getThreads() - Method in class generating.GeneratorsController
 
getTicker() - Method in class mapping.LPAS_DG_MS
 
getTimeBetweenSaves() - Method in class logging.SavingRunnable
 
getTimeBetweenStartTimeAndSentTimeInSeconds() - Method in class mapping.data.Job
 
getTimeBetweenSubmissionTimeAndDoneTimeInMilliSeconds() - Method in class mapping.data.Job
 
getTimeBetweenSubmissionTimeAndDoneTimeInSeconds() - Method in class mapping.data.Job
 
getTimeBetweenSubmissionTimeAndSentTimeInMilliSeconds() - Method in class mapping.data.Job
 
getTimeElapsedInTimeUnits() - Method in class mapping.Mapper
 
getTimeOutAnnouncer() - Method in class mapping.Mapper
 
getTimeOutedJobsCount(int) - Method in class mapping.data.JobsTable
 
getTimeOutedJobsCount() - Method in class mapping.data.JobsTable
 
getTimeOutFactor() - Method in class mapping.Mapper
 
getTimeOutLogger() - Method in class mapping.TimeOutAnnouncer
 
getTimeResolution() - Method in class mapping.Mapper
 
getTimeresolution() - Method in class pulling.availability_predection.AvailabilityLogger
 
getTimeresolution() - Method in class pulling.availability_predection.AvailabilityManager
 
getTimestamp() - Method in class logging.Event
 
getTimeStamp(GregorianCalendar) - Static method in class pulling.availability_predection.TimeStamp
 
getTimeToBeTaskFree() - Method in class mapping.data.Server
 
getTimeToNextEvent() - Method in class probability_distribution.ProbabilityDist
Just an alias for getNextValue.
getTimeToSleepAtStart() - Method in class pulling.executing.CompletionAnnouncer_Xgrid
 
getTimeUnitInMinutes() - Method in class mapping.Mapper
 
getType(int) - Method in class interfacing.PropertiesJPanel
 
getUpTimeMeanOfAllServersInMinutes() - Method in class mapping.data.ServersTable
 
getUpTimePeriodsMean() - Method in class mapping.Mapper
 
getUsersPercentage() - Method in class pulling.availability_predection.CPU_Usage
 
getVal(int) - Method in class mapping.data.IDsQueue
 
getValue(int) - Method in class interfacing.PropertiesJPanel
This method get A String of the value of the component i
getValueAfterEqual(String) - Method in class executing.MapperSideExecuter_Xgrid
 
getValueAfterEqual(String) - Method in class pulling.executing.ServerSideExecuter_Xgrid
 
getValueAt(int, int) - Method in class mapping.data.IDsQueue
This method is part of the implementation of the AbstractTableModel interface.
getValues() - Method in class interfacing.PropertiesJPanel
 
getVariationDistribution() - Method in class arrival_generator.EXP_AND_UNI_AG
 
getWeekDay(Calendar) - Static method in enum pulling.availability_predection.WeekDay
Simple Mapping between java.util.Calendar and WeekDay enumaration
getWeights() - Method in class interfacing.ServersAvailabilityJPanel.WeightsPanel
This is used to get the weights entered by the user.
getWeights() - Method in class mapping.data.MessageToServer
 
getWeights() - Method in class pulling.availability_predection.AvailabilityManager
 

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