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

A

AcceptedOutput - Class in edu.sdsc.inca.depot.persistent
This class represents the accepted output for a reporter and matches with the xml schemas idea of acceptedOutput.
AcceptedOutput() - Constructor for class edu.sdsc.inca.depot.persistent.AcceptedOutput
Default constructor.
AcceptedOutput(String, String) - Constructor for class edu.sdsc.inca.depot.persistent.AcceptedOutput
Full constructor.
ADD - Static variable in class edu.sdsc.inca.depot.commands.SuiteUpdate
 
addArg(Arg) - Method in class edu.sdsc.inca.depot.persistent.ArgSignature
Add the argument to the set and invalidate the current signature.
addReport(Report) - Method in class edu.sdsc.inca.depot.persistent.Series
Add a Report to the set of those associated with this Series.
addSeriesConfig(SeriesConfig) - Method in class edu.sdsc.inca.depot.persistent.Series
Add a SeriesConfig to the set of those associated with this Series.
addSeriesConfig(SeriesConfig) - Method in class edu.sdsc.inca.depot.persistent.Suite
Add a SeriesConfig to the set of those associated with the Suite.
All2AllFilter - Class in edu.sdsc.inca.depot.util
1) Writes pass/fail results to summary.properties file for any reports with the "summary.successpct.performance" reporter name.
All2AllFilter() - Constructor for class edu.sdsc.inca.depot.util.All2AllFilter
 
All2AllFilterTest - Class in edu.sdsc.inca.depot.util
 
All2AllFilterTest() - Constructor for class edu.sdsc.inca.depot.util.All2AllFilterTest
 
Arg - Class in edu.sdsc.inca.depot.persistent
This class represents a command line input to a reporter.
Arg() - Constructor for class edu.sdsc.inca.depot.persistent.Arg
Default constructor.
Arg(String, String) - Constructor for class edu.sdsc.inca.depot.persistent.Arg
Creates an Arg object with the associated name and value.
ArgDAO - Class in edu.sdsc.inca.depot.persistent
This class transfers Arg objects between memory and the DB.
ArgDAO() - Constructor for class edu.sdsc.inca.depot.persistent.ArgDAO
 
ArgSignature - Class in edu.sdsc.inca.depot.persistent
An ArgSignature consists of a set of arguments, alphabetized and combined into a string.
ArgSignature() - Constructor for class edu.sdsc.inca.depot.persistent.ArgSignature
Default constructor.
ArgSignature(Set) - Constructor for class edu.sdsc.inca.depot.persistent.ArgSignature
Full constructor.
ArgSignatureDAO - Class in edu.sdsc.inca.depot.persistent
This class transfers ArgSignature objects between memory and the DB.
ArgSignatureDAO() - Constructor for class edu.sdsc.inca.depot.persistent.ArgSignatureDAO
 
ArgSignatureTest - Class in edu.sdsc.inca.depot.persistent
Perform basic tests of the Arg Signature.
ArgSignatureTest() - Constructor for class edu.sdsc.inca.depot.persistent.ArgSignatureTest
 
ArgTest - Class in edu.sdsc.inca.depot.persistent
Perform Basic tests on the Inputs Class.
ArgTest() - Constructor for class edu.sdsc.inca.depot.persistent.ArgTest
 

B

beginTransaction() - Static method in class edu.sdsc.inca.depot.persistent.HibernateUtil
Start a new database transaction.

C

closeSession() - Static method in class edu.sdsc.inca.depot.persistent.HibernateUtil
Closes the Session local to the thread.
commitTransaction() - Static method in class edu.sdsc.inca.depot.persistent.HibernateUtil
Commit the database transaction.
compare(AcceptedOutput, Report) - Method in class edu.sdsc.inca.depot.util.ExprComparitor
Compares a report against acceptable output.
ComparisonResult - Class in edu.sdsc.inca.depot.persistent
Represents results of a comparison between accepted values and report output.
ComparisonResult() - Constructor for class edu.sdsc.inca.depot.persistent.ComparisonResult
Default constructor.
ComparisonResultDAO - Class in edu.sdsc.inca.depot.persistent
This class transfers ComparisonResult objects between memory and the DB.
ComparisonResultDAO() - Constructor for class edu.sdsc.inca.depot.persistent.ComparisonResultDAO
 
context - Variable in class edu.sdsc.inca.depot.util.ReportFilter
 
createReport(String, String) - Method in class edu.sdsc.inca.depot.persistent.ReportTest
Create the Report object with all of the raw known info.
createSummaryFile(String) - Static method in class edu.sdsc.inca.depot.util.All2AllFilterTest
 
CRLF - Static variable in class edu.sdsc.inca.depot.commands.InsertTest
 

D

DAO - Class in edu.sdsc.inca.depot.persistent
This is the base class for the depot DAOs--classes that transfer objects between memory and the depot database.
DAO() - Constructor for class edu.sdsc.inca.depot.persistent.DAO
 
DB_EMPTY_STRING - Static variable in class edu.sdsc.inca.depot.persistent.PersistentObject
Value used to store null/empty strings in the database.
DELETE - Static variable in class edu.sdsc.inca.depot.commands.SuiteUpdate
 
Depot - Class in edu.sdsc.inca
The main depot object.
Depot() - Constructor for class edu.sdsc.inca.Depot
Default Constructor.
DEPOT_OPTS - Static variable in class edu.sdsc.inca.Depot
 
DepotClientTest - Class in edu.sdsc.inca
Created by IntelliJ IDEA.
DepotClientTest() - Constructor for class edu.sdsc.inca.DepotClientTest
 
disconnectSession() - Static method in class edu.sdsc.inca.depot.persistent.HibernateUtil
Disconnect and return Session from current Thread.
doNotification(String, Properties) - Method in class edu.sdsc.inca.depot.util.ScriptNotifier
Invokes a script, w/info about an AcceptedOutput state change in stdin.
DowntimeFilter - Class in edu.sdsc.inca.depot.util
Prefixes error messages in depot reports with "DOWNTIME: +optionalString+: " if the resource the report ran on is in downtime.
DowntimeFilter() - Constructor for class edu.sdsc.inca.depot.util.DowntimeFilter
 

E

edu.sdsc.inca - package edu.sdsc.inca
 
edu.sdsc.inca.depot.commands - package edu.sdsc.inca.depot.commands
 
edu.sdsc.inca.depot.persistent - package edu.sdsc.inca.depot.persistent
 
edu.sdsc.inca.depot.util - package edu.sdsc.inca.depot.util
 
equals(Object) - Method in class edu.sdsc.inca.depot.persistent.AcceptedOutput
Override of the default equals method.
equals(Object) - Method in class edu.sdsc.inca.depot.persistent.Arg
Compares another object to this Arg for logical equality.
equals(Object) - Method in class edu.sdsc.inca.depot.persistent.ArgSignature
Compares another object to this ArgSignature for logical equality.
equals(Object) - Method in class edu.sdsc.inca.depot.persistent.InstanceInfo
Compares another object to this InstanceInfo for logical equality.
equals(Object) - Method in class edu.sdsc.inca.depot.persistent.Report
Compares another object to this Report for logical equality.
equals(Object) - Method in class edu.sdsc.inca.depot.persistent.Schedule
Override of the default equals method.
equals(Object) - Method in class edu.sdsc.inca.depot.persistent.Series
Compares another object to this Series for logical equality.
equals(Object) - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Compares another object to this SeriesConfig for logical equality.
equals(Object) - Method in class edu.sdsc.inca.depot.persistent.Suite
Compares another object to this Suite for logical equality.
execute(ProtocolReader, ProtocolWriter) - Method in class edu.sdsc.inca.depot.util.HibernateMessageHandler
Overrides regular MessageHandler execute function in order to handle hibernate sessions effectively.
executeHibernateAction(ProtocolReader, ProtocolWriter) - Method in class edu.sdsc.inca.depot.commands.Insert
Execute the insert task.
executeHibernateAction(ProtocolReader, ProtocolWriter) - Method in class edu.sdsc.inca.depot.commands.Query
Execute queries on the depot.
executeHibernateAction(ProtocolReader, ProtocolWriter) - Method in class edu.sdsc.inca.depot.commands.SuiteUpdate
 
executeHibernateAction(ProtocolReader, ProtocolWriter) - Method in class edu.sdsc.inca.depot.util.HibernateMessageHandler
Execute a hibernate-related task efficiently (i.e., session is safely opened and closed.
ExprComparitor - Class in edu.sdsc.inca.depot.util
Matches the contents of certain tags in a report body against an expected expression.
ExprComparitor() - Constructor for class edu.sdsc.inca.depot.util.ExprComparitor
 
ExprComparitorTest - Class in edu.sdsc.inca.depot.util
 
ExprComparitorTest() - Constructor for class edu.sdsc.inca.depot.util.ExprComparitorTest
 

F

FAILURE_RESULT - Static variable in class edu.sdsc.inca.depot.util.ExprComparitor
 
fromBean(XmlObject) - Method in class edu.sdsc.inca.depot.persistent.AcceptedOutput
Copies information from an Inca schema XmlBean AcceptedOutput object so that this object contains equivalent information.
fromBean(AcceptedOutput) - Method in class edu.sdsc.inca.depot.persistent.AcceptedOutput
Copies information from an Inca schema XmlBean AcceptedOutput object so that this object contains equivalent information.
fromBean(XmlObject) - Method in class edu.sdsc.inca.depot.persistent.Arg
Copies information from an Inca schema XmlBean Arg object so that this object contains equivalent information.
fromBean(Args.Arg) - Method in class edu.sdsc.inca.depot.persistent.Arg
Copies information from an Inca schema XmlBean Arg object so that this object contains equivalent information.
fromBean(XmlObject) - Method in class edu.sdsc.inca.depot.persistent.ArgSignature
Copies information from an Inca schema XmlBean Args object so that this object contains equivalent information.
fromBean(Args) - Method in class edu.sdsc.inca.depot.persistent.ArgSignature
Copies information from an Inca schema XmlBean Args object so that this object contains equivalent information.
fromBean(XmlObject) - Method in class edu.sdsc.inca.depot.persistent.ComparisonResult
Copies information from an Inca schema XmlBean object so that this object contains equivalent information.
fromBean(XmlObject) - Method in class edu.sdsc.inca.depot.persistent.InstanceInfo
Copies information from an Inca schema XmlBean object so that this object contains equivalent information.
fromBean(XmlObject) - Method in class edu.sdsc.inca.depot.persistent.Limits
Copies information from an Inca schema XmlBean Limits object so that this object contains equivalent information.
fromBean(Limits) - Method in class edu.sdsc.inca.depot.persistent.Limits
Copies information from an Inca schema XmlBean Limits object so that this object contains equivalent information.
fromBean(XmlObject) - Method in class edu.sdsc.inca.depot.persistent.Notification
Copies information from an Inca schema XmlBean Notification object so that this object contains equivalent information.
fromBean(Notifications.Notification) - Method in class edu.sdsc.inca.depot.persistent.Notification
Copies information from an Inca schema XmlBean Notification object so that this object contains equivalent information.
fromBean(XmlObject) - Method in class edu.sdsc.inca.depot.persistent.PersistentObject
Copies information from an Inca schema XmlBean object so that this object contains equivalent information.
fromBean(XmlObject) - Method in class edu.sdsc.inca.depot.persistent.Report
Copies information from an Inca schema XmlBean Report object so that this object contains equivalent information.
fromBean(Report) - Method in class edu.sdsc.inca.depot.persistent.Report
Copies information from an Inca schema XmlBean Report object so that this object contains equivalent information.
fromBean(XmlObject) - Method in class edu.sdsc.inca.depot.persistent.RunInfo
Copies information from an Inca schema XmlBean Report object so that this object contains equivalent information.
fromBean(Report) - Method in class edu.sdsc.inca.depot.persistent.RunInfo
Copies information from an Inca schema XmlBean Report object so that this object contains equivalent information.
fromBean(XmlObject) - Method in class edu.sdsc.inca.depot.persistent.Schedule
Copies information from an Inca schema XmlBean Schedule object so that this object contains equivalent information.
fromBean(Schedule) - Method in class edu.sdsc.inca.depot.persistent.Schedule
Copies information from an Inca schema XmlBean Schedule object so that this object contains equivalent information.
fromBean(XmlObject) - Method in class edu.sdsc.inca.depot.persistent.Series
Copies information from an Inca schema XmlBean Series object so that this object contains equivalent information.
fromBean(Report) - Method in class edu.sdsc.inca.depot.persistent.Series
Copies information from an Inca schema XmlBean Report object so that this object contains equivalent information.
fromBean(Series) - Method in class edu.sdsc.inca.depot.persistent.Series
Copies information from an Inca schema XmlBean Series object so that this object contains equivalent information.
fromBean(XmlObject) - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Copies information from an Inca schema XmlBean SeriesConfig object so that this object contains equivalent information.
fromBean(SeriesConfig) - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Copies information from an Inca schema XmlBean SeriesConfig object so that this object contains equivalent information.
fromBean(XmlObject) - Method in class edu.sdsc.inca.depot.persistent.Suite
Copies information from an Inca schema XmlBean Suite object so that this object contains equivalent information.
fromBean(Suite) - Method in class edu.sdsc.inca.depot.persistent.Suite
Copies information from an Inca schema XmlBean Suite object so that this object contains equivalent information.

G

GCC_BODY - Static variable in class edu.sdsc.inca.depot.util.ExprComparitorTest
 
GCC_UNIT_BODY - Static variable in class edu.sdsc.inca.depot.util.ExprComparitorTest
 
generate(String, String, int) - Static method in class edu.sdsc.inca.depot.persistent.Series
Returns a phony Series with a given resource and context.
generate(String, String, int) - Static method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Returns a phony SeriesConfig with a given resource and context.
generate(String, int) - Static method in class edu.sdsc.inca.depot.persistent.Suite
Returns a phony suite with a given number of unrelated (sharing neither resource nor context) SeriesConfigs.
generateReport() - Method in class edu.sdsc.inca.depot.persistent.Series
Generates a phony report for this Series.
generateReport(Date) - Method in class edu.sdsc.inca.depot.persistent.Series
Generates a phony report for this Series.
getAcceptedOutput() - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Returns comparison and action information for this SeriesConfig.
getAction() - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Gets the editing action associated with this SeriesConfig.
getActivated() - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Returns the version number of the Suite under which this SeriesConfig was most recently activated (i.e., its Series was running); -1 if none.
getArgs() - Method in class edu.sdsc.inca.depot.persistent.ArgSignature
Retrieve the arguments involved in creating this signature.
getArgs() - Method in class edu.sdsc.inca.depot.persistent.Series
Get the set of Args associated with this Series.
getArgSignature() - Method in class edu.sdsc.inca.depot.persistent.RunInfo
Get the signature for the set of Args associated with this RunInfo.
getArgSignature() - Method in class edu.sdsc.inca.depot.persistent.Series
Get the signature for the set of Args associated with this Series.
getBody() - Method in class edu.sdsc.inca.depot.persistent.Report
Retrieve the body of this report as an XML string.
getBodypart1() - Method in class edu.sdsc.inca.depot.persistent.Report
Retrieve the first part of the body of this report.
getBodypart2() - Method in class edu.sdsc.inca.depot.persistent.Report
Retrieve the second part of the body of this report.
getBodypart3() - Method in class edu.sdsc.inca.depot.persistent.Report
Retrieve the third part of the body of this report.
getCollected() - Method in class edu.sdsc.inca.depot.persistent.InstanceInfo
Retrieve the time this instance was collected.
getCommited() - Method in class edu.sdsc.inca.depot.persistent.InstanceInfo
Retrieve the time this instance was committed.
getComparison() - Method in class edu.sdsc.inca.depot.persistent.AcceptedOutput
Get the comparison portion of the AcceptedOutput.
getComparitor() - Method in class edu.sdsc.inca.depot.persistent.AcceptedOutput
Get the comparitor class name of the AcceptedOutput.
getConfiguration() - Static method in class edu.sdsc.inca.depot.persistent.HibernateUtil
Returns the original Hibernate configuration.
getContext() - Method in class edu.sdsc.inca.depot.commands.InsertTest.SuppressingFilter
 
getContext() - Method in class edu.sdsc.inca.depot.persistent.Series
Get the Series context string.
getContext() - Method in class edu.sdsc.inca.depot.util.ReportFilter
Returns the filtered reporter context.
getCpuTime() - Method in class edu.sdsc.inca.depot.persistent.Limits
 
getCpuUsageSec() - Method in class edu.sdsc.inca.depot.persistent.InstanceInfo
get the cpu usage.
getCurrentSession() - Static method in class edu.sdsc.inca.depot.persistent.HibernateUtil
Retrieves the current Session local to the thread.
getDeactivated() - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Returns the version number of the Suite under which this SeriesConfig was most recently deactivated (i.e., its Series was suspended); -1 if none.
getDescription() - Method in class edu.sdsc.inca.depot.persistent.Suite
Get the (usually user-supplied) Suite description string.
getExit_message() - Method in class edu.sdsc.inca.depot.persistent.Report
Retrieve the exit message of this report.
getExit_status() - Method in class edu.sdsc.inca.depot.persistent.Report
Retrieve the exit status of this report.
getGuid() - Method in class edu.sdsc.inca.depot.persistent.Suite
Get the guid (agent id + name) of the Suite.
getHostname() - Method in class edu.sdsc.inca.depot.persistent.RunInfo
Get the RunInfo hostname.
getHour() - Method in class edu.sdsc.inca.depot.persistent.Schedule
Return the hour portion of the cron schedule.
getId() - Method in class edu.sdsc.inca.depot.persistent.Arg
Retrieve the id -- null if not yet connected to database.
getId() - Method in class edu.sdsc.inca.depot.persistent.ArgSignature
Retrieve the id -- null if not yet connected to database.
getId() - Method in class edu.sdsc.inca.depot.persistent.ComparisonResult
Retrieve the id -- null if not yet connected to database.
getId() - Method in class edu.sdsc.inca.depot.persistent.InstanceInfo
Retrieve the id -- null if not yet connected to database.
getId() - Method in class edu.sdsc.inca.depot.persistent.Report
Retrieve the id -- null if not yet connected to database.
getId() - Method in class edu.sdsc.inca.depot.persistent.RunInfo
Retrieve the id -- null if not yet connected to database.
getId() - Method in class edu.sdsc.inca.depot.persistent.Series
Retrieve the id -- null if not yet connected to database.
getId() - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Retrieve the id -- null if not yet connected to database.
getId() - Method in class edu.sdsc.inca.depot.persistent.Suite
Retrieve the id -- null if not yet connected to database.
getInterceptor() - Static method in class edu.sdsc.inca.depot.persistent.HibernateUtil
 
getLatestComparisonId() - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Returns the DB id of the latest ComprisonResult associated with this SeriesConfig; -1 if none.
getLatestInstanceId() - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Returns the DB id of the latest InstanceInfo associated with this SeriesConfig; -1 if none.
getLimits() - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Returns the resource limits for this SeriesConfig.
getLog() - Method in class edu.sdsc.inca.depot.persistent.InstanceInfo
Retrieve the log of this InstanceInfo as an XML string.
getMday() - Method in class edu.sdsc.inca.depot.persistent.Schedule
Return the mday portion of the cron schedule.
getMemory() - Method in class edu.sdsc.inca.depot.persistent.Limits
 
getMemoryUsageMB() - Method in class edu.sdsc.inca.depot.persistent.InstanceInfo
Retrieve the memory usage.
getMinute() - Method in class edu.sdsc.inca.depot.persistent.Schedule
Return the minute portion of the cron schedule.
getMonth() - Method in class edu.sdsc.inca.depot.persistent.Schedule
Return the month portion of the cron schedule.
getName() - Method in class edu.sdsc.inca.depot.persistent.Arg
retrieve the input name.
getName() - Method in class edu.sdsc.inca.depot.persistent.Suite
Get the name of the Suite.
getNice() - Method in class edu.sdsc.inca.depot.persistent.Series
Get the indicator as to whether the Series reporter should be run niced.
getNickname() - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Get the user-supplied SeriesConfig nickname.
getNotification() - Method in class edu.sdsc.inca.depot.persistent.AcceptedOutput
Get the notification information of the AcceptedOutput.
getNotifier() - Method in class edu.sdsc.inca.depot.persistent.Notification
Returns the name of the class that performs this notification.
getNumOccurs() - Method in class edu.sdsc.inca.depot.persistent.Schedule
Null implies unlimited.
getReporter() - Method in class edu.sdsc.inca.depot.persistent.Series
Get the Series reporter name.
getReporterPath() - Method in class edu.sdsc.inca.depot.persistent.RunInfo
Get the RunInfo reporter relative path.
getReportId() - Method in class edu.sdsc.inca.depot.persistent.ComparisonResult
Get the id of the Report that was used in this comparison.
getReportId() - Method in class edu.sdsc.inca.depot.persistent.InstanceInfo
Return the DB id of the report to which this instance is attached.
getReports() - Method in class edu.sdsc.inca.depot.persistent.Series
Get the set of Reports associated with this Series.
getResource() - Method in class edu.sdsc.inca.depot.persistent.Series
Get the name of the resource where this Series runs.
getResource() - Method in class edu.sdsc.inca.depot.util.ReportFilter
Returns the filtered reporter resource name.
getResult() - Method in class edu.sdsc.inca.depot.persistent.ComparisonResult
Return the result of the comparison in the DB.
getRunInfo() - Method in class edu.sdsc.inca.depot.persistent.Report
Get the RunInfo associated with this Report.
getSchedule() - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Returns the execution schedule for this SeriesConfig.
getSeries() - Method in class edu.sdsc.inca.depot.persistent.Report
Get the Series that this report is part of.
getSeries() - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Returns the Series associated with this SeriesConfig.
getSeriesConfig(int) - Method in class edu.sdsc.inca.depot.persistent.Suite
Retrieves a specified SeriesConfig from the associated set.
getSeriesConfigId() - Method in class edu.sdsc.inca.depot.persistent.ComparisonResult
Get the id of the SeriesConfig that was used in this comparison.
getSeriesConfigs() - Method in class edu.sdsc.inca.depot.persistent.Series
Get the set of SeriesConfigs associated with this Series.
getSeriesConfigs() - Method in class edu.sdsc.inca.depot.persistent.Suite
Gets the collection of SeriesConfig objects associated with this Suite.
getSessionFactory() - Static method in class edu.sdsc.inca.depot.persistent.HibernateUtil
Returns the global SessionFactory.
getSignature() - Method in class edu.sdsc.inca.depot.persistent.ArgSignature
retrieve the signature.
getStderr() - Method in class edu.sdsc.inca.depot.persistent.Report
Retrieve the contents of STDERR output by the reporter.
getStderr() - Method in class edu.sdsc.inca.depot.util.ReportFilter
Returns the filtered reporter stderr output.
getStdout() - Method in class edu.sdsc.inca.depot.commands.InsertTest.ModifyingFilter
 
getStdout() - Method in class edu.sdsc.inca.depot.commands.InsertTest.TestReportFilter
 
getStdout() - Method in class edu.sdsc.inca.depot.util.All2AllFilter
Writes results to properties file if name is summary.successpct.performance Writes new report with modified error message to depot if not at fault.
getStdout() - Method in class edu.sdsc.inca.depot.util.DowntimeFilter
Writes new report with modified error message to depot if resource is down
getStdout() - Method in class edu.sdsc.inca.depot.util.ReportFilter
Returns the filtered reporter stdout output.
getSuite() - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Returns the Suite associated with this SeriesConfig.
getSuspended() - Method in class edu.sdsc.inca.depot.persistent.Schedule
Returns whether or not further execution has been suspended pending a user request to resume.
getSysusage() - Method in class edu.sdsc.inca.depot.util.ReportFilter
Returns the filtered reporter system resource usage report.
getTarget() - Method in class edu.sdsc.inca.depot.persistent.Notification
Returns the target that is sent this notification.
getType() - Method in class edu.sdsc.inca.depot.persistent.Schedule
Returns the type of schedule.
getUri() - Method in class edu.sdsc.inca.depot.persistent.Series
Get the Series reporter URI.
getValue() - Method in class edu.sdsc.inca.depot.persistent.Arg
retrieve the input value.
getVersion() - Method in class edu.sdsc.inca.depot.persistent.Series
Get the Series reporter version.
getVersion() - Method in class edu.sdsc.inca.depot.persistent.Suite
Get the version number of the Suite--the number of times updated.
getWallClockTime() - Method in class edu.sdsc.inca.depot.persistent.Limits
 
getWallClockTimeSec() - Method in class edu.sdsc.inca.depot.persistent.InstanceInfo
Get the length of time this reporter took to run.
getWday() - Method in class edu.sdsc.inca.depot.persistent.Schedule
Return the wday portion of the cron schedule.
getWorkingDir() - Method in class edu.sdsc.inca.depot.persistent.RunInfo
Get the RunInfo working directory.
GLOBUS_BODY - Static variable in class edu.sdsc.inca.depot.util.ExprComparitorTest
 

H

hashCode() - Method in class edu.sdsc.inca.depot.persistent.Arg
Calculate a hash code using the same fields that where used in equals.
hashCode() - Method in class edu.sdsc.inca.depot.persistent.ArgSignature
Calculate a hash code using the same fields that where used in equals.
hashCode() - Method in class edu.sdsc.inca.depot.persistent.InstanceInfo
Calculate a hash code using the same fields that where used in equals.
hashCode() - Method in class edu.sdsc.inca.depot.persistent.Report
 
hashCode() - Method in class edu.sdsc.inca.depot.persistent.Series
Calculate a hash code using the same fields that where used in equals.
hashCode() - Method in class edu.sdsc.inca.depot.persistent.Suite
Calculate a hash code using the same fields that where used in equals.
HibernateMessageHandler - Class in edu.sdsc.inca.depot.util
Created by IntelliJ IDEA.
HibernateMessageHandler() - Constructor for class edu.sdsc.inca.depot.util.HibernateMessageHandler
 
HibernateUtil - Class in edu.sdsc.inca.depot.persistent
Basic Hibernate helper class, handles SessionFactory, Session and Transaction.
HibernateUtil() - Constructor for class edu.sdsc.inca.depot.persistent.HibernateUtil
 

I

incrementVersion() - Method in class edu.sdsc.inca.depot.persistent.Suite
Add 1 to the version number of the Suite--the number of times updated.
initDb - Variable in class edu.sdsc.inca.Depot
 
initializeDatabase() - Method in class edu.sdsc.inca.Depot
Initialize the Inca database.
Insert - Class in edu.sdsc.inca.depot.commands
The task that will take a report and insert it to the database.
Insert() - Constructor for class edu.sdsc.inca.depot.commands.Insert
 
InsertTest - Class in edu.sdsc.inca.depot.commands
User: cmills Date: Mar 24, 2005 Time: 3:25:08 PM For now this class is just required to be able to have the following conversation REPORT SP bogus.name CRLF STDOUT SP {xml data} CRLF SYSUSAGE SP ignored CRLF

This implies that the depot will be able to injest a report that has no errors.

InsertTest() - Constructor for class edu.sdsc.inca.depot.commands.InsertTest
 
InsertTest.ModifyingFilter - Class in edu.sdsc.inca.depot.commands
 
InsertTest.ModifyingFilter() - Constructor for class edu.sdsc.inca.depot.commands.InsertTest.ModifyingFilter
 
InsertTest.SuppressingFilter - Class in edu.sdsc.inca.depot.commands
 
InsertTest.SuppressingFilter() - Constructor for class edu.sdsc.inca.depot.commands.InsertTest.SuppressingFilter
 
InsertTest.TestReportFilter - Class in edu.sdsc.inca.depot.commands
 
InsertTest.TestReportFilter() - Constructor for class edu.sdsc.inca.depot.commands.InsertTest.TestReportFilter
 
InstanceInfo - Class in edu.sdsc.inca.depot.persistent
Represents information specific to a particular instance of a reporter run.
InstanceInfo() - Constructor for class edu.sdsc.inca.depot.persistent.InstanceInfo
Default constructor.
InstanceInfo(Date, Date, Float, Float, Float) - Constructor for class edu.sdsc.inca.depot.persistent.InstanceInfo
Full constructor.
InstanceInfo(Date, String) - Constructor for class edu.sdsc.inca.depot.persistent.InstanceInfo
A constructor that parses the Inca protocol SYSUSAGE message.
InstanceInfoDAO - Class in edu.sdsc.inca.depot.persistent
This class transfers InstanceInfo objects between memory and the DB.
InstanceInfoDAO() - Constructor for class edu.sdsc.inca.depot.persistent.InstanceInfoDAO
 
invoked - Static variable in class edu.sdsc.inca.depot.commands.InsertTest.TestReportFilter
 

L

Limits - Class in edu.sdsc.inca.depot.persistent
Basic Limits class; matches the idea of Limits in the xsd for inca.
Limits() - Constructor for class edu.sdsc.inca.depot.persistent.Limits
 
Limits(int, int, int) - Constructor for class edu.sdsc.inca.depot.persistent.Limits
This constructor mainly helps out with testing; it won't be used in coding, because we will be using the set function.
load(Arg) - Static method in class edu.sdsc.inca.depot.persistent.ArgDAO
Returns an Arg object from the DB with the same field values as one specified, or null if no such object appears in the DB.
load(ArgSignature) - Static method in class edu.sdsc.inca.depot.persistent.ArgSignatureDAO
Returns an ArgSignature object from the DB with the same field values as one specified, or null if no such object appears in the DB.
load(ComparisonResult) - Static method in class edu.sdsc.inca.depot.persistent.ComparisonResultDAO
Returns a ComparisonResult from the DB with the same field values as one specified, null if no such ComparisonResult appears in the DB.
load(Long) - Static method in class edu.sdsc.inca.depot.persistent.ComparisonResultDAO
Returns a ComparisonResult object from the DB with the id specified, null if no such object appears in the DB.
load(Long) - Static method in class edu.sdsc.inca.depot.persistent.InstanceInfoDAO
Returns an InstanceInfo object from the DB with the id specified, null if no such object appears in the DB.
load(Report) - Static method in class edu.sdsc.inca.depot.persistent.ReportDAO
Returns a Report object from the DB with the same field values as one specified, null if no such object appears in the DB.
load(Long) - Static method in class edu.sdsc.inca.depot.persistent.ReportDAO
Returns a Report object from the DB with the id specified, null if no such object appears in the DB.
load(RunInfo) - Static method in class edu.sdsc.inca.depot.persistent.RunInfoDAO
Returns a RunInfo from the DB with the same field values as one specified, null if no such RunInfo appears in the DB.
load(Long) - Static method in class edu.sdsc.inca.depot.persistent.SeriesConfigDAO
Returns a SeriesConfig object from the DB with the id specified, null if no such object appears in the DB.
load(Series) - Static method in class edu.sdsc.inca.depot.persistent.SeriesDAO
Returns a Series from the DB with the same field values as one specified, null if no such Series appears in the DB.
load(Suite) - Static method in class edu.sdsc.inca.depot.persistent.SuiteDAO
Returns a Suite from the DB with the same field values as one specified, null if no such Suite appears in the DB.
loadOrSave(Arg) - Static method in class edu.sdsc.inca.depot.persistent.ArgDAO
Returns an Arg object from the DB with the same field values as one specified, or the saved version of the specified object if no such object appears in the DB.
loadOrSave(ArgSignature) - Static method in class edu.sdsc.inca.depot.persistent.ArgSignatureDAO
Returns an ArgSignature object from the DB with the same field values as one specified, or the saved version of the specified object if no such object appears in the DB.
loadOrSave(ComparisonResult) - Static method in class edu.sdsc.inca.depot.persistent.ComparisonResultDAO
Returns a ComparisonResult object from the DB with the same field values as one specified, or the saved version of the specified object if no such object appears in the DB.
loadOrSave(InstanceInfo) - Static method in class edu.sdsc.inca.depot.persistent.InstanceInfoDAO
Returns an InstanceInfo object from the DB with the same field values as one specified, or the saved version of the specified object if no such object appears in the DB.
loadOrSave(Report) - Static method in class edu.sdsc.inca.depot.persistent.ReportDAO
Returns a Report object from the DB with the same field values as one specified, or the saved version of the specified object if no such object appears in the DB.
loadOrSave(RunInfo) - Static method in class edu.sdsc.inca.depot.persistent.RunInfoDAO
Returns a RunInfo object from the DB with the same field values as one specified, or the saved version of the specified object if no such object appears in the DB.
loadOrSave(SeriesConfig) - Static method in class edu.sdsc.inca.depot.persistent.SeriesConfigDAO
Returns a SeriesConfig object from the DB with the same field values as one specified, or the saved version of the specified object if no such object appears in the DB.
loadOrSave(Series) - Static method in class edu.sdsc.inca.depot.persistent.SeriesDAO
Returns a Series object from the DB with the same field values as one specified, or the saved version of the specified object if no such object appears in the DB.
loadOrSave(Suite) - Static method in class edu.sdsc.inca.depot.persistent.SuiteDAO
Returns a Suite object from the DB with the same field values as one specified, or the saved version of the specified object if no such object appears in the DB.
logger - Static variable in class edu.sdsc.inca.Depot
 
logger - Static variable in class edu.sdsc.inca.depot.persistent.DAO
 
logger - Static variable in class edu.sdsc.inca.depot.persistent.PersistentObject
 
logger - Static variable in class edu.sdsc.inca.depot.persistent.PersistentTest
logger used by all persistent tests.

M

main(String[]) - Static method in class edu.sdsc.inca.Depot
Start the depot from the command line.
MalformedInputException - Class in edu.sdsc.inca.depot.persistent
 
MalformedInputException(String) - Constructor for class edu.sdsc.inca.depot.persistent.MalformedInputException
Throw a new exception with this error string.
MalformedInputException(String, Throwable) - Constructor for class edu.sdsc.inca.depot.persistent.MalformedInputException
Throw a new exception that restulted from a catch of another.
MAX_DB_LONG_STRING_LENGTH - Static variable in class edu.sdsc.inca.depot.persistent.PersistentObject
 
MAX_DB_STRING_LENGTH - Static variable in class edu.sdsc.inca.depot.persistent.PersistentObject
Maximum length for string DB fields.

N

nextEvent(Date) - Method in class edu.sdsc.inca.depot.persistent.Schedule
Returns the first date/time after a specified date/time that this schedule will cause an event.
Notification - Class in edu.sdsc.inca.depot.persistent
 
Notification() - Constructor for class edu.sdsc.inca.depot.persistent.Notification
Default constructor.
Notification(String, String) - Constructor for class edu.sdsc.inca.depot.persistent.Notification
Full constructor.

P

PersistenceException - Exception in edu.sdsc.inca.depot.persistent
 
PersistenceException(String) - Constructor for exception edu.sdsc.inca.depot.persistent.PersistenceException
Create the exception with the given message.
PersistenceException(String, Throwable) - Constructor for exception edu.sdsc.inca.depot.persistent.PersistenceException
Create the exception with the given message and cause.
PersistentObject - Class in edu.sdsc.inca.depot.persistent
This is an abstract base class that defines common behavior for all objects that the Depot stores in the database.
PersistentObject() - Constructor for class edu.sdsc.inca.depot.persistent.PersistentObject
 
PersistentTest - Class in edu.sdsc.inca.depot.persistent
Implement the setup and teardown function for all the PersistentTests.
PersistentTest() - Constructor for class edu.sdsc.inca.depot.persistent.PersistentTest
 

Q

Query - Class in edu.sdsc.inca.depot.commands
 
Query() - Constructor for class edu.sdsc.inca.depot.commands.Query
 
QueryTest - Class in edu.sdsc.inca.depot.commands
 
QueryTest() - Constructor for class edu.sdsc.inca.depot.commands.QueryTest
 

R

rebuildSessionFactory() - Static method in class edu.sdsc.inca.depot.persistent.HibernateUtil
Rebuild the SessionFactory with the static Configuration.
rebuildSessionFactory(Configuration) - Static method in class edu.sdsc.inca.depot.persistent.HibernateUtil
Rebuild the SessionFactory with the given Hibernate Configuration.
reconnect(Session) - Static method in class edu.sdsc.inca.depot.persistent.HibernateUtil
Reconnects a Hibernate Session to the current Thread.
registerInterceptorAndRebuild(Interceptor) - Static method in class edu.sdsc.inca.depot.persistent.HibernateUtil
Register a Hibernate interceptor with the current SessionFactory.
removeDatabase() - Method in class edu.sdsc.inca.Depot
Delete the Inca database.
Report - Class in edu.sdsc.inca.depot.persistent
This class represents the output from a Single Reporter.
Report() - Constructor for class edu.sdsc.inca.depot.persistent.Report
Default constructor.
Report(Boolean, String, String, Series) - Constructor for class edu.sdsc.inca.depot.persistent.Report
Full constructor.
ReportDAO - Class in edu.sdsc.inca.depot.persistent
This class transfers Report objects between memory and the DB.
ReportDAO() - Constructor for class edu.sdsc.inca.depot.persistent.ReportDAO
 
ReportFilter - Class in edu.sdsc.inca.depot.util
A class that allows an Inca installation to make changes to incoming reports before they're processed by the Depot.
ReportFilter() - Constructor for class edu.sdsc.inca.depot.util.ReportFilter
Constructs a new ReportFilter.
ReportTest - Class in edu.sdsc.inca.depot.persistent
Tests basic Report functionality.
ReportTest() - Constructor for class edu.sdsc.inca.depot.persistent.ReportTest
 
resource - Variable in class edu.sdsc.inca.depot.util.ReportFilter
 
rmDb - Variable in class edu.sdsc.inca.Depot
 
rollbackTransaction() - Static method in class edu.sdsc.inca.depot.persistent.HibernateUtil
Rollback the database transaction.
RunInfo - Class in edu.sdsc.inca.depot.persistent
Represents host-specific execution information derived from a Report.
RunInfo() - Constructor for class edu.sdsc.inca.depot.persistent.RunInfo
Default constructor.
RunInfo(String, String, String) - Constructor for class edu.sdsc.inca.depot.persistent.RunInfo
Full constructor.
RunInfoDAO - Class in edu.sdsc.inca.depot.persistent
This class transfers RunInfo objects between memory and the DB.
RunInfoDAO() - Constructor for class edu.sdsc.inca.depot.persistent.RunInfoDAO
 

S

save(Object) - Static method in class edu.sdsc.inca.depot.persistent.DAO
Stores an object that has not previously been saved in the database.
saveReportAndSeries(Report) - Method in class edu.sdsc.inca.depot.persistent.ReportTest
 
Schedule - Class in edu.sdsc.inca.depot.persistent
Schedule holds the information for a cron-like schedule that we use.
Schedule() - Constructor for class edu.sdsc.inca.depot.persistent.Schedule
Default constructor.
Schedule(String, String, String, String, String, String, Integer) - Constructor for class edu.sdsc.inca.depot.persistent.Schedule
Full constructor.
ScheduleTest - Class in edu.sdsc.inca.depot.persistent
Basic tests to check for Schedule functionality.
ScheduleTest() - Constructor for class edu.sdsc.inca.depot.persistent.ScheduleTest
 
ScriptNotifier - Class in edu.sdsc.inca.depot.util
A class that notifies a target script about a state change in AcceptableOutput.
ScriptNotifier() - Constructor for class edu.sdsc.inca.depot.util.ScriptNotifier
 
sdf - Static variable in class edu.sdsc.inca.depot.persistent.ScheduleTest
 
selectMultiple(String, Object[]) - Static method in class edu.sdsc.inca.depot.persistent.DAO
Return the set of objects selected by a Hibernate query.
selectUnique(String, Object[]) - Static method in class edu.sdsc.inca.depot.persistent.DAO
Return the unique object selected by a Hibernate query.
Series - Class in edu.sdsc.inca.depot.persistent
 
Series() - Constructor for class edu.sdsc.inca.depot.persistent.Series
Default constructor.
Series(String, String, String) - Constructor for class edu.sdsc.inca.depot.persistent.Series
Constructs a new Series containing the specified values.
SeriesConfig - Class in edu.sdsc.inca.depot.persistent
A SeriesConfig Represents the configuration of a Series as part of a Suite.
SeriesConfig() - Constructor for class edu.sdsc.inca.depot.persistent.SeriesConfig
Default constructor.
SeriesConfig(Suite, Series) - Constructor for class edu.sdsc.inca.depot.persistent.SeriesConfig
Full constructor.
SeriesConfigDAO - Class in edu.sdsc.inca.depot.persistent
This class transfers SeriesConfig objects between memory and the DB.
SeriesConfigDAO() - Constructor for class edu.sdsc.inca.depot.persistent.SeriesConfigDAO
 
SeriesConfigTest - Class in edu.sdsc.inca.depot.persistent
Test the functionality of the SeriesConfig and SeriesConfigDAO classes.
SeriesConfigTest() - Constructor for class edu.sdsc.inca.depot.persistent.SeriesConfigTest
 
SeriesDAO - Class in edu.sdsc.inca.depot.persistent
This class transfers Series objects between memory and the DB.
SeriesDAO() - Constructor for class edu.sdsc.inca.depot.persistent.SeriesDAO
 
SeriesTest - Class in edu.sdsc.inca.depot.persistent
Basic tests to check for Series functionality.
SeriesTest() - Constructor for class edu.sdsc.inca.depot.persistent.SeriesTest
 
setAcceptedOutput(AcceptedOutput) - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Sets comparison and action information for this SeriesConfig.
setAction(String) - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Sets the editing action associated with this SeriesConfig.
setActivated(int) - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Sets the version number of the Suite under which this SeriesConfig was most recently activated (i.e., its Series was running); -1 if none.
setArgs(Set) - Method in class edu.sdsc.inca.depot.persistent.ArgSignature
For internal use.
setArgs(Set) - Method in class edu.sdsc.inca.depot.persistent.Series
Set the set of Args associated with this Series.
setArgSignature(ArgSignature) - Method in class edu.sdsc.inca.depot.persistent.RunInfo
Set the signature for the set of Args associated with this RunInfo.
setArgSignature(ArgSignature) - Method in class edu.sdsc.inca.depot.persistent.Series
Set the signature for the set of Args associated with this Series.
setBody(String) - Method in class edu.sdsc.inca.depot.persistent.Report
Set the body of this report.
setBodypart1(String) - Method in class edu.sdsc.inca.depot.persistent.Report
Set the second part of the body of this report.
setBodypart2(String) - Method in class edu.sdsc.inca.depot.persistent.Report
Set the second part of the body of this report.
setBodypart3(String) - Method in class edu.sdsc.inca.depot.persistent.Report
Set the third part of the body of this report.
setCollected(Date) - Method in class edu.sdsc.inca.depot.persistent.InstanceInfo
Set the time this data was collected.
setCommited(Date) - Method in class edu.sdsc.inca.depot.persistent.InstanceInfo
set the thime this data was commited to db.
setComparison(String) - Method in class edu.sdsc.inca.depot.persistent.AcceptedOutput
Set the comparison of the AcceptedOutput.
setComparitor(String) - Method in class edu.sdsc.inca.depot.persistent.AcceptedOutput
Set the comparitor class name of the AcceptedOutput.
setConfiguration(Properties) - Method in class edu.sdsc.inca.Depot
A convenience function for setting multiple configuration properties at once.
setContext(String) - Method in class edu.sdsc.inca.depot.persistent.Series
Set the Series context string.
setContext(String) - Method in class edu.sdsc.inca.depot.util.ReportFilter
Sets the filtered reporter context.
setCpuTime(Float) - Method in class edu.sdsc.inca.depot.persistent.Limits
 
setCpuUsageSec(Float) - Method in class edu.sdsc.inca.depot.persistent.InstanceInfo
Set the cup usage.
setDeactivated(int) - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Sets the version number of the Suite under which this SeriesConfig was most recently deactivated (i.e., its Series was suspended); -1 if none.
setDescription(String) - Method in class edu.sdsc.inca.depot.persistent.Suite
Set the (usually user-supplied) Suite description string.
setExit_message(String) - Method in class edu.sdsc.inca.depot.persistent.Report
Set the exit message of this report.
setExit_status(Boolean) - Method in class edu.sdsc.inca.depot.persistent.Report
Set the exit status of this report.
setGuid(String) - Method in class edu.sdsc.inca.depot.persistent.Suite
Set the guid (agent id + name) of the Suite.
setHostname(String) - Method in class edu.sdsc.inca.depot.persistent.RunInfo
Set the RunInfo hostname.
setHour(String) - Method in class edu.sdsc.inca.depot.persistent.Schedule
Set the hour portion of the cron schedule.
setId(Long) - Method in class edu.sdsc.inca.depot.persistent.Arg
Set the id.
setId(Long) - Method in class edu.sdsc.inca.depot.persistent.ArgSignature
Set the id.
setId(Long) - Method in class edu.sdsc.inca.depot.persistent.ComparisonResult
Set the id.
setId(Long) - Method in class edu.sdsc.inca.depot.persistent.InstanceInfo
Set the id.
setId(Long) - Method in class edu.sdsc.inca.depot.persistent.Report
Set the id.
setId(Long) - Method in class edu.sdsc.inca.depot.persistent.RunInfo
Set the id.
setId(Long) - Method in class edu.sdsc.inca.depot.persistent.Series
Set the id.
setId(Long) - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Set the id.
setId(Long) - Method in class edu.sdsc.inca.depot.persistent.Suite
Set the id.
setLatestComparisonId(Long) - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Sets the DB id of the latest ComparisonResult associated with this SeriesConfig; -1 if none.
setLatestInstanceId(Long) - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Sets the DB id of the latest InstanceInfo associated with this SeriesConfig; -1 if none.
setLimits(Limits) - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Sets the resource limits for this SeriesConfig.
setLog(String) - Method in class edu.sdsc.inca.depot.persistent.InstanceInfo
Set the log of this InstanceInfo.
setMday(String) - Method in class edu.sdsc.inca.depot.persistent.Schedule
Set the month day portion of the schedule.
setMemory(Float) - Method in class edu.sdsc.inca.depot.persistent.Limits
 
setMemoryUsageMB(Float) - Method in class edu.sdsc.inca.depot.persistent.InstanceInfo
Set the memory usage.
setMinute(String) - Method in class edu.sdsc.inca.depot.persistent.Schedule
Set the minute portion of the cron schedule.
setMonth(String) - Method in class edu.sdsc.inca.depot.persistent.Schedule
Set the month portion of the cron schedule.
setName(String) - Method in class edu.sdsc.inca.depot.persistent.Arg
set the input name.
setName(String) - Method in class edu.sdsc.inca.depot.persistent.Suite
Set the name of the Suite.
setNice(boolean) - Method in class edu.sdsc.inca.depot.persistent.Series
Set the indicator as to whether the Series reporter should be run niced.
setNickname(String) - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Set the user-supplied SeriesConfig nickname.
setNotification(Notification) - Method in class edu.sdsc.inca.depot.persistent.AcceptedOutput
Set the notification information of the AcceptedOutput.
setNotifier(String) - Method in class edu.sdsc.inca.depot.persistent.Notification
Sets the name of the class that performs this notification.
setNumOccurs(Integer) - Method in class edu.sdsc.inca.depot.persistent.Schedule
Set the number of times the schedule should be run before being discarded.
setReporter(String) - Method in class edu.sdsc.inca.depot.persistent.Series
Set the Series reporter name.
setReporterPath(String) - Method in class edu.sdsc.inca.depot.persistent.RunInfo
Set the RunInfo reporter relative.
setReportId(Long) - Method in class edu.sdsc.inca.depot.persistent.ComparisonResult
Set the id of the report that was used in this comparison.
setReportId(Long) - Method in class edu.sdsc.inca.depot.persistent.InstanceInfo
Set the DB id of the report to which this instance is attached.
setReports(Collection) - Method in class edu.sdsc.inca.depot.persistent.Series
Set the set of Reports associated with this Series.
setResource(String) - Method in class edu.sdsc.inca.depot.persistent.Series
Set the name of the resource where this Series runs.
setResource(String) - Method in class edu.sdsc.inca.depot.util.ReportFilter
Sets the filtered reporter resource name.
setResult(String) - Method in class edu.sdsc.inca.depot.persistent.ComparisonResult
Set the result of the comparison.
setRunInfo(RunInfo) - Method in class edu.sdsc.inca.depot.persistent.Report
Set the RunInfo associated with this Report.
setSchedule(Schedule) - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Sets the execution schedule for this SeriesConfig.
setSeries(Series) - Method in class edu.sdsc.inca.depot.persistent.Report
set the report series that this report is part of.
setSeries(Series) - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Sets the Series associated with this SeriesConfig.
setSeriesConfigId(Long) - Method in class edu.sdsc.inca.depot.persistent.ComparisonResult
Set the id of the SeriesConfig that was used in this comparison.
setSeriesConfigs(Set) - Method in class edu.sdsc.inca.depot.persistent.Series
Set the set of SeriesConfigs associated with this Series.
setSeriesConfigs(Set) - Method in class edu.sdsc.inca.depot.persistent.Suite
Sets the collection of SeriesConfig objects associated with this Suite.
setSignature(String) - Method in class edu.sdsc.inca.depot.persistent.ArgSignature
Set the Signature to this previously-computed signature.
setStderr(String) - Method in class edu.sdsc.inca.depot.persistent.Report
Set the contents of stderr -- can be used for querying or by Hibernate.
setStderr(String) - Method in class edu.sdsc.inca.depot.util.ReportFilter
Sets the filtered reporter stderr output.
setStdout(String) - Method in class edu.sdsc.inca.depot.util.ReportFilter
Sets the filtered reporter stdout output.
setSuite(Suite) - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Sets the Suite associated with this SeriesConfig.
setSuspended(boolean) - Method in class edu.sdsc.inca.depot.persistent.Schedule
Indicates whether or not further execution should be suspended pending a user request to resume.
setSysusage(String) - Method in class edu.sdsc.inca.depot.util.ReportFilter
Sets the filtered reporter system resource usage report.
setTarget(String) - Method in class edu.sdsc.inca.depot.persistent.Notification
Set the target that is sent this notification.
setType(String) - Method in class edu.sdsc.inca.depot.persistent.Schedule
Set the type of schedule.
setUp() - Method in class edu.sdsc.inca.depot.persistent.PersistentTest
Create the empty database to start with.
setUri(String) - Method in class edu.sdsc.inca.depot.persistent.Series
Set the Series reporter URI.
setValue(String) - Method in class edu.sdsc.inca.depot.persistent.Arg
retrieve the input value.
setVersion(String) - Method in class edu.sdsc.inca.depot.persistent.Series
Set the Series reporter version.
setVersion(int) - Method in class edu.sdsc.inca.depot.persistent.Suite
Set the version number of the Suite--the number of times updated.
setWallClockTime(Float) - Method in class edu.sdsc.inca.depot.persistent.Limits
 
setWallClockTimeSec(Float) - Method in class edu.sdsc.inca.depot.persistent.InstanceInfo
Set the amount of time this reporter took to run.
setWday(String) - Method in class edu.sdsc.inca.depot.persistent.Schedule
Set the week day portion of the schedule.
setWorkingDir(String) - Method in class edu.sdsc.inca.depot.persistent.RunInfo
Set the RunInfo working directory.
shutdown() - Static method in class edu.sdsc.inca.depot.persistent.HibernateUtil
Closes the current SessionFactory and releases all resources.
stderr - Variable in class edu.sdsc.inca.depot.util.ReportFilter
 
stdout - Variable in class edu.sdsc.inca.depot.util.ReportFilter
 
SUCCESS_RESULT - Static variable in class edu.sdsc.inca.depot.util.ExprComparitor
 
Suite - Class in edu.sdsc.inca.depot.persistent
A Suite is a named collection of SeriesConfigs.
Suite() - Constructor for class edu.sdsc.inca.depot.persistent.Suite
Default constructor.
Suite(String, String, String) - Constructor for class edu.sdsc.inca.depot.persistent.Suite
Constructs a new Suite containing the specified values.
SuiteDAO - Class in edu.sdsc.inca.depot.persistent
This class transfers Suite objects between memory and the DB.
SuiteDAO() - Constructor for class edu.sdsc.inca.depot.persistent.SuiteDAO
 
SuiteTest - Class in edu.sdsc.inca.depot.persistent
Test the functionality of the Suite and SuiteDAO classes.
SuiteTest() - Constructor for class edu.sdsc.inca.depot.persistent.SuiteTest
 
SuiteUpdate - Class in edu.sdsc.inca.depot.commands
 
SuiteUpdate() - Constructor for class edu.sdsc.inca.depot.commands.SuiteUpdate
 
SuiteUpdateTest - Class in edu.sdsc.inca.depot.commands
 
SuiteUpdateTest() - Constructor for class edu.sdsc.inca.depot.commands.SuiteUpdateTest
 
sysusage - Variable in class edu.sdsc.inca.depot.util.ReportFilter
 

T

tearDown() - Method in class edu.sdsc.inca.depot.persistent.PersistentTest
clean up after tests.
testAddSeries() - Method in class edu.sdsc.inca.depot.commands.SuiteUpdateTest
 
testAlpha() - Method in class edu.sdsc.inca.depot.util.ExprComparitorTest
 
testArgs() - Method in class edu.sdsc.inca.depot.util.ExprComparitorTest
 
testAtFaultFailure() - Method in class edu.sdsc.inca.depot.util.All2AllFilterTest
 
testBasicInsert() - Method in class edu.sdsc.inca.depot.commands.SuiteUpdateTest
 
testConjunctions() - Method in class edu.sdsc.inca.depot.util.ExprComparitorTest
 
testConstructor() - Method in class edu.sdsc.inca.depot.persistent.ReportTest
Basic test of the constructor.
testConstructors() - Method in class edu.sdsc.inca.depot.persistent.ArgSignatureTest
 
testConstructors() - Method in class edu.sdsc.inca.depot.persistent.ArgTest
test that raw inputs can be parsed and that malformed inputs are caught.
testConstructors() - Method in class edu.sdsc.inca.depot.persistent.ScheduleTest
Tests the class constructors.
testConstructors() - Method in class edu.sdsc.inca.depot.persistent.SeriesConfigTest
Test the SeriesConfig class constructors.
testConstructors() - Method in class edu.sdsc.inca.depot.persistent.SeriesTest
 
testConstructors() - Method in class edu.sdsc.inca.depot.persistent.SuiteTest
Test the Suite class constructors.
testCronList() - Method in class edu.sdsc.inca.depot.persistent.ScheduleTest
Tests the nextEvent method against a cron schedule w/lists.
testCronRange() - Method in class edu.sdsc.inca.depot.persistent.ScheduleTest
Tests the nextEvent method against a cron schedule w/ranges.
testCronStep() - Method in class edu.sdsc.inca.depot.persistent.ScheduleTest
Tests the nextEvent method against a cron schedule w/a step.
testDailyEvent() - Method in class edu.sdsc.inca.depot.persistent.ScheduleTest
Tests the nextEvent method against a daily cron schedule.
testDeactivateSeries() - Method in class edu.sdsc.inca.depot.commands.SuiteUpdateTest
 
testDifferentDigits() - Method in class edu.sdsc.inca.depot.util.ExprComparitorTest
 
testDuplicateInsert() - Method in class edu.sdsc.inca.depot.commands.InsertTest
 
testEquivalentConfigs() - Method in class edu.sdsc.inca.depot.commands.InsertTest
Tests that Insert picks up CRs from equivalent series configs.
testFailureHistory() - Method in class edu.sdsc.inca.depot.commands.QueryTest
 
testFailureMessage() - Method in class edu.sdsc.inca.depot.util.ExprComparitorTest
 
testFromBean() - Method in class edu.sdsc.inca.depot.persistent.SeriesConfigTest
Test SeriesConfigDAO's fromBean method.
testFromBean() - Method in class edu.sdsc.inca.depot.persistent.SuiteTest
Test SuiteDAO's fromBean method.
testGetGuids() - Method in class edu.sdsc.inca.depot.commands.QueryTest
 
testGetLatest() - Method in class edu.sdsc.inca.depot.commands.QueryTest
 
testGetPeriod() - Method in class edu.sdsc.inca.depot.commands.QueryTest
 
testHourlyEvent() - Method in class edu.sdsc.inca.depot.persistent.ScheduleTest
Tests the nextEvent method against an hourly cron schedule.
testHql() - Method in class edu.sdsc.inca.depot.commands.QueryTest
 
testImmediateInsert() - Method in class edu.sdsc.inca.depot.commands.SuiteUpdateTest
 
testInvalidXml() - Method in class edu.sdsc.inca.depot.commands.InsertTest
Tests a malformed report.
testLongLog() - Method in class edu.sdsc.inca.depot.commands.InsertTest
Tests an excessive report log section.
testMissingFile() - Method in class edu.sdsc.inca.depot.util.All2AllFilterTest
 
testMonthlyEvent() - Method in class edu.sdsc.inca.depot.persistent.ScheduleTest
Tests the nextEvent method against a monthly cron schedule.
testNoArgs() - Method in class edu.sdsc.inca.depot.commands.InsertTest
Tests a series w/no arguments.
testNoSuiteFound() - Method in class edu.sdsc.inca.depot.commands.QueryTest
 
testNotAtFaultFailure() - Method in class edu.sdsc.inca.depot.util.All2AllFilterTest
 
testOutOfOrder() - Method in class edu.sdsc.inca.depot.commands.InsertTest
Tests what happens when reports arrive out-of-order.
testPackageName() - Method in class edu.sdsc.inca.depot.util.ExprComparitorTest
 
testParentheses() - Method in class edu.sdsc.inca.depot.util.ExprComparitorTest
 
testPartitioning() - Method in class edu.sdsc.inca.depot.persistent.ReportTest
Test partitioning of long bodies.
testPatterns() - Method in class edu.sdsc.inca.depot.util.ExprComparitorTest
 
testPersistence() - Method in class edu.sdsc.inca.depot.persistent.ArgSignatureTest
 
testPersistence() - Method in class edu.sdsc.inca.depot.persistent.ArgTest
Insert 2 identical name value pairs.
testPersistence() - Method in class edu.sdsc.inca.depot.persistent.SeriesTest
Tests loading a single instance.
testPersistReport() - Method in class edu.sdsc.inca.depot.persistent.ReportTest
basic test of persisting a report.
testPoints() - Method in class edu.sdsc.inca.depot.util.ExprComparitorTest
 
testPredefinedIds() - Method in class edu.sdsc.inca.depot.util.ExprComparitorTest
 
testQueryInstance() - Method in class edu.sdsc.inca.DepotClientTest
 
testQuerySuite() - Method in class edu.sdsc.inca.DepotClientTest
 
testQuote() - Method in class edu.sdsc.inca.depot.persistent.ArgTest
Test to see if we can save/query values with quotes.
testReactivateSeries() - Method in class edu.sdsc.inca.depot.commands.SuiteUpdateTest
 
testReportFilter() - Method in class edu.sdsc.inca.depot.commands.InsertTest
 
testSimpleConstants() - Method in class edu.sdsc.inca.depot.util.ExprComparitorTest
 
testSubpackageNames() - Method in class edu.sdsc.inca.depot.util.ExprComparitorTest
 
testSuccessHistory() - Method in class edu.sdsc.inca.depot.commands.QueryTest
 
testSummaryReport() - Method in class edu.sdsc.inca.depot.util.All2AllFilterTest
 
testTruncation() - Method in class edu.sdsc.inca.depot.persistent.ArgTest
Test to see that too-long arg names/values are properly truncated.
testValuelessId() - Method in class edu.sdsc.inca.depot.util.ExprComparitorTest
 
testWeeklyEvent() - Method in class edu.sdsc.inca.depot.persistent.ScheduleTest
Tests the nextEvent method against a weekly cron schedule.
testWithClassNotifier() - Method in class edu.sdsc.inca.depot.commands.InsertTest
Tests backward compatibility for notifiers that specify a Java class.
testWithComparitor() - Method in class edu.sdsc.inca.depot.commands.InsertTest
Tests reports for a SeriesConfig that includes a comparitor.
testWithLogNotifier() - Method in class edu.sdsc.inca.depot.commands.InsertTest
Tests reports for a SeriesConfig that includes a log notifier.
testWithScriptNotifier() - Method in class edu.sdsc.inca.depot.commands.InsertTest
Tests reports for a SeriesConfig that includes a script notifier.
testXMLStuff() - Method in class edu.sdsc.inca.depot.persistent.ReportTest
 
testYearlyEvent() - Method in class edu.sdsc.inca.depot.persistent.ScheduleTest
Tests the nextEvent method against a yearly cron schedule.
toBean(SeriesConfig, Report, InstanceInfo, ComparisonResult) - Static method in class edu.sdsc.inca.depot.commands.Query
Creates a ReportDetailsDocument by copying fields from a DB SeriesConfig, a DB report, and a DB InstanceInfo.
toBean(SeriesConfig, ComparisonResult, InstanceInfo, Report) - Static method in class edu.sdsc.inca.depot.commands.Query
Creates a ReportSummaryDocument by copying fields from a DB SeriesConfig.
toBean() - Method in class edu.sdsc.inca.depot.persistent.AcceptedOutput
Returns a Inca schema XmlBean AcceptedOutput object that contains information equivalent to this object.
toBean() - Method in class edu.sdsc.inca.depot.persistent.Arg
Returns a Inca schema XmlBean Arg object that contains information equivalent to this object.
toBean() - Method in class edu.sdsc.inca.depot.persistent.ArgSignature
Returns a Inca schema XmlBean Args object that contains information equivalent to this object.
toBean() - Method in class edu.sdsc.inca.depot.persistent.ComparisonResult
Returns a Inca schema XmlBean object that contains information equivalent to this object.
toBean() - Method in class edu.sdsc.inca.depot.persistent.InstanceInfo
Returns a Inca schema XmlBean Limits object that contains information equivalent to this object.
toBean() - Method in class edu.sdsc.inca.depot.persistent.Limits
Returns a Inca schema XmlBean Limits object that contains information equivalent to this object.
toBean() - Method in class edu.sdsc.inca.depot.persistent.Notification
Returns a Inca schema XmlBean Notification object that contains information equivalent to this object.
toBean() - Method in class edu.sdsc.inca.depot.persistent.PersistentObject
Returns a Inca schema XmlBean object that contains information equivalent to this object.
toBean() - Method in class edu.sdsc.inca.depot.persistent.Report
Returns a Inca schema XmlBean Report object that contains information equivalent to this object.
toBean() - Method in class edu.sdsc.inca.depot.persistent.RunInfo
Returns a Inca schema XmlBean object that contains information equivalent to this object.
toBean() - Method in class edu.sdsc.inca.depot.persistent.Schedule
Returns a Inca schema XmlBean Schedule object that contains information equivalent to this object.
toBean() - Method in class edu.sdsc.inca.depot.persistent.Series
Returns a Inca schema XmlBean Series object that contains information equivalent to this object.
toBean() - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Returns a Inca schema XmlBean SeriesConfig object that contains information equivalent to this object.
toBean() - Method in class edu.sdsc.inca.depot.persistent.Suite
Returns a Inca schema XmlBean Suite object that contains information equivalent to this object.
toString() - Method in class edu.sdsc.inca.depot.persistent.AcceptedOutput
 
toString() - Method in class edu.sdsc.inca.depot.persistent.Arg
For debugging purposes.
toString() - Method in class edu.sdsc.inca.depot.persistent.ArgSignature
Override of the default toString method.
toString() - Method in class edu.sdsc.inca.depot.persistent.Schedule
 
toString() - Method in class edu.sdsc.inca.depot.persistent.Series
Returns a string representation of this Series.
toString() - Method in class edu.sdsc.inca.depot.persistent.SeriesConfig
Returns a string representation of this SeriesConfig.
toXml() - Method in class edu.sdsc.inca.depot.persistent.ComparisonResult
Returns XML that represents the information in this object.
toXml() - Method in class edu.sdsc.inca.depot.persistent.InstanceInfo
Returns XML that represents the information in this object.
toXml() - Method in class edu.sdsc.inca.depot.persistent.PersistentObject
Returns XML that represents the information in this object.
toXml() - Method in class edu.sdsc.inca.depot.persistent.RunInfo
Returns XML that represents the information in this object.
toXml() - Method in class edu.sdsc.inca.depot.persistent.Suite
Returns XML text for this Suite.
truncate(String, int, String) - Method in class edu.sdsc.inca.depot.persistent.PersistentObject
A convenience function for implementations that checks the length of a string and truncates with a warning if it's too long.
tryIt(String, Report, boolean) - Method in class edu.sdsc.inca.depot.util.ExprComparitorTest
 
tryIt(String, String, boolean) - Method in class edu.sdsc.inca.depot.util.ExprComparitorTest
 

U

update(Arg) - Static method in class edu.sdsc.inca.depot.persistent.ArgDAO
A wrapper around DAO.update that handles the necessary casting.
update(ArgSignature) - Static method in class edu.sdsc.inca.depot.persistent.ArgSignatureDAO
A wrapper around DAO.update that handles the necessary casting.
update(ComparisonResult) - Static method in class edu.sdsc.inca.depot.persistent.ComparisonResultDAO
A wrapper around DAO.update that handles the necessary casting.
update(Object) - Static method in class edu.sdsc.inca.depot.persistent.DAO
Updates an object that has previously been saved in the database.
update(InstanceInfo) - Static method in class edu.sdsc.inca.depot.persistent.InstanceInfoDAO
A wrapper around DAO.update that handles the necessary casting.
update(Report) - Static method in class edu.sdsc.inca.depot.persistent.ReportDAO
A wrapper around DAO.update that handles the necessary casting.
update(RunInfo) - Static method in class edu.sdsc.inca.depot.persistent.RunInfoDAO
A wrapper around DAO.update that handles the necessary casting.
update(SeriesConfig) - Static method in class edu.sdsc.inca.depot.persistent.SeriesConfigDAO
A wrapper around DAO.update that handles the necessary casting.
update(Series) - Static method in class edu.sdsc.inca.depot.persistent.SeriesDAO
A wrapper around DAO.update that handles the necessary casting.
update(Suite) - Static method in class edu.sdsc.inca.depot.persistent.SuiteDAO
A wrapper around DAO.update that handles the necessary casting.
updateSuite(Suite) - Method in class edu.sdsc.inca.depot.commands.SuiteUpdateTest
 

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