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

A

AbstractFileLoggingMechanism - class org.jlf.log.fileMechanisms.AbstractFileLoggingMechanism.
AbstractFileLoggingMechanism is an abstract class which defines the format and location of log files, so they all work consistently for the same application.
AbstractFileLoggingMechanism() - Constructor for class org.jlf.log.fileMechanisms.AbstractFileLoggingMechanism
 
AbstractLoggingMechanism - class org.jlf.log.AbstractLoggingMechanism.
AbstractLoggingMechanism is an abstract class which serves to define a hierarchy of different logging mechanisms.
AbstractLoggingMechanism() - Constructor for class org.jlf.log.AbstractLoggingMechanism
 
AbstractProcessor - class org.jlf.httpRequest.AbstractProcessor.
This class is an abstract servlet used to automate the processing of HTTP Get/Post requests by mapping input data from forms into data mapped objects.
AbstractProcessor() - Constructor for class org.jlf.httpRequest.AbstractProcessor
 
AbstractVitalMeasurement - class org.jlf.vitals.AbstractVitalMeasurement.
AbstractVitalMeasurement is a class that holds a measurement of a vital sign, such as number of milliseconds to execute a task or requests per second.
AbstractVitalMeasurement() - Constructor for class org.jlf.vitals.AbstractVitalMeasurement
 
add(AbstractVitalMeasurement) - Method in class org.jlf.vitals.LongVitalMeasurement
Adds one measurement of the same type to the current object.
add(AbstractVitalMeasurement) - Method in class org.jlf.vitals.AbstractVitalMeasurement
Adds one measurement to another, so it can be summed for operations like averaging.
addError(Test, Throwable) - Method in class org.jlf.util.JUnitTestRunner
 
addFailure(Test, AssertionFailedError) - Method in class org.jlf.util.JUnitTestRunner
 
addKeyAttribute(DataAttribute) - Method in class org.jlf.dataMap.DataMappedObjectKey
Add a key attribute to the attributes Hashtable.
addLogEntry(LogEntry) - Method in class org.jlf.log.smtpMechanism.SMTPQueueProcessor
Add entry to log entry queue to be later dumped.
addLoggingMechanism(String) - Method in class org.jlf.log.Log
Adds a Logging Mechanism to the list of mechanisms that this log writes to.
addLoggingMechanism(String, String) - Method in class org.jlf.log.RemoteLogManagerImpl
Adds a logging mechanism to the log given.
addLoggingMechanism(String, String) - Method in interface org.jlf.log.RemoteLogManager
Adds a logging mechanism to the log given.
addObjectsToReadOneCache(Vector) - Method in class org.jlf.dataMap.CachedObject
Adds all elements of the vector into the read one cache.
addObjectToReadOneCache(DataMappedObject) - Method in class org.jlf.dataMap.CachedObject
Adds one entry to the read one cache
addPostCommitUpdate(DataMappedObject) - Method in class org.jlf.dataMap.CRUDDataMapper
Adds a data mapped object to a collection of objects to be updated after a successful commit to the data sink.
addRecentlyRecordedAlert(AbstractVitalMeasurement) - Method in class org.jlf.vitals.VitalStatistics
Helper method to track the history for recently recorded alerts.
addRecentlyRecordedMeasurement(AbstractVitalMeasurement) - Method in class org.jlf.vitals.VitalStatistics
Helper method to track the history for recently recorded measurements.
addRelatedObject(DataMappedObject) - Method in class org.jlf.dataMap.Relationship
Adds a DataMappedObject to the relationships vector so it can later be retrieved.
addRelatedObject(String, DataMappedObject) - Method in class org.jlf.dataMap.DataMappedObject
Convenience method to passthrough a related object to the relationship so it can track it.
addRelatedObjects(String, Vector) - Method in class org.jlf.dataMap.DataMappedObject
Convenience method to passthrough a Vector of related objects to the relationship so it can track it.
adhocVitals - Variable in class org.jlf.vitals.VitalsManager
Holds a collection of vital signs that are sampled on an ad-hoc basis.
ALERT_AT_AVERAGE_DEFAULT - Static variable in class org.jlf.vitals.VitalSignProperties
The class name of the AbstractVitalMeasurement subclass to use to record measurements for the vital sign.
ALERT_AT_AVERAGE_PROPERTY - Static variable in class org.jlf.vitals.VitalSignProperties
The name of the property to look up for the alertAtAveragePercentileExceeded property.
ALERT_AT_MAX_PERCENT_DEFAULT - Static variable in class org.jlf.vitals.VitalSignProperties
The default value of the alert at max percentage property.
ALERT_AT_MAX_PERCENT_PROPERTY - Static variable in class org.jlf.vitals.VitalSignProperties
The name of the property to look up for the alert at max percentage property.
ALERT_FREQUENCY_DEFAULT - Static variable in class org.jlf.vitals.VitalSignProperties
The default value of alert frequency, at a maximum, alert every 5 minutes.
ALERT_FREQUENCY_PROPERTY - Static variable in class org.jlf.vitals.VitalSignProperties
The name of the property to look up for the alert frequency
alertAtNewHigh() - Method in class org.jlf.vitals.VitalSignProperties
Returns the setting to see if an alert should be generated if a newly recorded measure is the high measure.
alertTimeOutMilliseconds - Variable in class org.jlf.log.AppInstrument
Holds a time out value in milliseconds.
AppConfigProperties - class org.jlf.config.AppConfigProperties.
AppConfigProperties is a concrete class which delivers container-specific configuration information about the Java Virtual Machine instance the application is running under.
AppConfigProperties() - Constructor for class org.jlf.config.AppConfigProperties
 
appConfigPropertiesObject - Variable in class org.jlf.config.AppInfo
Holds the lazy-initialized instance of a subclass of AppConfigProperties which responds with all container-specific information.
AppError - exception org.jlf.log.AppError.
The AppError class is to be used for handling all exceptions that need to be "bubbled" up to the user interface.
AppError() - Constructor for class org.jlf.log.AppError
Empty constructor to create an AppError with no message.
AppError(String) - Constructor for class org.jlf.log.AppError
Constructor accepting a message string.
AppError(String, Throwable) - Constructor for class org.jlf.log.AppError
Constructor accepting a message and a Throwable object.
AppError(String, Throwable, Log, int) - Constructor for class org.jlf.log.AppError
Constructor accepting a message, a Throwable object, and logging information.
AppError(Throwable) - Constructor for class org.jlf.log.AppError
Constructor accepting a reference to a Throwable object.
AppInfo - class org.jlf.config.AppInfo.
AppInfo is a concrete class which delivers information about the Java Virtual Machine instance the application is running under.
AppInfo() - Constructor for class org.jlf.config.AppInfo
Protect the singleton by scoping the constructor!
AppInstrument - class org.jlf.log.AppInstrument.
This class provides a timer utility to instrument your application.
AppInstrument() - Constructor for class org.jlf.log.AppInstrument
Protect the default constructor, use a parameterized constructor below!
AppInstrument(String) - Constructor for class org.jlf.log.AppInstrument
Constructor which accepts the name of the event you are going to instrument.
AppInstrument(String, int) - Constructor for class org.jlf.log.AppInstrument
Constructor which accepts the name of the event you are going to instrument and the logging level you are going to log to.
AppInstrument(String, int, long) - Constructor for class org.jlf.log.AppInstrument
Constructor which accepts the name of the event you are going to instrument, the normal logging level, and a timeout value that if exceeded changes the logging level to the alert status.
AppInstrument(String, Log) - Constructor for class org.jlf.log.AppInstrument
Constructor which accepts the name of the event you are going to instrument and the log you are going to log to.
AppInstrument(String, Log, int) - Constructor for class org.jlf.log.AppInstrument
Constructor which accepts the name of the event you are going to instrument and the log you are going to log to, and the logging level.
AppInstrument(String, Log, int, int, long) - Constructor for class org.jlf.log.AppInstrument
Constructor which accepts all parameters for creating an instrument.
APPLICATION_CONFIGURATION_DIRECTORY_DEFAULT - Static variable in class org.jlf.config.AppConfigProperties
The default value for the application configuration directory (the current directory where you started the JVM).
APPLICATION_CONFIGURATION_DIRECTORY_PROPERTY - Static variable in class org.jlf.config.AppConfigProperties
The System property name (one of the -D options on the java command line start directive) which contains the directory location of property files used throughout the framework.
APPLICATION_PROPERTY_FILE_PROPERTY - Static variable in class org.jlf.config.AppConfigProperties
The System property name (one of the -D options on the java command line start directive) which contains the location of the main property file.
applicationName - Variable in class org.jlf.log.LogManager
Holds the application name the logs are generated for.
AppLog - class org.jlf.log.AppLog.
AppLog wraps the Log class to do application-general logging.
AppLog() - Constructor for class org.jlf.log.AppLog
Protect the default constructor, this class uses a Singleton pattern.
AppProperties - class org.jlf.util.AppProperties.
AppProperties provides utilities to access property files.
AppProperties() - Constructor for class org.jlf.util.AppProperties
Protect the default constructor, this class uses a Singleton pattern.
AppProperties(Properties) - Constructor for class org.jlf.util.AppProperties
Constructor which populates the current object with the properties give.
AppProperties(String) - Constructor for class org.jlf.util.AppProperties
Constructor which reads the property file with the file name given.
areAllKeyAttributesPresent() - Method in class org.jlf.dataMap.DataMappedObject
Checks to see if all key attributes are present.
areAllRequiredAttributesPresent() - Method in class org.jlf.dataMap.DataMappedObject
Checks to see if all required attributes are present.
ATTRIBUTE_ALIAS_PROPERTY_QUALIFIER - Static variable in class org.jlf.dataMap.DataLocation
Property qualifier to find an attribute alias if one is defined for a specific DataMappedObject class.
ATTRIBUTE_DESCRIPTOR_VECTOR_VARIABLE_NAME - Static variable in class org.jlf.dataMap.DataObject
 
attributeClass - Variable in class org.jlf.dataMap.DataAttributeDescriptor
The DataAttribute subclass.
attributeEquals(Hashtable, Hashtable) - Method in class org.jlf.dataMap.DataObject
This is a helper method to compare two Hashtables of DataAttributes.
attributeName - Variable in class org.jlf.dataMap.DataMapError
Holds an attribute name.
attributeName - Variable in class org.jlf.dataMap.DataAttributeDescriptor
The name of the attribute so accessors can conveniently refer to the attribute.
attributes - Variable in class org.jlf.dataMap.DataObject
Holds all the lazy-initialized attributes for this particular business object.
autoCommitCleared - Variable in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
Holds a flag on the connection to see if it has already been placed in a state where it will not auto-commit.

B

basicCreateChildInstance(String) - Method in class org.jlf.vitals.VitalSign
Helper method that creates a new child instance but does not register it.
basicGetAttributeDescriptors() - Method in class org.jlf.dataMap.DataObject
Returns a hash table of DataAttribute objects pertinent to the DataMappedObject.
basicGetHierarchyTable() - Method in class org.jlf.dataMap.DataMappedObject
Returns a hash table of DataMappedObjectKey objects pertinent to the DataMappedObject.
basicGetHierarchyTableKeyAttributes() - Method in class org.jlf.dataMap.DataMappedObject
Returns a vector of Strings which are the attribute names of any attributes in the hierarchy table.
basicGetKey() - Method in class org.jlf.dataMap.DataMappedObject
Creates a key from a list of all attribute descriptors that say that they are key attributes.
basicGetMaximumMeasurement() - Method in class org.jlf.vitals.VitalSign
Returns the maximum theoritical value of the vital sign.
basicGetMaximumMeasurement() - Method in class org.jlf.vitals.virtualMachine.TotalMemory
Returns the maximum theoritical value of the vital sign.
basicGetMaximumMeasurement() - Method in class org.jlf.vitals.virtualMachine.MemoryInUseVitalSign
Returns the maximum theoritical value of the vital sign.
basicGetMaximumMeasurement() - Method in class org.jlf.vitals.weblogic.JDBCConnectionPoolVital
Returns the maximum theoritical value of the vital sign.
basicGetMaximumMeasurement() - Method in class org.jlf.vitals.weblogic.ExecuteQueueThreadsVital
Returns the maximum theoritical value of the vital sign.
basicGetMeasurementClass() - Method in class org.jlf.vitals.VitalSignProperties
Helper method to return a measurement class
basicGetRelationshipDescriptors() - Method in class org.jlf.dataMap.DataMappedObject
Returns a hash table of RelationshipDescriptor objects pertinent to the DataMappedObject.
basicGetWorkflowProperties(String) - Static method in class org.jlf.httpRequest.AbstractProcessor
Retrieves a set of workflow properties for the given workflow alias from property files, does NOT access the cache.
basicSetValue(Number) - Method in class org.jlf.dataMap.LongAttribute
Main setter for Number values to ensure the resulting value set is of type Long.
basicSetValue(Number) - Method in class org.jlf.dataMap.DoubleAttribute
Main setter for Number values to ensure the resulting value set is of type Double.
basicSetValue(Object) - Method in class org.jlf.dataMap.StringAttribute
Override for String-specific behavior.
basicSetValue(Object) - Method in class org.jlf.dataMap.LongAttribute
Override for Long-specific behavior.
basicSetValue(Object) - Method in class org.jlf.dataMap.DoubleAttribute
Override for Double-specific behavior.
basicSetValue(Object) - Method in class org.jlf.dataMap.DateAttribute
Override for Date-specific behavior.
basicSetValue(Object) - Method in class org.jlf.dataMap.DataAttribute
Sets the value variable.
basicSetValue(String) - Method in class org.jlf.dataMap.StringAttribute
Main setter for string values to ensure the string is not too long if a maximum length was specified.
basicSetValue(String) - Method in class org.jlf.dataMap.LongAttribute
Main setter for String values to ensure the resulting value set is of type Long.
basicSetValue(String) - Method in class org.jlf.dataMap.DoubleAttribute
Main setter for String values to ensure the resulting value set is of type Double.
basicSetValue(String) - Method in class org.jlf.dataMap.DateAttribute
Setter to convert a string to a date.

C

CachedObject - class org.jlf.dataMap.CachedObject.
This class is used to cache DataMappedObject instances read from the default data source.
CachedObject() - Constructor for class org.jlf.dataMap.CachedObject
 
cachedVitals - Variable in class org.jlf.vitals.VitalsCaptureProcessor
Caches a set of vital signs to capture, so as to not lock up the vitals manager's collection of them.
cachedVitalsUsed - Variable in class org.jlf.vitals.VitalsCaptureProcessor
Number of times the processor used the cached copy of periodic vitals.
canBeNull - Variable in class org.jlf.dataMap.DataAttributeDescriptor
When reading the attribute from a data source or writing the attribute to a data source, can the attribute be null?
canBeNull() - Method in class org.jlf.dataMap.DataAttributeDescriptor
Returns if the attribute can be null.
captureThread - Variable in class org.jlf.vitals.VitalsCaptureProcessor
Holds the thread capturing vitals.
CASCADE_WRITE_RELATIONSHIP_PROPERTY_DEFAULT - Static variable in class org.jlf.dataMap.DataLocation
 
CASCADE_WRITE_RELATIONSHIP_PROPERTY_QUALIFIER - Static variable in class org.jlf.dataMap.DataLocation
Property qualifier to see if, when writing a data mapped object, that a particular relationship of that data mapped object should be written in the same unit of work.
cascadeAnyWrites(DataMappedObject, Relationship, Element) - Method in class org.jlf.dataMap.xmlMap.XMLDataMapper
Helper method to cascade relationship writes.
cascadeWrite(DataMappedObject, Relationship, Element) - Method in class org.jlf.dataMap.xmlMap.XMLDataMapper
Helper method to one particular relationship write.
checkAndPerformLazyRead() - Method in class org.jlf.dataMap.Relationship
Checks to see if a lazy read of the relationship is required.
checkMeasurementType(Object) - Method in class org.jlf.vitals.AbstractVitalMeasurement
Helper method to check the type of measurement and make sure it is not null and alike.
checkRecentlyRecordedMeasurementForAlerts(AbstractVitalMeasurement, boolean) - Method in class org.jlf.vitals.VitalStatistics
Checks a measurement to see if it generates an alert, and if so, records the alert.
childInstances - Variable in class org.jlf.vitals.VitalSign
Holds a collection of child instances.
childVitalKey - Variable in class org.jlf.vitals.VitalSign
Unique name of the child vital sign.
ClassInstanceVariable - class org.jlf.util.ClassInstanceVariable.
This class provides the concept of a Class Instance Variable as implemented in the Smalltalk language, with an additional optional context setting as well.
ClassInstanceVariable() - Constructor for class org.jlf.util.ClassInstanceVariable
 
cleanUpAfterRequestProcessed() - Method in class org.jlf.httpRequest.AbstractProcessor
Hook method for cleaning up resources after the request is processed.
cleanupAfterWrite(DataMapper) - Method in class org.jlf.dataMap.Relationship
Performs cleanup work after a write is committed to the database (for example, resets attribute values).
cleanupAfterWrite(DataMapper) - Method in class org.jlf.dataMap.DataMappedObject
Performs cleanup work after a write is committed to the database (for example, resets attribute values).
clearAutoCommit() - Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
Clears auto-commit (sets to false), using a flag to keep track so it is not done more than once.
close() - Method in class org.jlf.dataMap.DataMapper
Close the data mapper so it can clean up any resources it may have allocated.
close() - Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
Close the connection to the JDBC data source.
close() - Method in class org.jlf.dataMap.xmlMap.XMLDataMapper
Close the data mapper so it can clean up any resources it may have allocated.
close() - Method in class org.jlf.httpRequest.HTTPRequestDataMapper
Close the data mapper so it can clean up any resources it may have allocated.
close() - Method in class org.jlf.log.AbstractLoggingMechanism
This method closes the particular logging mechanism so that messages no longer get logged to the mechanism.
close() - Method in class org.jlf.log.fileMechanisms.AbstractFileLoggingMechanism
 
close() - Method in class org.jlf.log.smtpMechanism.SMTPLoggingMechanism
Close the SMTP mechanism.
closeForLog(Log) - Method in class org.jlf.log.AbstractLoggingMechanism
Logs call this method to deregister themselves with the mechanism.
collectAllVitals(Map) - Method in class org.jlf.vitals.VitalsManager
Helper method to retrieve all vitals, parent and child, from a vital map.
collectChildInstanceMeasurements() - Method in class org.jlf.vitals.VitalSign
Helper method to iterate through any child instances and collect measurements.
collectMeasurement() - Method in class org.jlf.vitals.VitalSign
Collects a current measurement of the vital sign and adds it into the vital sign's set of statistics.
collectMeasurements() - Method in class org.jlf.vitals.VitalsCaptureProcessor
Runs through a set of cached vitals and collect a current measurement on each of them.
columnNames - Variable in class org.jlf.dataMap.DataArray
Holds a vector of column names
columnNumberForColumnName(String) - Method in class org.jlf.dataMap.DataArray
Retrieves the column number of the column name given as input (finds the first one if more than one of the same name).
columnsFromResultSet() - Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
Retrieves the column names from a ResultSet and places them, in order, into a Vector.
columnValues - Variable in class org.jlf.dataMap.DataArray
Holds an array of column values corresponding to the column names.
commitWrites() - Method in class org.jlf.dataMap.DataMapper
This method is an abstract method for the purpose of commiting all writes to the data sink and doing any necessary cleanup afterward.
commitWrites() - Method in class org.jlf.dataMap.CRUDDataMapper
Updates objects in the postCommitUpdateObjects collection after a successful commit.
commitWrites() - Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
Updates objects in the postCommitUpdateObjects collection after a successful commit.
commitWrites() - Method in class org.jlf.dataMap.xmlMap.XMLDataMapper
Writes the XML document out to the output stream.
commitWrites() - Method in class org.jlf.httpRequest.HTTPRequestDataMapper
Nothing to do here, not a data sink.
compactCurrentDate() - Method in class org.jlf.log.AbstractLoggingMechanism
 
compactDateFormat - Static variable in class org.jlf.log.AbstractLoggingMechanism
 
compareTo(Object) - Method in class org.jlf.vitals.LongVitalMeasurement
Implementation of the Comparable interface.
connection - Variable in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
Holds a JDBC Connection to the database.
connectionProperties - Variable in class org.jlf.dataMap.DataLocation
Holds properties used to configure a connection to the data location.
constructDataArrayFromHttpRequest(String) - Method in class org.jlf.httpRequest.HTTPRequestDataMapper
Helper method to construct a DataArray from the HTTP input form.
constructObjectFromDataArray(String) - Method in class org.jlf.httpRequest.HTTPRequestDataMapper
Helper method to map an individual object from an HTTP input form to a DataMappedObject.
containsLogProperty(Log, String) - Method in class org.jlf.log.LogProperties
Checks the property file to see if a property is in the file.
CONTENT_TYPE_PROPERTY_KEY - Static variable in class org.jlf.httpRequest.WorkflowProperties
Property key for content type.
create(DataMappedObject, Relationship) - Method in class org.jlf.dataMap.CRUDDataMapper
This method is an abstract method that must be overridden to support object creation in the data location.
create(DataMappedObject, Relationship) - Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
This method is an abstract method that must be overridden to support object creation in the data location.
createCaptureThread() - Method in class org.jlf.vitals.VitalsCaptureProcessor
Helper method to create a thread that runs this class to capture vitals.
createConnection() - Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
Creates a JDBC Connection to the database driver and properties specified in the DataLocation's set of properties.
createDocumentElement(String) - Method in class org.jlf.dataMap.xmlMap.XMLDataMapper
If the XML Document root element is not already created, create one with the element name given and return it.
createTestResult() - Method in class org.jlf.util.JUnitTestRunner
Creates the TestResult to be used for the test run.
CRITERIA_KEY_PROPERTY_QUALIFIER - Static variable in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
 
CRITICAL_ERROR_LEVEL - Static variable in class org.jlf.log.Log
The system encountered a critical error at this logging level, which affects the accuracy, integrity, reliability, or capability of the system.
criticalError(String) - Static method in class org.jlf.dataMap.DataMapLog
Logs a text string at CRITICAL_ERROR_LEVEL This method provides the implementation for a quick accessor to log a critical error, replacing typical calls to System.err.println().
criticalError(String) - Static method in class org.jlf.httpRequest.HttpRequestLog
Logs a text string at CRITICAL_ERROR_LEVEL This method provides the implementation for a quick accessor to log a critical error, replacing typical calls to System.err.println().
criticalError(String) - Static method in class org.jlf.log.SQLLog
Logs a text string at CRITICAL_ERROR_LEVEL This method provides the implementation for a quick accessor to log a critical error, replacing typical calls to System.err.println().
criticalError(String) - Static method in class org.jlf.log.SecurityLog
Logs a text string at CRITICAL_ERROR_LEVEL This method provides the implementation for a quick accessor to log a critical error, replacing typical calls to System.err.println().
criticalError(String) - Static method in class org.jlf.log.AppLog
Logs a text string at CRITICAL_ERROR_LEVEL This method provides the implementation for a quick accessor to log a critical error, replacing typical calls to System.err.println().
CRUDDataMapper - class org.jlf.dataMap.CRUDDataMapper.
This class is used as the base of all data mapping mechanisms that can do full CRUD (Create, Read, Update, Delete) in the data mapping framework.
CRUDDataMapper() - Constructor for class org.jlf.dataMap.CRUDDataMapper
Allow the default constructor, please use a parameterized constructor!
CRUDDataMapper(DataLocation) - Constructor for class org.jlf.dataMap.CRUDDataMapper
Constructs a new data mapper which references back to the DataLocation who created it.
currentDate() - Method in class org.jlf.log.AbstractLoggingMechanism
 
currentFileName - Variable in class org.jlf.log.fileMechanisms.AbstractFileLoggingMechanism
Instance variable to hold the current output file name
currentLoggingLevel - Variable in class org.jlf.log.Log
Keep the logging level the log is currently operating at.
currentTime() - Method in class org.jlf.log.AbstractLoggingMechanism
 

D

DATA_LOCATION_KEY_PROPERTY_SUFFIX - Static variable in class org.jlf.dataMap.DataMappedObject
Property file key constant, appended to the name of the class, telling the default data location to use when none is specified.
DATA_LOCATION_PROPERTY_FILE_PREFIX_PROPERTY - Static variable in class org.jlf.dataMap.DataLocation
All properties in the main property file must have this property file prefix in order to get connection information to the data location.
DATA_MAP_CONNECTION_PROPERTY_PREFIX - Static variable in class org.jlf.dataMap.DataLocation
Property qualifier to find all of the connection properties in the data map property file.
DATA_MAP_OBJECT_PROPERTY_KEY - Static variable in class org.jlf.httpRequest.WorkflowProperties
Property key for the objects to data map from the HTTP request.
DATA_MAP_OBJECT_STORE_PROPERTY_KEY - Static variable in class org.jlf.httpRequest.WorkflowProperties
Property key for an object to map to see where to map the object.
DATA_MAP_PROPERTY_FILE_SUFFIX_PROPERTY - Static variable in class org.jlf.dataMap.DataLocation
Property suffix for retrieving the DataLocation subclass of the requested data location.
DATA_MAPPER_CLASS_PROPERTY - Static variable in class org.jlf.dataMap.DataLocation
Property key for the subclass of DataMapper which implements the data mapping capabilities for this data location.
dataArray - Variable in class org.jlf.dataMap.DataMapper
Holds an array of data read in from a data location to be mapped to DataMappedObjects.
DataArray - class org.jlf.dataMap.DataArray.
This class is used to hold one row of data read in from a data mapper.
DataArray() - Constructor for class org.jlf.dataMap.DataArray
Protect the default constructor, must use a parameterized constructor!
DataArray(DataMapper, Vector) - Constructor for class org.jlf.dataMap.DataArray
Create a new object given column meta data (column names) in an ordered Vector.
DataAttribute - class org.jlf.dataMap.DataAttribute.
This class is used as the base of all attributes in the data mapping framework
DataAttribute() - Constructor for class org.jlf.dataMap.DataAttribute
Default constructor.
DataAttribute(String) - Constructor for class org.jlf.dataMap.DataAttribute
Normal attribute constructor.
DataAttributeDescriptor - class org.jlf.dataMap.DataAttributeDescriptor.
This class is an abstract base class to help describe a relational database relationship.
DataAttributeDescriptor() - Constructor for class org.jlf.dataMap.DataAttributeDescriptor
Protect the default constructor, please use a paramterized constructor instead!
DataAttributeDescriptor(String, Class, boolean) - Constructor for class org.jlf.dataMap.DataAttributeDescriptor
Constructs a new instance of the descriptor given required information for creating an attribute.
dataLocation - Variable in class org.jlf.dataMap.DataMapper
The DataLocation that spawned the mapper.
DataLocation - class org.jlf.dataMap.DataLocation.
This class is used as the base of all data locations in the data mapping framework.
DataLocation() - Constructor for class org.jlf.dataMap.DataLocation
Please use the parameterized constructor!
DataLocation(String, DataLocationProperties) - Constructor for class org.jlf.dataMap.DataLocation
Typical constructor for a new DataLocation, taking the name of the DataLocation and a property file containing all of its properties.
DataLocationManager - class org.jlf.dataMap.DataLocationManager.
This class is used to find and cache DataLocation objects.
DataLocationManager() - Constructor for class org.jlf.dataMap.DataLocationManager
Protect the default constructor, this class uses a Singleton pattern.
DataLocationProperties - class org.jlf.dataMap.DataLocationProperties.
DataLocationProperties provides convenience accessors to map DataMappedObjects to/from a DataLocation.
DataLocationProperties() - Constructor for class org.jlf.dataMap.DataLocationProperties
Protect the default constructor, this class uses a Singleton pattern.
DataLocationProperties(Properties) - Constructor for class org.jlf.dataMap.DataLocationProperties
Passthrough constructor for default properties.
DataLocationProperties(String) - Constructor for class org.jlf.dataMap.DataLocationProperties
Constructor which reads the property file with the file name given.
dataLocations - Variable in class org.jlf.dataMap.DataLocationManager
Holds a cache of data locations
DataMapError - exception org.jlf.dataMap.DataMapError.
This class is to be used for throwing data mapping related exceptions.
DataMapError() - Constructor for class org.jlf.dataMap.DataMapError
Empty constructor to create an AppError with no message.
DataMapError(String) - Constructor for class org.jlf.dataMap.DataMapError
Constructor accepting a message string.
DataMapError(String, DataMappedObject, String) - Constructor for class org.jlf.dataMap.DataMapError
Constructor accepting a message, an attribute, and a data mapped object.
DataMapError(String, Throwable) - Constructor for class org.jlf.dataMap.DataMapError
Constructor accepting a message and a Throwable object.
DataMapError(String, Throwable, int) - Constructor for class org.jlf.dataMap.DataMapError
Constructor accepting a message, a Throwable object, and logging information.
DataMapError(Throwable) - Constructor for class org.jlf.dataMap.DataMapError
Constructor accepting a reference to a Throwable object.
DataMapInstrument - class org.jlf.dataMap.DataMapInstrument.
This class provides a timer utility to instrument dataMap package code.
DataMapInstrument() - Constructor for class org.jlf.dataMap.DataMapInstrument
Protect the default constructor, use a parameterized constructor below!
DataMapInstrument(String) - Constructor for class org.jlf.dataMap.DataMapInstrument
Constructor which accepts the name of the event you are going to instrument.
DataMapInstrument(String, int) - Constructor for class org.jlf.dataMap.DataMapInstrument
Constructor which accepts the name of the event you are going to instrument and the logging level you are going to log to.
DataMapInstrument(String, int, int, long) - Constructor for class org.jlf.dataMap.DataMapInstrument
Constructor which accepts all parameters for creating an instrument.
DataMapLog - class org.jlf.dataMap.DataMapLog.
DataMapLog wraps the Log class to log all DataMap framework related events.
DataMapLog() - Constructor for class org.jlf.dataMap.DataMapLog
Protect the default constructor, this class uses a Singleton pattern.
dataMappedObject - Variable in class org.jlf.dataMap.DataMapError
Holds a reference to a particular data mapped object.
DataMappedObject - class org.jlf.dataMap.DataMappedObject.
Abstract class used as the base of all objects in the data mapping framework.
DataMappedObject() - Constructor for class org.jlf.dataMap.DataMappedObject
 
DataMappedObjectKey - class org.jlf.dataMap.DataMappedObjectKey.
This class is used to hold the key for a DataMappedObject.
DataMappedObjectKey() - Constructor for class org.jlf.dataMap.DataMappedObjectKey
Although the default constructor is allowed, please try to use a parameterized constructor.
DataMappedObjectKey(DataAttribute) - Constructor for class org.jlf.dataMap.DataMappedObjectKey
Convenience constructor for a key of one attribute.
DataMappedObjectKey(String, long) - Constructor for class org.jlf.dataMap.DataMappedObjectKey
Convenience constructor a key for one field of type long (typically a synthetic key).
dataMapper - Variable in class org.jlf.dataMap.DataArray
Holds the DataMapper that created this object.
DataMapper - class org.jlf.dataMap.DataMapper.
This class is used as the base of all data mapping mechanisms in the data mapping framework.
DataMapper() - Constructor for class org.jlf.dataMap.DataMapper
Allow the default constructor, but please use a parameterized constructor!
DataMapper(DataLocation) - Constructor for class org.jlf.dataMap.DataMapper
Constructs a new data mapper which references back to the DataLocation who created it.
DataObject - class org.jlf.dataMap.DataObject.
Abstract class used as the base of all objects in the data mapping framework.
DataObject() - Constructor for class org.jlf.dataMap.DataObject
 
DateAttribute - class org.jlf.dataMap.DateAttribute.
This class is used to hold a Java Date attribute.
DateAttribute() - Constructor for class org.jlf.dataMap.DateAttribute
Default constructor.
DateAttribute(String) - Constructor for class org.jlf.dataMap.DateAttribute
Normal attribute constructor.
dateCaptured - Variable in class org.jlf.vitals.AbstractVitalMeasurement
Captures the date of the measurement.
dateFormat - Static variable in class org.jlf.log.AbstractLoggingMechanism
 
dateFormatString - Variable in class org.jlf.dataMap.DateAttribute
Holds the date format string so the attribute can be properly date formatted when using the toString() method.
dateOpened - Variable in class org.jlf.log.Log
Keeps the date the log opened
dateOpened - Variable in class org.jlf.log.AbstractLoggingMechanism
The date the mechanism was first opened.
DEACTIVATE_LEVEL - Static variable in class org.jlf.log.Log
Turns the log off, no messages are logged
DEFAULT_APPLICATION_NAME - Static variable in class org.jlf.config.AppConfigProperties
 
DEFAULT_APPLICATION_PROPERTIES_CLASS - Static variable in class org.jlf.config.AppInfo
The default AppConfigProperties subclass if the above application property is not specified on the java start command.
DEFAULT_APPLICATION_PROPERTY_FILE - Static variable in class org.jlf.config.AppConfigProperties
The default property file name if none can be found by using the above setting.
DEFAULT_CONTENT_TYPE - Static variable in class org.jlf.httpRequest.WorkflowProperties
 
DEFAULT_CREATE_CRITERIA_KEY - Static variable in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
The default criteria key for finding a JDBC statement to create an object in the database.
DEFAULT_DATA_LOCATION_KEY - Static variable in class org.jlf.dataMap.DataMappedObject
This is the property file key to the default data location.
DEFAULT_DATA_MAP_OBJECT_STORE_PROPERTY - Static variable in class org.jlf.httpRequest.WorkflowProperties
 
DEFAULT_DELETE_CRITERIA_KEY - Static variable in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
The default criteria key for finding a JDBC statement to delete an object in the database.
DEFAULT_ENTRY_MAX - Static variable in class org.jlf.log.LogProperties
 
DEFAULT_ERROR_PAGE - Static variable in class org.jlf.httpRequest.WorkflowProperties
 
DEFAULT_FORWARD_PAGE - Static variable in class org.jlf.httpRequest.WorkflowProperties
 
DEFAULT_LOG_FIELD_SEPARATOR - Static variable in class org.jlf.log.LogProperties
 
DEFAULT_LOG_FILE_EXTENSION - Static variable in class org.jlf.log.LogProperties
 
DEFAULT_LOG_FILE_PATH - Static variable in class org.jlf.log.LogProperties
 
DEFAULT_LOGGING_LEVEL - Static variable in class org.jlf.log.LogProperties
 
DEFAULT_LOGGING_MECHANISM - Static variable in class org.jlf.log.LogProperties
 
DEFAULT_MESSAGE_INTERVAL_MINUTES - Static variable in class org.jlf.log.LogProperties
 
DEFAULT_SKIP_WORKSTEP_PROPERTY - Static variable in class org.jlf.httpRequest.WorkflowProperties
 
DEFAULT_SMTP_ADDRESS - Static variable in class org.jlf.log.LogProperties
 
DEFAULT_SMTP_MAX_LENGTH - Static variable in class org.jlf.log.LogProperties
 
DEFAULT_SYSTEM_APPLICATION_PROPERTY_NAME - Static variable in class org.jlf.config.AppInfo
The System property name (one of the -D options on the java command line start directive) which contains the name of the AppConfigProperties class.
DEFAULT_UPDATE_CRITERIA_KEY - Static variable in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
The default criteria key for finding a JDBC statement to update an object in the database.
DEFAULT_WORKFLOW_CLASS - Static variable in class org.jlf.httpRequest.WorkflowProperties
 
DEFAULT_WORKFLOW_STEP - Static variable in class org.jlf.httpRequest.WorkflowProperties
 
delete(DataMappedObject, Relationship) - Method in class org.jlf.dataMap.CRUDDataMapper
This method is an abstract method that must be overridden to support deletions of an object already created in the data location.
delete(DataMappedObject, Relationship) - Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
This method is an abstract method that must be overridden to support deletions of an object already created in the data location.
deleteOnWrite - Variable in class org.jlf.dataMap.DataMappedObject
Flag to delete an object previously read from a database the next time the object is synchronized with the database.
deleteOnWrite() - Method in class org.jlf.dataMap.DataMappedObject
Sets a flag so that the next time you write your object to a data store, it will attempt to delete it.
DETAIL_LEVEL - Static variable in class org.jlf.log.Log
Moderately detailed logging level to be used to help debug typical problems in the system.
detail(String) - Static method in class org.jlf.dataMap.DataMapLog
Logs a text string at DETAIL_LEVEL
detail(String) - Static method in class org.jlf.httpRequest.HttpRequestLog
Logs a text string at DETAIL_LEVEL
detail(String) - Static method in class org.jlf.log.SQLLog
Logs a text string at DETAIL_LEVEL
detail(String) - Static method in class org.jlf.log.SecurityLog
Logs a text string at DETAIL_LEVEL
detail(String) - Static method in class org.jlf.log.AppLog
Logs a text string at DETAIL_LEVEL
DirtyReadError - exception org.jlf.dataMap.DirtyReadError.
This class is used to throw exceptions when a "dirty read" occurs, that is, when a data mapped object has been updated out from under the user of the object.
DirtyReadError(DataMappedObject) - Constructor for class org.jlf.dataMap.DirtyReadError
Constructor telling the data mapped object which has dirty information.
divideBy(double) - Method in class org.jlf.vitals.LongVitalMeasurement
Divides the long measurement value by the input divisor, rounding the result before return.
divideBy(double) - Method in class org.jlf.vitals.AbstractVitalMeasurement
Divides the measurement by the value input to perform operations like an average.
document - Variable in class org.jlf.dataMap.xmlMap.XMLDataMapper
Holds the XML Document.
doRun(Test, boolean) - Method in class org.jlf.util.JUnitTestRunner
 
DoubleAttribute - class org.jlf.dataMap.DoubleAttribute.
This class is used to hold attributes of type Double.
DoubleAttribute() - Constructor for class org.jlf.dataMap.DoubleAttribute
Protect the default constructor.
DoubleAttribute(String) - Constructor for class org.jlf.dataMap.DoubleAttribute
Normal attribute constructor.
dumpQueue() - Method in class org.jlf.log.smtpMechanism.LogEntryQueue
Dumps the queue, returning at most a max length string.
dumpSerializable(Object, PrintWriter, boolean) - Static method in class org.jlf.util.SessionTesterBean
Displays a (supposedly) Serializable object by attempting to write the object to determine if the object is serializable, and if so, how big the object is.
dumpSession(HttpSession, PrintWriter, boolean) - Static method in class org.jlf.util.SessionTesterBean
Diplays the content of a session, including indentification of each object stored in the session.

E

ELEMENT_ALIAS_PROPERTY_SUFFIX - Static variable in class org.jlf.dataMap.xmlMap.XMLDataMapper
Property key suffix for element aliases
elementNameForObject(DataMappedObject, Relationship) - Method in class org.jlf.dataMap.xmlMap.XMLDataMapper
Helper method to find an element name/alias for the given data mapped object and potentially nested relationship if not null.
endTest(Test) - Method in class org.jlf.util.JUnitTestRunner
 
enqueue(Object) - Method in class org.jlf.log.QueueProcessor
Adds an item to be processed, returning as quickly as possible so the calling thread doesn't have to wait for the item to be processed.
enqueueLogString(String) - Method in class org.jlf.log.smtpMechanism.LogEntryQueue
Adds a log string entry to the queue.
equals(Object) - Method in class org.jlf.dataMap.DataObject
Re-implement the equals method to compare two DataObjects.
ERROR_LEVEL - Static variable in class org.jlf.log.Log
The system encountered an unexpected error at this logging level, which probably means the code intercepted an error it cannot handle.
ERROR_PAGE_PROPERTY_KEY - Static variable in class org.jlf.httpRequest.WorkflowProperties
Property key for the error page if an exception caught.
error(String) - Static method in class org.jlf.dataMap.DataMapLog
Logs a text string at ERROR_LEVEL This method provides the implementation for a quick accessor to log a critical error, replacing typical calls to System.err.println().
error(String) - Static method in class org.jlf.httpRequest.HttpRequestLog
Logs a text string at ERROR_LEVEL This method provides the implementation for a quick accessor to log a critical error, replacing typical calls to System.err.println().
error(String) - Static method in class org.jlf.log.SQLLog
Logs a text string at ERROR_LEVEL This method provides the implementation for a quick accessor to log a critical error, replacing typical calls to System.err.println().
error(String) - Static method in class org.jlf.log.SecurityLog
Logs a text string at ERROR_LEVEL This method provides the implementation for a quick accessor to log a critical error, replacing typical calls to System.err.println().
error(String) - Static method in class org.jlf.log.AppLog
Logs a text string at ERROR_LEVEL This method provides the implementation for a quick accessor to log a critical error, replacing typical calls to System.err.println().
executeDynamicQuery(DataMappedObject, String) - Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
This method can be used to execute a dynamic SQL query, rather than one defined in a property file.
executeMethod(Object, String, Class[], Object[]) - Static method in class org.jlf.util.Reflection
Executes a method on an object.
executeQuery(DataMappedObject, String, boolean) - Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
This method is a helper method to execute a query and map the results to one or more objects.
ExecuteQueueThreadsVital - class org.jlf.vitals.weblogic.ExecuteQueueThreadsVital.
MaximumMemory is a class that periodically measures the threads in use in the default WebLogic execute queue.
ExecuteQueueThreadsVital(String, VitalSignProperties) - Constructor for class org.jlf.vitals.weblogic.ExecuteQueueThreadsVital
Creates the vital sign.
executeStatement(DataMappedObject, String) - Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
This method is a helper method to execute a statement.
executeWorkflowStep() - Method in class org.jlf.httpRequest.AbstractProcessor
Forwards the current request to a workflow/step method, if one found.

F

fileOutputStream - Variable in class org.jlf.log.fileMechanisms.AbstractFileLoggingMechanism
 
finalize() - Method in class org.jlf.log.Log
Must close the log for the application if the application did not or could not.
FIND_ALL_CRITERIA_KEY - Static variable in class org.jlf.dataMap.DataMappedObject
Default search criteria key for the framework to use when searching for information on how to query a data source for all objects of a particular object type.
FIND_BY_PRIMARY_KEY_CRITERIA_KEY - Static variable in class org.jlf.dataMap.DataMappedObject
Default search criteria key for the framework to use when searching for information on how to query a data source for a particular object based on that object's primary key.
findAll() - Method in class org.jlf.dataMap.DataMappedObject
Quick accessor method to read all of this particular object's type from the default data location.
findAll() - Method in class org.jlf.dataMap.CachedObject
Quick accessor method to read all of this particular object's type from the default data location.
findAll(DataMapper) - Method in class org.jlf.dataMap.DataMappedObject
Quick accessor method to read all of this particular object's type from a specified data location.
findByPrimaryKey() - Method in class org.jlf.dataMap.DataMappedObject
Quick accessor method to read one object of this particular object's type from the default data location, using its already populated primary key.
findByPrimaryKey() - Method in class org.jlf.dataMap.CachedObject
Quick accessor method to read one object of this particular object's type from the default data location, using its already populated primary key.
findByPrimaryKey(DataMapper) - Method in class org.jlf.dataMap.DataMappedObject
Quick accessor method to read one object of this particular object's type from a specified data mapper, using its already populated primary key.
findByPrimaryKeyFromCache() - Method in class org.jlf.dataMap.CachedObject
Tries to find an entry in the read one cache which matches the primary key of this object.
findByRelationship(Relationship, DataMapper) - Method in class org.jlf.dataMap.DataMappedObject
Reads objects involved in a relationship that is not read in the same query as its primary object.
findBySearchCriteria(DataMappedObject, String) - Method in class org.jlf.dataMap.DataMapper
This method is an abstract method for the purpose of using the current data location mapper to read any number of objects according to the DataMappedObject's type and search criteria.
findBySearchCriteria(DataMappedObject, String) - Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
This method reads any number of objects from the JDBC connection according to the DataMappedObject's type and search criteria.
findBySearchCriteria(DataMappedObject, String) - Method in class org.jlf.dataMap.xmlMap.XMLDataMapper
This method is an abstract method for the purpose of using the current data location mapper to read any number of objects according to the DataMappedObject's type and search criteria.
findBySearchCriteria(DataMappedObject, String) - Method in class org.jlf.httpRequest.HTTPRequestDataMapper
Nothing to do here, search criteria is kind of meaningless for a simple HTTP get/post
findDataAttributeForReplacementString(DataMappedObject, String) - Method in class org.jlf.dataMap.DataMapper
Retrieves a data attribute from the data mapped object (or a relationship of the object if the attribute has "." in it, with the prefix being the relationship name) for the replacement string given.
findManyBySearchCriteria(String) - Method in class org.jlf.dataMap.DataMappedObject
Helper method to read objects of a specific type and search criteria from a the default data mapper for the object.
findManyBySearchCriteria(String, DataMapper) - Method in class org.jlf.dataMap.DataMappedObject
Main kickoff method to read objects of a specific type and search criteria from a data mapper to a data location.
findOneBySearchCriteria(String) - Method in class org.jlf.dataMap.DataMappedObject
Helper method to read one object of a specific search criteria.
findOneBySearchCriteria(String, DataMapper) - Method in class org.jlf.dataMap.DataMappedObject
Helper method to read one object of a specific search criteria.
findOrCreateChildInstance(String) - Method in class org.jlf.vitals.VitalSign
For vital signs enabled for children, this method takes a childVitalKey as an input parameter and either finds that child in the current children collection or creates a new child instances of the same class.
findParentOrChildVital(String, Collection) - Method in class org.jlf.vitals.VitalsManager
Helper method to iterate through a collection and find a vital that matches the vital key.
findRegisteredVitalSign(String) - Method in class org.jlf.vitals.VitalsManager
Tries to find a registered vital sign.
FORWARD_PAGE_PROPERTY_KEY - Static variable in class org.jlf.httpRequest.WorkflowProperties
Property key for the redirect page.
forwardOutputPage() - Method in class org.jlf.httpRequest.AbstractProcessor
Helper method to find an output JSP, servlet, or any other HTML URL for final output processing, if any required for the request.
forwardToPage(String) - Method in class org.jlf.httpRequest.AbstractProcessor
Helper method to forward the request to a particular URL.

G

getAdhocVital(String) - Method in class org.jlf.vitals.VitalsManager
Helper method to find a vital sign in the adhocVitals collection.
getAdhocVitals() - Method in class org.jlf.vitals.VitalsManager
Returns a collection of adhoc vitals that are registered.
getAlertAfterMinimumMeasurementsTaken() - Method in class org.jlf.vitals.VitalSignProperties
Returns the minimum measurements taken before alerts logged.
getAlertAtAveragePercentileExceeded() - Method in class org.jlf.vitals.VitalSignProperties
Returns the percentage of average that, if exceeded, an alert will be generated.
getAlertAtMaximumAvailablePercentileExceeded() - Method in class org.jlf.vitals.VitalSignProperties
Returns the percentage that if a newly recorded measurement exceeds this percentage of the theoritical max for the vital sign, an alert will be generated.
getAlertFrequencyInSeconds() - Method in class org.jlf.vitals.VitalSignProperties
Returns the minimum time in seconds that can elapse between alerts getting logged.
getAllAdhocVitals() - Method in class org.jlf.vitals.VitalsManager
Returns a collection of adhoc vitals that are registered, including parents and child instances.
getAllAttributeNames() - Method in class org.jlf.dataMap.DataObject
Returns a set of attribute names (Strings) for all of the attribute descriptors available to the object.
getAllPeriodicVitals() - Method in class org.jlf.vitals.VitalsManager
Returns a collection of periodic vitals that are registered, including parents and child instances.
getAllRelationshipNames() - Method in class org.jlf.dataMap.DataMappedObject
Returns a set of relationship names (Strings) for all of the relationship descriptors available to the object.
getAppConfigPropertiesClass() - Method in class org.jlf.config.AppInfo
Return the string for the subclass of AppConfigProperties which should be used to retrieve container-specific application properties.
getAppConfigPropertiesObject() - Method in class org.jlf.config.AppInfo
Return the subclass of AppConfigProperties which responds all container-specific application information.
getApplicationConfigurationDirectory() - Method in class org.jlf.config.AppInfo
Retrieves the main application configuration directory.
getApplicationConfigurationDirectory() - Method in class org.jlf.config.AppConfigProperties
Retrieves the main application configuration directory.
getApplicationName() - Method in class org.jlf.config.AppInfo
Retrieves the name for the application to uniquely identify it from other Java virtual machine instances running on the network.
getApplicationName() - Method in class org.jlf.config.AppConfigProperties
Retrieves the name for the application to uniquely identify it from other Java virtual machine instances running on the network.
getApplicationName() - Method in class org.jlf.log.LogManager
Return the application name string that the logs pertain to.
getApplicationPropertyFileName() - Method in class org.jlf.config.AppInfo
Retrieves the name of the main application property file.
getApplicationPropertyFileName() - Method in class org.jlf.config.AppConfigProperties
Retrieves the name of the main application property file
getAttribute(String) - Method in class org.jlf.dataMap.DataObject
Returns a attribute object for a particular attribute name.
getAttributeAlias(DataMappedObject, String, Relationship) - Method in class org.jlf.dataMap.DataLocation
Retrieves an attribute alias if one is defined in the data location mapping properties under the context of a particular relationship if available.
getAttributeClass() - Method in class org.jlf.dataMap.DataAttributeDescriptor
Getter for the attributeClass.
getAttributeDescriptor(String) - Method in class org.jlf.dataMap.DataObject
Returns a attribute descriptor for a particular attribute name.
getAttributeDescriptors() - Method in class org.jlf.dataMap.DataObject
Returns a lazy-initialized collection of DataAttribute objects pertinent to the DataMappedObject.
getAttributeName() - Method in class org.jlf.dataMap.DataAttributeDescriptor
Getter for the attributeName.
getAttributeValue(String) - Method in class org.jlf.dataMap.DataObject
Returns the value of an attribute object for a particular attribute name.
getAverageOfMeasurements() - Method in class org.jlf.vitals.VitalStatistics
Returns the average across all measurements taken.
getBooleanProperty(String, boolean) - Method in class org.jlf.util.AppProperties
Get value of a global property (inside system.properties) and return it as an boolean type.
getBooleanWorkStepProperty(String, String, boolean) - Method in class org.jlf.httpRequest.WorkflowProperties
Helper method to check for an override at the work step level, if not present, look at the workflow level, and if not, return the default.
getCachedVitals() - Method in class org.jlf.vitals.VitalsCaptureProcessor
Manages the cached vitals variable, getting a collection from the vitals manager and refreshing it every so often.
getCacheSizeAllocation() - Method in class org.jlf.dataMap.CachedObject
This method is used to size the cache so it is not too large (wasted cache entries) or small (cache has to grow at a performance hit).
getCascadedRelationships(DataMappedObject) - Method in class org.jlf.dataMap.DataMapper
Helper method to retrieve cascade write relationships for an object.
getChildInstance(String) - Method in class org.jlf.vitals.VitalSign
Finds a vital sign child instance in the collection.
getChildInstances() - Method in class org.jlf.vitals.VitalSign
Returns a list of child instances.
getChildVitalKey() - Method in class org.jlf.vitals.VitalSign
Returns the childVitalKey.
getClassForName(String) - Static method in class org.jlf.util.Reflection
Helper method to get a class from a class name and throw a nice error if can't find the class through reflection.
getCollectableAdhocVitals() - Method in class org.jlf.vitals.VitalsManager
Returns a collection of adhoc vitals that are registered and collectable.
getCollectablePeriodicVitals() - Method in class org.jlf.vitals.VitalsManager
Returns a collection of periodic vitals that are registered and collectable.
getColumnValue(DataMappedObject, String, Relationship) - Method in class org.jlf.dataMap.DataArray
Retrieves a value for a DataMappedObject if its value can be found in the array.
getColumnValue(int) - Method in class org.jlf.dataMap.DataArray
Retrieves the column value for the column number given.
getComponentsAndVersions() - Method in class org.jlf.util.AppProperties
Returns a Hashtable containing all of the component names found in the property file (designated by a property file prefix in PROPERTY_FILE_COMPONENT_VERSION_PREFIX).
getConnection() - Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
Retrieves the JDBC connection to the data source.
getConnectionPoolRuntimeMBean() - Method in class org.jlf.vitals.weblogic.JDBCConnectionPoolVital
Retrieves the runtime MBean for a named execute queue
getConnectionProperties() - Method in class org.jlf.dataMap.DataLocation
Retrieves properties used to configure a connection to the data location.
getContentType(String) - Method in class org.jlf.httpRequest.WorkflowProperties
Obtain the setting for the content type given the workflowAlias.
getCurrentMeasurement() - Method in class org.jlf.vitals.VitalSign
Takes a measurement of the vital sign at the current moment and returns it to the caller.
getCurrentMeasurement() - Method in class org.jlf.vitals.virtualMachine.TotalMemory
Takes a measurement of the vital sign at the current moment and returns it to the caller.
getCurrentMeasurement() - Method in class org.jlf.vitals.virtualMachine.MemoryInUseVitalSign
Takes a measurement of the vital sign at the current moment and returns it to the caller.
getCurrentMeasurement() - Method in class org.jlf.vitals.weblogic.JDBCConnectionPoolVital
Takes a measurement of the vital sign at the current moment and returns it to the caller.
getCurrentMeasurement() - Method in class org.jlf.vitals.weblogic.ExecuteQueueThreadsVital
Takes a measurement of the vital sign at the current moment and returns it to the caller.
getDataLocation() - Method in class org.jlf.dataMap.DataMapper
Returns the DataLocation that spawned the mapper.
getDataLocation() - Method in class org.jlf.dataMap.DataArray
Returns the data location this DataArray was read from.
getDataLocation(String) - Static method in class org.jlf.dataMap.DataLocationManager
Returns the singleton instance of this class.
getDataMapObjectToClassTable(String) - Method in class org.jlf.httpRequest.WorkflowProperties
Obtain a map of object names to DataMapObject classes.
getDataMapper() - Method in class org.jlf.dataMap.DataLocation
Obtains a DataMapper so data can be mapped back and forth to DataMappedObjects.
getDataMapper(String) - Static method in class org.jlf.dataMap.DataMappedObject
Convenience method to return an instance of a data mapper to the data location named by the key given.
getDateCaptured() - Method in class org.jlf.vitals.AbstractVitalMeasurement
Returns the dateCaptured.
getDateFormatString() - Method in class org.jlf.dataMap.DateAttribute
Retrieves the default date format string.
getDateOpened() - Method in class org.jlf.log.Log
Return the date the log was opened, only valid if the log is currently open.
getDefaultAlertLoggingLevel() - Static method in class org.jlf.log.AppInstrument
Returns the default logging level to log to when writing the output of the instrument.
getDefaultAlertTimeOutMilliseconds() - Static method in class org.jlf.log.AppInstrument
Returns the default alert time out value, set to zero, so that an event does not time out and raise its logging level to an error status.
getDefaultDataLocationKey() - Method in class org.jlf.dataMap.DataMappedObject
Returns the data location key to the properties file for this object's default data location.
getDefaultDataMapper() - Method in class org.jlf.dataMap.DataMappedObject
Returns an instance of the default data mapper to the default data location.
getDefaultLog() - Static method in class org.jlf.dataMap.DataMapInstrument
Returns the default Log to log to when writing the output of the instrument.
getDefaultLog() - Static method in class org.jlf.log.AppInstrument
Returns the default Log to log to when writing the output of the instrument.
getDefaultLoggingLevel() - Static method in class org.jlf.log.AppInstrument
Returns the default logging level to log to when writing the output of the instrument.
getDeletedRelatedObjects() - Method in class org.jlf.dataMap.Relationship
This is the accessor to the relatedObjects Vector when the relationship cardinality on the relatedObjects side is 0..*.
getDeletedRelatedObjects(String) - Method in class org.jlf.dataMap.DataMappedObject
Passthrough method for Relationship.getDeletedRelatedObjects(), given a particular relationship name.
getDocument() - Method in class org.jlf.dataMap.xmlMap.XMLDataMapper
Retrieves the XML Document the data mapper will write to when asked to write a data mapped object.
getDocumentElement() - Method in class org.jlf.dataMap.xmlMap.XMLDataMapper
Gets the XML Document root element.
getDoubleAttribute(String) - Method in class org.jlf.dataMap.DataObject
Returns the value of an attribute as a double.
getDoubleValue() - Method in class org.jlf.dataMap.DoubleAttribute
Returns the double value of the attribute if the attribute has one.
getDoubleValue() - Method in class org.jlf.dataMap.DataAttribute
Returns the double value of the attribute if the attribute has one.
getErrorPage(String) - Method in class org.jlf.httpRequest.WorkflowProperties
Obtain the setting for the page to forward the request to if an exception is caught.
getExecuteQueueRuntimeMBean() - Method in class org.jlf.vitals.weblogic.ExecuteQueueThreadsVital
Retrieves the runtime MBean for a named execute queue
getFileName() - Method in class org.jlf.log.fileMechanisms.AbstractFileLoggingMechanism
 
getFileSeparatorString() - Method in class org.jlf.config.AppInfo
Return the file separator string for the local machine.
getForwardPage(String) - Method in class org.jlf.httpRequest.WorkflowProperties
Obtain the setting for the page to forward the request to after it is processed, given the workflowAlias.
getHierachyTableKeyForDataArray(DataArray) - Method in class org.jlf.dataMap.DataMappedObject
Retrieves a hierarchy table key for the current object given a data array.
getHierarchyTable() - Method in class org.jlf.dataMap.DataMappedObject
Returns a lazy-initialized hierarchy table used to map incoming DataArray data to an object of the correct subclass in an inheritance hierarchy.
getHierarchyTableKeyAttributes() - Method in class org.jlf.dataMap.DataMappedObject
Returns a lazy-initialized vector of attribute names used to map to the hierarchy table.
getHighestRecordedMeasurement() - Method in class org.jlf.vitals.VitalStatistics
Returns the highest recorded measurement.
getHistoryMeasurementsTakenPerSecond() - Method in class org.jlf.vitals.VitalStatistics
Returns the average number of measurements taken per second, from all measurements recorded in the history collection.
getImplementationClassName() - Method in class org.jlf.vitals.VitalSignProperties
Returns the name of the class that implements the vital sign.
getInputStream() - Method in class org.jlf.dataMap.xmlMap.XMLDataMapper
Retrieves the input stream the XML parser will parse on a read request.
getInstance() - Static method in class org.jlf.config.AppInfo
Class accessor which answers the singleton instance of this class for this image.
getInstance() - Static method in class org.jlf.dataMap.DataMapLog
Returns the singleton instance of this class.
getInstance() - Static method in class org.jlf.httpRequest.HttpRequestLog
Returns the singleton instance of this class.
getInstance() - Static method in class org.jlf.log.StandardErrLoggingMechanism
 
getInstance() - Static method in class org.jlf.log.SQLLog
Returns the singleton instance of this class.
getInstance() - Static method in class org.jlf.log.SecurityLog
Returns the singleton instance of this class.
getInstance() - Static method in class org.jlf.log.LogProperties
Class accessor (Factory Method) which answers the Singleton instance of the LogProperties for this virtual machine.
getInstance() - Static method in class org.jlf.log.LogManager
 
getInstance() - Static method in class org.jlf.log.AppLog
Returns the singleton instance of this class.
getInstance() - Static method in class org.jlf.log.fileMechanisms.UniqueFileLoggingMechanism
 
getInstance() - Static method in class org.jlf.log.fileMechanisms.UniqueDatedFileLoggingMechanism
 
getInstance() - Static method in class org.jlf.log.fileMechanisms.SharedFileLoggingMechanism
 
getInstance() - Static method in class org.jlf.log.fileMechanisms.SharedDatedFileLoggingMechanism
 
getInstance() - Static method in class org.jlf.log.smtpMechanism.SMTPQueueProcessor
Returns the singleton instance of this class.
getInstance() - Static method in class org.jlf.log.smtpMechanism.SMTPLoggingMechanism
Class instance accessor which answers the singleton instance of the concrete subclass.
getInstance() - Static method in class org.jlf.util.ClassInstanceVariable
 
getInstance() - Static method in class org.jlf.util.AppProperties
Returns the singleton instance of this class.
getInstance() - Static method in class org.jlf.vitals.VitalsManager
Class accessor which answers the singleton instance of the VitalsManager for this virtual machine.
getInstance() - Static method in class org.jlf.vitals.VitalsCaptureProcessor
Gets the current thread responsible for capturing vitals.
getInstance(Class, Class) - Static method in class org.jlf.util.Reflection
Creates an instance of the class given as input, validating it against the superclass given to make sure it is the same class or a subclass of the superclass.
getInstance(Class, Class[], Object[], Class) - Static method in class org.jlf.util.Reflection
Creates an instance of the class given as input, validating it against the superclass given to make sure it is the same class or a subclass of the superclass, then trying to find a constructor according to the parameter types given.
getInstance(String) - Static method in class org.jlf.vitals.VitalSignProperties
Factory method to retrieve a set of properties for the named vital sign.
getInstance(String) - Static method in class org.jlf.vitals.VitalSign
Creates a vital sign of the correct sub-class, using properties defined in the main property file.
getInstance(String, Class) - Static method in class org.jlf.util.Reflection
Creates an instance of the class name given as input, validating it against the superclass given to make sure it is the same class or a subclass of the superclass.
getInstance(String, Class[], Object[], Class) - Static method in class org.jlf.util.Reflection
Creates an instance of the class name given as input, validating it against the superclass given to make sure it is the same class or a subclass of the superclass, then trying to find a constructor according to the parameter types given.
getInstance(String, String) - Static method in class org.jlf.util.Reflection
Creates an instance of the class name given as input, validating it against the superclass given to make sure it is the same class or a subclass of the superclass.
getInstance(String, VitalSignProperties) - Static method in class org.jlf.vitals.VitalSign
Creates a vital sign of the correct sub-class, given its vital key and properties.
getIntegerProperty(String, int) - Method in class org.jlf.util.AppProperties
Get value of a property as an int type.
getKey() - Method in class org.jlf.dataMap.DataMappedObject
Retrieves the key for this object.
getKeyAttributes() - Method in class org.jlf.dataMap.DataMappedObjectKey
Return the key attributes in a hash table format.
getLatestRecordedMeasurement() - Method in class org.jlf.vitals.VitalStatistics
Returns the most recently-recorded measurement.
getLoader() - Method in class org.jlf.util.JUnitTestRunner
Always use the StandardTestSuiteLoader.
getLocalHostAddress() - Method in class org.jlf.config.AppInfo
Return the machine name of the local host
getLocalHostName() - Method in class org.jlf.config.AppInfo
Return the machine name of the local host
getLocationForKey(String) - Method in class org.jlf.dataMap.DataLocationManager
Retrieves a DataLocation for a key, checking the cache of locations to see if in there, if not, dispatching to to create a new one.
getLog() - Method in class org.jlf.log.smtpMechanism.LogEntryQueue
Retrieves the log the entry is for.
getLog() - Method in class org.jlf.log.smtpMechanism.LogEntry
Retrieves the log the entry is for.
getLogEntryQueue(LogEntry) - Method in class org.jlf.log.smtpMechanism.SMTPQueueProcessor
Finds (or creates a new) log entry queue for the log entry.
getLogFieldSeparator() - Method in class org.jlf.log.Log
Gets the string that delimits the various fields of a log entry
getLogFieldSeparator(Log) - Method in class org.jlf.log.LogProperties
Return the logging level for the log given.
getLogFieldSeparator(String) - Method in class org.jlf.log.RemoteLogManagerImpl
Gets the current log field separator of a particular log.
getLogFieldSeparator(String) - Method in interface org.jlf.log.RemoteLogManager
Gets the current log field separator of a particular log.
getLoggerName() - Method in class org.jlf.vitals.VitalSignProperties
Returns the JDK logger that will be used when logging measurements and alerts.
getLoggingExtension(Log) - Method in class org.jlf.log.LogProperties
Return the file name extension the log file should be written out under.
getLoggingFrequencyInSeconds() - Method in class org.jlf.vitals.VitalSignProperties
Returns the number of seconds between logging the currently recorded value of a captured vital sign measurement.
getLoggingLevel() - Method in class org.jlf.log.Log
Gets the logging level of the current log.
getLoggingLevel() - Method in class org.jlf.log.smtpMechanism.LogEntryQueue
Retrieves the loggingLevel the entry is for.
getLoggingLevel() - Method in class org.jlf.log.smtpMechanism.LogEntry
Retrieves the loggingLevel the entry is for.
getLoggingLevel(Log) - Method in class org.jlf.log.LogProperties
Return the logging level for the log given.
getLoggingLevel(String) - Method in class org.jlf.log.RemoteLogManagerImpl
Gets the current logging level of a particular log.
getLoggingLevel(String) - Method in interface org.jlf.log.RemoteLogManager
Gets the current logging level of a particular log.
getLoggingLevelProperty(Log, int, String, String) - Method in class org.jlf.log.LogProperties
Returns an property specific to a logging level, which can be overridden by a specific log.
getLoggingMechanism(String) - Method in class org.jlf.log.Log
If a logging mechanism of the type input is in effect for this log, return the logging mechanism instance matching the name given as input.
getLoggingMechanismForString(String) - Static method in class org.jlf.log.AbstractLoggingMechanism
 
getLoggingMechanismNames(Log) - Method in class org.jlf.log.LogProperties
Return the logging mechanisms for the log given.
getLoggingMechanismNames(String) - Method in class org.jlf.log.RemoteLogManagerImpl
Returns all of the names of the logging mechanisms currently active for the log given as input.
getLoggingMechanismNames(String) - Method in interface org.jlf.log.RemoteLogManager
Returns all of the names of the logging mechanisms currently active for the log given as input.
getLoggingMechanisms() - Method in class org.jlf.log.Log
Returns a Vector of logging mechanisms currently active for the log.
getLoggingPath(Log) - Method in class org.jlf.log.LogProperties
Return the file path the log file should be written out under.
getLogNames() - Method in class org.jlf.log.RemoteLogManagerImpl
Retrieves all of the names of the logs registered in the virtual machine.
getLogNames() - Method in interface org.jlf.log.RemoteLogManager
Retrieves all of the names of the logs registered in the virtual machine.
getLogProperty(Log, String, String) - Method in class org.jlf.log.LogProperties
Returns the default property for the key given by first looking for a property prefixed by the log name.
getLogString() - Method in class org.jlf.log.smtpMechanism.LogEntry
Retrieves the log string the entry is for.
getLongAttribute(String) - Method in class org.jlf.dataMap.DataObject
Returns the value of an attribute as a long.
getLongLoggingLevelProperty(Log, int, String, String) - Method in class org.jlf.log.LogProperties
Returns an property specific to a logging level, which can be overridden by a specific log.
getLongProperty(String, long) - Method in class org.jlf.util.AppProperties
Get value of a global property (inside system.properties) and return it as an int type.
getLongValue() - Method in class org.jlf.dataMap.LongAttribute
Returns the long value of the attribute if the attribute has one.
getLongValue() - Method in class org.jlf.dataMap.DataAttribute
Returns the long value of the attribute if the attribute has one.
getLowestRecordedMeasurement() - Method in class org.jlf.vitals.VitalStatistics
Returns the lowest recorded measurement.
getMappingProperties() - Method in class org.jlf.dataMap.DataLocation
Retrieves properties used to configure a connection to the data location.
getMaximumLength() - Method in class org.jlf.dataMap.DataAttributeDescriptor
Returns the maximum length of the attribute, zero if unlimited.
getMaximumMeasurement() - Method in class org.jlf.vitals.VitalSign
Returns the maximum theoritical value of the vital sign.
getMaximumStringLength() - Method in class org.jlf.dataMap.StringAttribute
Retrieves the maximum length allowed for the string.
getMBeanHome() - Method in class org.jlf.vitals.weblogic.WebLogicRuntimeVital
Retrieves the WebLogic server mbean home.
getMeasurementClass() - Method in class org.jlf.vitals.VitalSignProperties
Returns the class that should be used to hold measurements for the vital sign.
getMeasurementFrequencyInSeconds() - Method in class org.jlf.vitals.VitalSignProperties
Returns how often the vitals manager must collect a measurement on this vital sign.
getMeasurementsTaken() - Method in class org.jlf.vitals.VitalStatistics
Returns the number of measurements taken.
getMeasurementUnit() - Method in class org.jlf.vitals.VitalSignProperties
Returns the display name for the measure collected by the vital sign (for example, milliseconds elapsed, requests per second).
getMeasurementUnit() - Method in class org.jlf.vitals.AbstractVitalMeasurement
Returns the measurementUnit.
getMeasurementValue() - Method in class org.jlf.vitals.LongVitalMeasurement
Returns the long measurementValue.
getMessage() - Method in class org.jlf.vitals.AbstractVitalMeasurement
Returns the message held in the vital measurement.
getName() - Method in class org.jlf.dataMap.DataLocation
Retrieves the key name of the data location.
getName() - Method in class org.jlf.dataMap.DataAttribute
Returns the name of the attribute.
getName() - Method in class org.jlf.log.Log
Return the name of the log, usually passed in by the constructor.
getName() - Method in class org.jlf.log.AbstractLoggingMechanism
Return the name of the mechanism.
getNewAttributeInstance() - Method in class org.jlf.dataMap.DataAttributeDescriptor
Creates a new instance of an attribute given the characteristics in this attribute descriptor.
getNewInstance() - Method in class org.jlf.dataMap.DataMappedObject
Creates a new instance of a concrete subclass class of this object
getNewInstance(boolean) - Method in class org.jlf.dataMap.DataMappedObject
Creates a new instance of a concrete subclass class of this object if the reuseThisInstance flag is false.
getNewInstance(DataArray) - Method in class org.jlf.dataMap.DataMappedObject
Creates a new instance of a concrete subclass class of this object, taking into consideration the hierarchy table if one is defined.
getNewRoleBInstance() - Method in class org.jlf.dataMap.Relationship
Helper method to returns a new (and blank) data mapped object of the Role B side of the relationship appropriate for reading/adding to the relationship.
getNumberOfColumns() - Method in class org.jlf.dataMap.DataArray
Returns the number of columns in the column name vector.
getOriginalThrownObject() - Method in class org.jlf.log.AppError
Returns the original thrown object.
getOriginalValue() - Method in class org.jlf.dataMap.DataAttribute
Returns the original value of the attribute.
getOutputStream() - Method in class org.jlf.dataMap.xmlMap.XMLDataMapper
Retrieves the output stream the data mapper will serialize to when called to write the document.
getOutputStream() - Method in class org.jlf.httpRequest.Workflow
Returns the output stream of the servlet, lazy-initialized so that we don't open the stream until we know we need it.
getOutputStream() - Method in class org.jlf.httpRequest.AbstractProcessor
Returns the output stream of the servlet, lazy-initialized so that we don't open the stream until we know we need it.
getParentOrChildAdhocVital(String) - Method in class org.jlf.vitals.VitalsManager
Helper method to find a vital sign in the adhoc Vitals collection, whether the vital is a parent or child instance.
getParentOrChildPeriodicVital(String) - Method in class org.jlf.vitals.VitalsManager
Helper method to find a vital sign in the periodic Vitals collection, whether a parent or a child vital.
getPeriodicVital(String) - Method in class org.jlf.vitals.VitalsManager
Helper method to find a vital sign in the periodicVitals collection.
getPeriodicVitalKeys() - Static method in class org.jlf.vitals.VitalSignProperties
Helper method to look through all the properties in the property file and return the vitalKeys of anything that should be loaded for periodic collection.
getPeriodicVitals() - Method in class org.jlf.vitals.VitalsManager
Returns a collection of periodic vitals that are registered.
getPoolName() - Method in class org.jlf.vitals.weblogic.JDBCConnectionPoolVital
Returns the poolName.
getPrimaryObject() - Method in class org.jlf.dataMap.Relationship
Returns the primary object (Role A object) of the relationship.
getProperties() - Method in class org.jlf.vitals.VitalSign
Returns the properties for the vital sign.
getPropertiesForPrefix(String) - Method in class org.jlf.util.AppProperties
Returns a Properties object containing all of the property names found in the property file (designated by a property file prefix taken from the prefix input variable).
getQueueName() - Method in class org.jlf.vitals.weblogic.ExecuteQueueThreadsVital
Returns the name of the thread pool queue.
getReadAllCache() - Method in class org.jlf.dataMap.CachedObject
Get the "read all" cache.
getReadOneCache() - Method in class org.jlf.dataMap.CachedObject
Get the "read one" cache.
getRecentAlertHistorySize() - Method in class org.jlf.vitals.VitalSignProperties
Returns the number of alerts generated that should be kept in memory as a history.
getRecentlyRecordedAlerts() - Method in class org.jlf.vitals.VitalStatistics
Returns the recentlyRecordedAlerts list.
getRecentlyRecordedMeasurements() - Method in class org.jlf.vitals.VitalStatistics
Returns the recentlyRecordedMeasurements list.
getRecentMeasurementHistorySize() - Method in class org.jlf.vitals.VitalSignProperties
Returns the length of the queue keeping the most recent measurements.
getRefreshChildInstanceListInSeconds() - Method in class org.jlf.vitals.VitalSignProperties
Returns how often a vital sign with child instances needs to see if new instances need to be created.
getRelatedObject() - Method in class org.jlf.dataMap.Relationship
This is the accessor to the relatedObjects Vector when the relationship cardinality on the relatedObjects side is 0..1 or 1.
getRelatedObject(String) - Method in class org.jlf.dataMap.DataMappedObject
Passthrough method for Relationship.getRelatedObject(), given a particular relationship name.
getRelatedObjects() - Method in class org.jlf.dataMap.Relationship
This is the accessor to the relatedObjects Vector when the relationship cardinality on the relatedObjects side is 0..*.
getRelatedObjects(String) - Method in class org.jlf.dataMap.DataMappedObject
Passthrough method for Relationship.getRelatedObjects(), given a particular relationship name.
getRelationship(String) - Method in class org.jlf.dataMap.DataMappedObject
Returns a relationship object for a particular relationship name.
getRelationshipClass() - Method in class org.jlf.dataMap.RelationshipDescriptor
Getter for the relationshipClass.
getRelationshipClass() - Method in class org.jlf.dataMap.Relationship
Return the relationship class on the role B side of the relationship.
getRelationshipDescriptor(String) - Method in class org.jlf.dataMap.DataMappedObject
Returns a relationship descriptor for a particular relationship name.
getRelationshipDescriptors() - Method in class org.jlf.dataMap.DataMappedObject
Returns a lazy-initialized collection of RelationshipDescriptor objects pertinent to the DataMappedObject.
getRelationshipName() - Method in class org.jlf.dataMap.RelationshipDescriptor
Getter for the relationshipName.
getRelationshipName() - Method in class org.jlf.dataMap.Relationship
Return the relationship name.
getRequest() - Method in class org.jlf.httpRequest.Workflow
Returns the HTTP Request object.
getRequest() - Method in class org.jlf.httpRequest.HTTPRequestDataMapper
Returns the HTTP Request object.
getRequest() - Method in class org.jlf.httpRequest.AbstractProcessor
Returns the HTTP Request object.
getResponse() - Method in class org.jlf.httpRequest.Workflow
Returns the HTTP Response object.
getResponse() - Method in class org.jlf.httpRequest.HTTPRequestDataMapper
Returns the HTTP Response object.
getResponse() - Method in class org.jlf.httpRequest.AbstractProcessor
Returns the HTTP Response object.
getServerName() - Method in class org.jlf.vitals.weblogic.WebLogicRuntimeVital
Returns the name of the weblogic server that got started, for uses like making uniquely-named dynamic connection pools, getting MBeans, and the like.
getSession() - Method in class org.jlf.httpRequest.Workflow
Retrieves (or creates if not yet created) the user's session info.
getSession() - Method in class org.jlf.httpRequest.HTTPRequestDataMapper
Retrieves (or creates if not yet created) the user's session info.
getSession() - Method in class org.jlf.httpRequest.AbstractProcessor
Returns the HTTP Session.
getSession() - Method in class org.jlf.log.smtpMechanism.SMTPQueueProcessor
Lazy-initialized getter for the transport.
getSMTPAddresses(Log, int) - Method in class org.jlf.log.LogProperties
Returns email address(es) for the log and logging level given as input.
getSMTPMaximumMessageLength(Log, int) - Method in class org.jlf.log.LogProperties
Returns an email address for the log and logging level given as input.
getSMTPMaxLogEntriesInAMessage(Log, int) - Method in class org.jlf.log.LogProperties
Returns the maximum amount of log entries allowed in a particular message.
getSMTPMessageSendIntervalInMinutes(Log, int) - Method in class org.jlf.log.LogProperties
Returns an email address for the log and logging level given as input.
getStackTraceAsString(Throwable) - Static method in class org.jlf.log.AppError
Takes the Throwable given as input, generates a stack trace, and converts it to a string to be returned.
getStatement(DataMappedObject, String) - Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
Retrieves a statement from the connection and configures its properties (for example, max result set rows, query timeout) according to properties found in the data location.
getStatistics() - Method in class org.jlf.vitals.VitalSign
Returns the statistics.
getStringAttribute(String) - Method in class org.jlf.dataMap.DataObject
Returns the value of an attribute as a String.
getStringProperty(String, String) - Method in class org.jlf.util.AppProperties
Get value of a global property (inside system.properties) and return it as a String type.
getStringValue() - Method in class org.jlf.dataMap.DataAttribute
Returns the current value of the attribute as a string.
getTimeLastAlertWasDetected() - Method in class org.jlf.vitals.VitalStatistics
Returns the date the last alert has been detected, or null if no alert has been detected.
getTransport() - Method in class org.jlf.log.smtpMechanism.SMTPQueueProcessor
Lazy-initialized getter for the transport.
getUndeletedRelatedObjects() - Method in class org.jlf.dataMap.Relationship
This is the accessor to the relatedObjects Vector when the relationship cardinality on the relatedObjects side is 0..*.
getUndeletedRelatedObjects(String) - Method in class org.jlf.dataMap.DataMappedObject
Passthrough method for Relationship.getUndeletedRelatedObjects(), given a particular relationship name.
getValue() - Method in class org.jlf.dataMap.DataAttribute
Returns the current value of the attribute.
getVariable(Class, String) - Static method in class org.jlf.util.ClassInstanceVariable
Gets a variable for a particular class.
getVariableInContext(Class, String, Object) - Static method in class org.jlf.util.ClassInstanceVariable
Gets a variable for a particular class.
getVariableInContextI(Class, String, Object) - Method in class org.jlf.util.ClassInstanceVariable
 
getVitalKey() - Method in class org.jlf.vitals.VitalSign
Returns the vitalKey.
getVitalName() - Method in class org.jlf.vitals.VitalSignProperties
Returns the nice display name of the vital sign.
getVitalSign() - Method in class org.jlf.vitals.VitalStatistics
Returns the vital sign the statistics are for.
getWorkflowAlias() - Method in class org.jlf.httpRequest.AbstractProcessor
Helper method to retrieve the workflow alias from the HTTP request.
getWorkflowClass(String) - Method in class org.jlf.httpRequest.WorkflowProperties
Obtain the setting for the name of the workflow class (subclass of Workflow) which implements the work flow alias.
getWorkflowProperties() - Method in class org.jlf.httpRequest.AbstractProcessor
Retrieves the workflow properties of this request.
getWorkflowProperties(String) - Static method in class org.jlf.httpRequest.AbstractProcessor
Retrieves a set of workflow properties for the given workflow alias, from the cache of workflow properties.
getWorkflowStepMethod(String) - Method in class org.jlf.httpRequest.WorkflowProperties
Obtain the method name inside the workflow class which implements the workflow step designated by the workflow alias.
getWorkStepPropertiesForPrefix(String, String) - Method in class org.jlf.httpRequest.WorkflowProperties
Returns a Properties object containing all of the property names found in the property file (designated by the workstep name and a property file prefix taken from the prefix input variable).
getWorkStepProperty(String, String, String) - Method in class org.jlf.httpRequest.WorkflowProperties
Helper method to check for an override at the work step level, if not present, look at the workflow level, and if not, return the default.

H

hasAlertBeenDetectedInRecentMinutes(long) - Method in class org.jlf.vitals.VitalStatistics
Detects whether an alert has been detected within the input number of minutes from the current time.
hasAttributeDefined(String) - Method in class org.jlf.dataMap.DataObject
Determines whether a data object has a named data attribute defined.
hasBeenReadFromDataSource - Variable in class org.jlf.dataMap.DataMappedObject
Flag to tell if the object has previously been read from the database.
hasBeenReadFromDataSource() - Method in class org.jlf.dataMap.DataMappedObject
Returns a flag telling if the object has previously been read from the database.
hasChanged - Variable in class org.jlf.dataMap.DataAttribute
Keeps track of whether the attribute has changed since it was originally read in from the database.
hasChanged() - Method in class org.jlf.dataMap.DataAttribute
Checks to see if the value of the attribute has changed since it was originally read in from a data source.
hasChildInstances() - Method in class org.jlf.vitals.VitalSign
Tells whether the vital sign has child instances or not.
hasChildInstances() - Method in class org.jlf.vitals.weblogic.JDBCConnectionPoolVital
This vital sign has child instances to collect measurements.
hasChildInstances() - Method in class org.jlf.vitals.weblogic.ExecuteQueueThreadsVital
This vital sign has child instances to collect measurements.
hasColumnValue(DataMappedObject, String, Relationship) - Method in class org.jlf.dataMap.DataArray
Looks to see if the data attribute has an alias defined in the DataLocation mapping properties.
hasDateRolledOver() - Method in class org.jlf.log.AbstractLoggingMechanism
Checks the current date verses the date the log was opened.
Hash - class org.jlf.util.Hash.
The Hash class is a utility class to help you properly implement the hashCode() method when you override the equals(Object) method.
Hash() - Constructor for class org.jlf.util.Hash
 
hashCode() - Method in class org.jlf.dataMap.DataObject
Re-implement the hashCode() method to synch with equals(Object) method, hashing all of the attribute values.
hashCode(int, boolean) - Static method in class org.jlf.util.Hash
Use this method to add a boolean to your hashCode result.
hashCode(int, double) - Static method in class org.jlf.util.Hash
Use this method to add a double to your hashCode result.
hashCode(int, float) - Static method in class org.jlf.util.Hash
Use this method to add a float to your hashCode result.
hashCode(int, int) - Static method in class org.jlf.util.Hash
Use this method to add an int to your hashCode result.
hashCode(int, long) - Static method in class org.jlf.util.Hash
Use this method to add a long to your hashCode result.
hashCode(int, Object) - Static method in class org.jlf.util.Hash
Use this method to add an arbitrary Object to your hashCode result.
hashCode(int, Object[]) - Static method in class org.jlf.util.Hash
Use this method to add an array of Objects to your hashCode result.
hasHierarchyTable() - Method in class org.jlf.dataMap.DataMappedObject
Signifies whether the class has a hierarchy table.
hashtableToProperties(Hashtable, Properties) - Method in class org.jlf.dataMap.DataLocationManager
Helper method to convert all entries in the Hashtable (assuming they are ALL strings) into the Properties object given.
hasKey() - Method in class org.jlf.dataMap.DataMappedObject
Checks to see if the object has any key fields.
hasRelationshipBeenRead - Variable in class org.jlf.dataMap.Relationship
Holds a flag for relationships that are not read inline, to see if the relationship that is read in a separate query has already been populated.
hasRelationshipBeenRead() - Method in class org.jlf.dataMap.Relationship
Returns the flag telling whether the relationship has been read.
HIERARCHY_HASHTABLE_VARIABLE_NAME - Static variable in class org.jlf.dataMap.DataMappedObject
 
HIERARCHY_TABLE_KEY_VECTOR_VARIABLE_NAME - Static variable in class org.jlf.dataMap.DataMappedObject
 
highestRecordedMeasurement - Variable in class org.jlf.vitals.VitalStatistics
Holds the highest recorded measurement.
HTTPRequestDataLocation - class org.jlf.httpRequest.HTTPRequestDataLocation.
This class is used to house data mapping properties for an HTTP request.
HTTPRequestDataLocation() - Constructor for class org.jlf.httpRequest.HTTPRequestDataLocation
Allow the default constructor, but please use a parameterized constructor!
HTTPRequestDataLocation(AbstractProcessor) - Constructor for class org.jlf.httpRequest.HTTPRequestDataLocation
Constructs a new data mapper which references back to the Processor who created it.
HTTPRequestDataMapper - class org.jlf.httpRequest.HTTPRequestDataMapper.
This class is used to map HTTP post requests to data mapped objects.
HTTPRequestDataMapper() - Constructor for class org.jlf.httpRequest.HTTPRequestDataMapper
Allow the default constructor, but please use a parameterized constructor!
HTTPRequestDataMapper(AbstractProcessor) - Constructor for class org.jlf.httpRequest.HTTPRequestDataMapper
Constructs a new data mapper which references back to the DataLocation who created it.
HttpRequestLog - class org.jlf.httpRequest.HttpRequestLog.
HttpRequestLog wraps the Log class to log all httpRequest framework related events.
HttpRequestLog() - Constructor for class org.jlf.httpRequest.HttpRequestLog
Protect the default constructor, this class uses a Singleton pattern.
HttpRequestProcessorError - exception org.jlf.httpRequest.HttpRequestProcessorError.
This class is to be used for throwing data mapping related exceptions.
HttpRequestProcessorError(String) - Constructor for class org.jlf.httpRequest.HttpRequestProcessorError
Constructor accepting a message string.
HttpRequestProcessorError(String, String) - Constructor for class org.jlf.httpRequest.HttpRequestProcessorError
Constructor accepting a message and a workflow.
HttpRequestProcessorError(String, Throwable) - Constructor for class org.jlf.httpRequest.HttpRequestProcessorError
Constructor accepting a message and a Throwable object.
HttpRequestProcessorError(String, Throwable, int) - Constructor for class org.jlf.httpRequest.HttpRequestProcessorError
Constructor accepting a message, a Throwable object, and logging information.
HttpRequestProcessorError(Throwable) - Constructor for class org.jlf.httpRequest.HttpRequestProcessorError
Constructor accepting a reference to a Throwable object.

I

IMPLEMENTATION_CLASS_NAME_DEFAULT - Static variable in class org.jlf.vitals.VitalSignProperties
The default connectionInfoSourceClass name.
IMPLEMENTATION_CLASS_NAME_PROPERTY - Static variable in class org.jlf.vitals.VitalSignProperties
The name of the property to look up for the connectionInfoSourceClass name.
INFO_DELIMITER - Static variable in class org.jlf.config.AppInfo
The string used to delimit concatenations of information
INFO_LEVEL - Static variable in class org.jlf.log.Log
Normal logging level.
info(String) - Static method in class org.jlf.dataMap.DataMapLog
Logs a text string at INFO_LEVEL
info(String) - Static method in class org.jlf.httpRequest.HttpRequestLog
Logs a text string at INFO_LEVEL
info(String) - Static method in class org.jlf.log.SQLLog
Logs a text string at INFO_LEVEL
info(String) - Static method in class org.jlf.log.SecurityLog
Logs a text string at INFO_LEVEL
info(String) - Static method in class org.jlf.log.AppLog
Logs a text string at INFO_LEVEL
INITIAL_ATTRIBUTE_DESCRIPTOR_HASHTABLE_SIZE - Static variable in class org.jlf.dataMap.DataObject
 
INITIAL_ATTRIBUTE_HASHTABLE_SIZE - Static variable in class org.jlf.dataMap.DataObject
 
INITIAL_DATA_LOCATION_TABLE_SIZE - Static variable in class org.jlf.dataMap.DataLocationManager
 
INITIAL_HIERARCHY_HASHTABLE_SIZE - Static variable in class org.jlf.dataMap.DataMappedObject
 
INITIAL_HIERARCHY_TABLE_KEY_VECTOR_SIZE - Static variable in class org.jlf.dataMap.DataMappedObject
 
INITIAL_RELATIONSHIP_DESCRIPTOR_HASHTABLE_SIZE - Static variable in class org.jlf.dataMap.DataMappedObject
 
INITIAL_RELATIONSHIPS_HASHTABLE_SIZE - Static variable in class org.jlf.dataMap.DataMappedObject
 
initialized - Static variable in class org.jlf.log.LogProperties
 
INLINE_RELATIONSHIP_PROPERTY_DEFAULT - Static variable in class org.jlf.dataMap.DataLocation
 
INLINE_RELATIONSHIP_PROPERTY_QUALIFIER - Static variable in class org.jlf.dataMap.DataLocation
Property qualifier to find relationship inline read mapping information for a specific DataMappedObject class/relationship.
inputStream - Variable in class org.jlf.dataMap.xmlMap.XMLDataMapper
Holds the input stream to parse.
instrumentedEventName - Variable in class org.jlf.log.AppInstrument
Holds the String which will be output to the log as a prefix to the time it takes to perform the actions the instrumented time.
IS_XML_ATTRIBUTE_PROPERTY_DEFAULT - Static variable in class org.jlf.dataMap.xmlMap.XMLDataMapper
 
IS_XML_ATTRIBUTE_PROPERTY_QUALIFIER - Static variable in class org.jlf.dataMap.xmlMap.XMLDataMapper
 
isActive() - Method in class org.jlf.vitals.VitalSign
Returns if the vital is active or not
isActiveFlag - Variable in class org.jlf.vitals.VitalSign
Holds a flag to tell if the vital sign is active
isCapturingVitals() - Method in class org.jlf.vitals.VitalsCaptureProcessor
Tells if the current vitals capture processor thread is set to capture vitals.
isDatedLog() - Method in class org.jlf.log.AbstractLoggingMechanism
Mechanisms can be dated or non-dated.
isDatedLog() - Method in class org.jlf.log.fileMechanisms.UniqueDatedFileLoggingMechanism
 
isDatedLog() - Method in class org.jlf.log.fileMechanisms.SharedDatedFileLoggingMechanism
 
isInlineReadRelationship(DataMappedObject, Relationship) - Method in class org.jlf.dataMap.DataLocation
Retrieves boolean flag telling whether the relationship is to be read inline (that is, in the same query) as the parent object governing the relationship.
isKeyField - Variable in class org.jlf.dataMap.DataAttributeDescriptor
Is the attribute a key field? The default is false.
isKeyField() - Method in class org.jlf.dataMap.DataAttributeDescriptor
Returns if the attribute is a key field.
isLoggingEnabledFor(int) - Static method in class org.jlf.dataMap.DataMapLog
Passthrough method to quick check if you should bother constructing a log message to log at a particular logging level.
isLoggingEnabledFor(int) - Static method in class org.jlf.httpRequest.HttpRequestLog
Passthrough method to quick check if you should bother constructing a log message to log at a particular logging level.
isLoggingEnabledFor(int) - Static method in class org.jlf.log.SQLLog
Passthrough method to quick check if you should bother constructing a log message to log at a particular logging level.
isLoggingEnabledFor(int) - Static method in class org.jlf.log.SecurityLog
Passthrough method to quick check if you should bother constructing a log message to log at a particular logging level.
isLoggingEnabledFor(int) - Method in class org.jlf.log.Log
Returns true if the current logging level of the log is set to enable logging a string at the input logging level.
isLoggingEnabledFor(int) - Static method in class org.jlf.log.AppLog
Passthrough method to quick check if you should bother constructing a log message to log at a particular logging level.
isObjectAttributeAnXMLAttribute(DataMappedObject, String, Relationship) - Method in class org.jlf.dataMap.xmlMap.XMLDataMapper
Helper method to obtain a property file setting to see if we are supposed to generate an object attribute as an XML Element or an XML Attribute.
isOpen() - Method in class org.jlf.log.Log
Return whether the log is open (is not deactivated).
isParentVital - Variable in class org.jlf.vitals.VitalSign
Holds a flag to see if a child instance capable vital sign is the parent or the child.
isParentVital() - Method in class org.jlf.vitals.VitalSign
For a child instance capable vital, returns if the vital sign instance is the parent or a child.
isRelationshipLazyRead(DataMappedObject, Relationship) - Method in class org.jlf.dataMap.DataLocation
Retrieves a boolean flag as to whether the data mapped object relationship is to be lazy read or not.
isRelativePathFileName(String) - Method in class org.jlf.util.AppProperties
Helper method to find if a file name has slashes/backslashes in it.
isSharedLog() - Method in class org.jlf.log.AbstractLoggingMechanism
Mechanisms can be shared or unique.
isSharedLog() - Method in class org.jlf.log.fileMechanisms.UniqueFileLoggingMechanism
 
isVitalApplicable() - Method in class org.jlf.vitals.VitalSign
Checks to see if a vital sign is applicable for collection in the current JVM.
isVitalApplicable() - Method in class org.jlf.vitals.weblogic.WebLogicRuntimeVital
Checks to see if the vital sign is applicable, that is, are we running inside a WebLogic container virtual machine???
isWriteStatementAQuery(DataMappedObject, String) - Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
Checks to see if the data location has a

J

JDBC_CREATE_INFO_KEY_PROPERTY - Static variable in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
The property suffix in the DataLocation to use as the create info key.
JDBC_DATABASE_URL_PROPERTY - Static variable in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
The property suffix in the DataLocation to use as the database URL to load.
JDBC_DELETE_INFO_KEY_PROPERTY - Static variable in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
The property suffix in the DataLocation to use as the delete info key.
JDBC_DRIVER_CLASS_PROPERTY - Static variable in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
The property suffix in the DataLocation to use as the Java JDBC driver to load.
JDBC_UPDATE_INFO_KEY_PROPERTY - Static variable in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
The property suffix in the DataLocation to use as the update info key.
JDBCConnectionPoolVital - class org.jlf.vitals.weblogic.JDBCConnectionPoolVital.
JDBCConnectionPool is a class that periodically measures the JDBC Connections in use in a given JDBC Connection Pool.
JDBCConnectionPoolVital(String, VitalSignProperties) - Constructor for class org.jlf.vitals.weblogic.JDBCConnectionPoolVital
Creates the vital sign.
JDBCDataMapper - class org.jlf.dataMap.jdbcMap.JDBCDataMapper.
This class is used to map DataMappedObjects to a JDBC data source/sink.
JDBCDataMapper() - Constructor for class org.jlf.dataMap.jdbcMap.JDBCDataMapper
Allow the default constructor, please use a parameterized constructor!
JDBCDataMapper(DataLocation) - Constructor for class org.jlf.dataMap.jdbcMap.JDBCDataMapper
Constructs a new data mapper which references back to the DataLocation who created it.
JUnitTestRunner - class org.jlf.util.JUnitTestRunner.
This class is an enhanced version of the JUnit junit.textui.TestRunner class to be run inside a servlet/JSP with an output writer.
JUnitTestRunner() - Constructor for class org.jlf.util.JUnitTestRunner
Constructs a TestRunner.
JUnitTestRunner(PrintWriter) - Constructor for class org.jlf.util.JUnitTestRunner
Constructs a TestRunner using the print stream for all the output

K

key - Variable in class org.jlf.dataMap.DataMappedObject
Holds the key for the object.

L

lastTimeQueueDumped - Variable in class org.jlf.log.smtpMechanism.LogEntryQueue
Holds a timestamp for the last time the queue was dumped.
latestRecordedMeasurement - Variable in class org.jlf.vitals.VitalStatistics
Holds the lowest recorded measurement.
LAZY_READ_RELATIONSHIP_PROPERTY_DEFAULT - Static variable in class org.jlf.dataMap.DataLocation
 
LAZY_READ_RELATIONSHIP_PROPERTY_QUALIFIER - Static variable in class org.jlf.dataMap.DataLocation
Property qualifier to find relationship lazy read information for a specific DataMappedObject class/relationship.
load(String) - Method in class org.jlf.util.AppProperties
This method loads properties from the file name given as input.
loadPeriodicVital(String) - Method in class org.jlf.vitals.VitalsManager
Helper method that loads a periodic vital with the key given, wrapping any exceptions thrown, logging them but not throwing them back so loading any others will continue.
loadPeriodicVitals() - Method in class org.jlf.vitals.VitalsManager
Helper method that looks through property file settings and load vitals designated to be captured.
localHostAddress - Variable in class org.jlf.config.AppInfo
Holds the lazy-initialized IP address of the local host.
localHostName - Variable in class org.jlf.config.AppInfo
Holds the lazy-initialized host name of the local host.
log - Variable in class org.jlf.log.smtpMechanism.LogEntryQueue
Holds the Log that the entry is to be logged for.
log - Variable in class org.jlf.log.smtpMechanism.LogEntry
Holds the Log that the entry is to be logged for.
Log - class org.jlf.log.Log.
Log is the base class which defines all of the logging constants and implements any general logging responsibilities.
LOG_FIELD_SEPARATOR_PROPERTY - Static variable in class org.jlf.log.LogProperties
 
LOG_FILE_EXTENSION_PROPERTY - Static variable in class org.jlf.log.LogProperties
 
LOG_FILE_PATH_PROPERTY - Static variable in class org.jlf.log.LogProperties
 
Log() - Constructor for class org.jlf.log.Log
Class constructor to properly create and register a new log.
Log(String) - Constructor for class org.jlf.log.Log
Public constructor to register a new log with a particular name.
logAlert(AbstractVitalMeasurement, String) - Method in class org.jlf.vitals.VitalStatistics
Helper method to see if the measurement needs to be logged and if so, logs it.
LogEntry - class org.jlf.log.smtpMechanism.LogEntry.
This class holds all the information to dispatch a log entry.
LogEntry() - Constructor for class org.jlf.log.smtpMechanism.LogEntry
Protect the default constructor, please use the public parameterized constructor instead!!!
LogEntry(Log, int, String) - Constructor for class org.jlf.log.smtpMechanism.LogEntry
Constructs a log entry with all required parameters.
LogEntryQueue - class org.jlf.log.smtpMechanism.LogEntryQueue.
This class holds a queue of log strings.
LogEntryQueue() - Constructor for class org.jlf.log.smtpMechanism.LogEntryQueue
Protect the default constructor, please use the public parameterized constructor instead!!!
LogEntryQueue(Log, int) - Constructor for class org.jlf.log.smtpMechanism.LogEntryQueue
Constructs a log entry with all required parameters.
logEntryQueues - Variable in class org.jlf.log.smtpMechanism.SMTPQueueProcessor
Holds a hashtable of LogEntryQueue objects with the key to the table being a concatenation of log name.loggingLevel and the value being the log entry queue to hold log entries of that type.
logFieldSeparator - Variable in class org.jlf.log.Log
Keeps a string demarking fields within the log file.
logFileNamePrefix(Log) - Method in class org.jlf.log.fileMechanisms.AbstractFileLoggingMechanism
 
logFileNameSuffix(Log) - Method in class org.jlf.log.fileMechanisms.AbstractFileLoggingMechanism
 
logForName(String) - Method in class org.jlf.log.RemoteLogManagerImpl
Helper method to find a log in the LogManager given a String name.
LOGGER_DEFAULT - Static variable in class org.jlf.vitals.VitalSignProperties
The default JDK logger VitalsLogger.
LOGGER_PROPERTY - Static variable in class org.jlf.vitals.VitalSignProperties
The name of the property to look up for the JDK logger.
LOGGING_FREQUENCY_DEFAULT - Static variable in class org.jlf.vitals.VitalSignProperties
The default value for logging frequency, that is, no logs are generated by default.
LOGGING_FREQUENCY_PROPERTY - Static variable in class org.jlf.vitals.VitalSignProperties
The name of the property to look up for the logging frequency
LOGGING_LEVEL_PROPERTY - Static variable in class org.jlf.log.LogProperties
 
LOGGING_MECHANISM_PROPERTY - Static variable in class org.jlf.log.LogProperties
 
LOGGING_MECHANISMS - Static variable in class org.jlf.log.Log
List of all available logging mechanisms.
loggingLevel - Variable in class org.jlf.log.smtpMechanism.LogEntryQueue
Holds the logging level the log entry is to be logged at.
loggingLevel - Variable in class org.jlf.log.smtpMechanism.LogEntry
Holds the logging level the log entry is to be logged at.
loggingMechanisms - Variable in class org.jlf.log.Log
Keeps a collection of logging mechanisms to use when writing out the log.
loggingPrefix(Log, int) - Method in class org.jlf.log.AbstractLoggingMechanism
Returns a string which is to be concatenated before the log message, so that the log message can be properly understood in the context of other messages and logs (if a shared log).
loggingPrefix(Log, int) - Method in class org.jlf.log.fileMechanisms.SharedFileLoggingMechanism
Shared logging needs an additional qualifier on each message logged, prefix the message with the log name.
LogManager - class org.jlf.log.LogManager.
LogManager is a concrete class which manages all of the logs in the local system.
LogManager() - Constructor for class org.jlf.log.LogManager
 
logMeasurement(AbstractVitalMeasurement) - Method in class org.jlf.vitals.VitalStatistics
Helper method to see if the measurement needs to be logged and if so, logs it.
logPath - Static variable in class org.jlf.log.fileMechanisms.AbstractFileLoggingMechanism
 
LogProperties - class org.jlf.log.LogProperties.
LogProperties is a concrete class which manages all of the default start-up properties for logs.
LogProperties() - Constructor for class org.jlf.log.LogProperties
 
logs - Variable in class org.jlf.log.AbstractLoggingMechanism
 
logString - Variable in class org.jlf.log.smtpMechanism.LogEntry
Holds the string text to be logged.
logString(Log, int, String) - Method in class org.jlf.log.AbstractLoggingMechanism
Logs a string to printStream, complete with a descriptive prefix so viewers of the log can interpret who logged which strings and how important they were.
logString(Log, int, String) - Method in class org.jlf.log.smtpMechanism.SMTPLoggingMechanism
Logs the string given to the SNMP manager.
logString(String, int) - Static method in class org.jlf.dataMap.DataMapLog
Logs a text string at the logging level specified.
logString(String, int) - Static method in class org.jlf.httpRequest.HttpRequestLog
Logs a text string at the logging level specified.
logString(String, int) - Static method in class org.jlf.log.SQLLog
Logs a text string at the logging level specified.
logString(String, int) - Static method in class org.jlf.log.SecurityLog
Logs a text string at the logging level specified.
logString(String, int) - Method in class org.jlf.log.MultiThreadLog
Adds a message string to the log if the log's level is currently set at or above the loggingLevel passed in.
logString(String, int) - Method in class org.jlf.log.Log
Adds a message string to the log if the log's level is currently set at or above the loggingLevel passed in.
logString(String, int) - Static method in class org.jlf.log.AppLog
Logs a text string at the logging level specified.
logString(String, String, int) - Method in class org.jlf.log.RemoteLogManagerImpl
Adds a message string to the log if the log's level is currently set at or above the loggingLevel passed in.
logString(String, String, int) - Method in interface org.jlf.log.RemoteLogManager
Adds a message string to the log if the log's level is currently set at or above the loggingLevel passed in.
logStrings - Variable in class org.jlf.log.smtpMechanism.LogEntryQueue
Holds a list of log strings to be logged.
logTime() - Method in class org.jlf.log.AppInstrument
Logs the time since the timer was started to the log and logging level set when the instrument was created.
logTime(String) - Method in class org.jlf.log.AppInstrument
Logs the time since the timer was started to the log and logging level set when the instrument was created, sets/resets the instrumented event string to the input string.
LONG_MEASUREMENT_UNIT_DEFAULT - Static variable in class org.jlf.vitals.LongVitalMeasurement
Default measurement unit.
LongAttribute - class org.jlf.dataMap.LongAttribute.
This class is used to hold attributes of type Long.
LongAttribute() - Constructor for class org.jlf.dataMap.LongAttribute
Default constructor.
LongAttribute(String) - Constructor for class org.jlf.dataMap.LongAttribute
Normal attribute constructor.
LongVitalMeasurement - class org.jlf.vitals.LongVitalMeasurement.
LongVitalMeasurement is a class that holds a long data type measurement of a vital sign, such as number of milliseconds to execute a task or requests per second.
LongVitalMeasurement(long) - Constructor for class org.jlf.vitals.LongVitalMeasurement
Creates a new measurement with given measurementValue.
lowestRecordedMeasurement - Variable in class org.jlf.vitals.VitalStatistics
Holds the lowest recorded measurement.

M

main(String[]) - Static method in class org.jlf.log.RemoteLogManagerImpl
This method binds the remote log manager so RMI clients can access it.
main(String[]) - Static method in class org.jlf.util.SessionTesterBean
Stand-alone test for an object.
main(String[]) - Static method in class org.jlf.util.JUnitTestRunner
 
main(String[]) - Static method in class org.jlf.vitals.VitalsManager
Method that simply allows the vitals manager to start up using something like a WebLogic startup class.
mapAndDispatchRequestToWorkflow() - Method in class org.jlf.httpRequest.AbstractProcessor
Prepares a request for workflow/step processing.
mapObject(String, String) - Method in class org.jlf.httpRequest.HTTPRequestDataMapper
Helper method to map an individual object from an HTTP input form to a DataMappedObject.
mapObjects() - Method in class org.jlf.httpRequest.HTTPRequestDataMapper
Maps all objects from the Processor into request or session objects.
mapObjects() - Method in class org.jlf.httpRequest.AbstractProcessor
Helper method to map any HTTP request form text to data mapped objects and place them in either the request or session object stores before a workflow step or output page kicks in.
mappingProperties - Variable in class org.jlf.dataMap.DataLocation
Holds properties used to map objects to/from the data location.
MAX_LOGGED_SUBJECT_LINE_LENGTH - Static variable in class org.jlf.log.smtpMechanism.SMTPLoggingMechanism
Holds the maximum string length that should be placed on the subject line of an email.
maxEntries - Variable in class org.jlf.log.smtpMechanism.LogEntryQueue
Holds the maximum entries allowed in the queue.
maximumLength - Variable in class org.jlf.dataMap.DataAttributeDescriptor
Maximum length of the attribute.
maxLengthStringDump - Variable in class org.jlf.log.smtpMechanism.LogEntryQueue
Holds the maximum length string to return when queue is dumped.
mbeanHome - Variable in class org.jlf.vitals.weblogic.WebLogicRuntimeVital
Holds the mbean home of the local server.
MEASUREMENT_CLASS_DEFAULT - Static variable in class org.jlf.vitals.VitalSignProperties
The default measurement class for the vital sign.
MEASUREMENT_CLASS_PROPERTY - Static variable in class org.jlf.vitals.VitalSignProperties
The name of the property to look up for the measurement class for the vital sign.
MEASUREMENT_FREQUENCY_DEFAULT - Static variable in class org.jlf.vitals.VitalSignProperties
The default value for measurement frequency.
MEASUREMENT_FREQUENCY_PROPERTY - Static variable in class org.jlf.vitals.VitalSignProperties
The name of the property to look up for the measurement frequency.
MEASUREMENT_UNIT_DEFAULT - Static variable in class org.jlf.vitals.VitalSignProperties
The default measure display name
MEASUREMENT_UNIT_PROPERTY - Static variable in class org.jlf.vitals.VitalSignProperties
The name of the property to look up for the measure display name.
measurementClass - Variable in class org.jlf.vitals.VitalSignProperties
Holds a cached Class object (to save on reflection overhead) that is the equivalent of the measurement class above.
measurementsTaken - Variable in class org.jlf.vitals.VitalStatistics
Holds the count of all measurements taken.
measurementUnit - Variable in class org.jlf.vitals.AbstractVitalMeasurement
Holds the measurement unit to be displayed.
measurementValue - Variable in class org.jlf.vitals.LongVitalMeasurement
Holds the long measurement variable.
MEASURMENT_HISTORY_DEFAULT - Static variable in class org.jlf.vitals.VitalSignProperties
The class name of the AbstractVitalMeasurement subclass to use to record measurements for the vital sign.
MEASURMENT_HISTORY_PROPERTY - Static variable in class org.jlf.vitals.VitalSignProperties
The name of the property to tell the size of the recently collected measurements queue.
MemoryInUseVitalSign - class org.jlf.vitals.virtualMachine.MemoryInUseVitalSign.
AvailableMemoryVitalSign is a class that periodically measures the available memory in the virtual machine.
MemoryInUseVitalSign(String, VitalSignProperties) - Constructor for class org.jlf.vitals.virtualMachine.MemoryInUseVitalSign
Creates the vital sign.
message - Variable in class org.jlf.vitals.AbstractVitalMeasurement
Holds an optional message that can be attached to the measurement.
MINIMUM_MEASUREMENTS_DEFAULT - Static variable in class org.jlf.vitals.VitalSignProperties
The default minimum number of measurements.
MINIMUM_MEASUREMENTS_PROPERTY - Static variable in class org.jlf.vitals.VitalSignProperties
Property for minimum measurements taken before alerts logged.
MultiThreadLog - class org.jlf.log.MultiThreadLog.
MultiThreadLog is an extension of the Log class to add information to each log entry specifying the thread that generated the entry.
MultiThreadLog(String) - Constructor for class org.jlf.log.MultiThreadLog
Public constructor to register a new MultiThreadLog with a particular name.
mustSkipWorkStep(String) - Method in class org.jlf.httpRequest.WorkflowProperties
Obtain the setting for the a property which allows the a workflow/step request to skip work step processing and just forward to a page if desired.

N

name - Variable in class org.jlf.dataMap.DataLocation
Name of the data location, used as the key into the main properties file to find the location's set of properties.
name - Variable in class org.jlf.dataMap.DataAttribute
Name of the attribute.
name - Variable in class org.jlf.log.Log
Keeps the name of the Log instance.
NEVER_TIME_OUT_WAIT - Static variable in class org.jlf.log.QueueProcessor
Constant to set the processor so it never times out while waiting for a request.
NEW_HIGH_DEFAULT - Static variable in class org.jlf.vitals.VitalSignProperties
The default value of the alertAtNewHigh property
NEW_HIGH_PROPERTY - Static variable in class org.jlf.vitals.VitalSignProperties
The name of the property to look up for the alertAtNewHigh setting.
newElementForObject(DataMappedObject, Relationship) - Method in class org.jlf.dataMap.xmlMap.XMLDataMapper
Helper method to create a new XML Element at the root level of the XML document, given the class of data mapped object.
newInstanceForDataArray(DataArray) - Method in class org.jlf.dataMap.DataMappedObject
Creates a new instance of a concrete subclass class of this object, taking into consideration the hierarchy table defined.
notifyLogClosed(Log) - Method in class org.jlf.log.StandardErrLoggingMechanism
 
notifyLogClosed(Log) - Method in class org.jlf.log.AbstractLoggingMechanism
 
notifyLogClosed(Log) - Method in class org.jlf.log.smtpMechanism.SMTPLoggingMechanism
 
notifyLoggingLevelChange(Log, int) - Method in class org.jlf.log.StandardErrLoggingMechanism
 
notifyLoggingLevelChange(Log, int) - Method in class org.jlf.log.AbstractLoggingMechanism
 
notifyLoggingLevelChange(Log, int) - Method in class org.jlf.log.smtpMechanism.SMTPLoggingMechanism
 
notifyLogOpened(Log) - Method in class org.jlf.log.StandardErrLoggingMechanism
 
notifyLogOpened(Log) - Method in class org.jlf.log.smtpMechanism.SMTPLoggingMechanism
 
notifyLogOpened(Log, int) - Method in class org.jlf.log.AbstractLoggingMechanism
 

O

open(Log) - Method in class org.jlf.log.AbstractLoggingMechanism
This method opens the particular logging mechanism so that messages can be output to the printSteam instance variable.
open(Log) - Method in class org.jlf.log.fileMechanisms.AbstractFileLoggingMechanism
 
open(Log) - Method in class org.jlf.log.smtpMechanism.SMTPLoggingMechanism
Open the SMTP mechanism, nothing to do.
openForLog(Log, int) - Method in class org.jlf.log.AbstractLoggingMechanism
Logs call this method to register themselves with the mechanism.
OPTIMISTIC_LOCK_CRITERIA_KEY - Static variable in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
The criteria key for an optimistic lock check when updating/deleting a data mapped object.
org.jlf.config - package org.jlf.config
The config package is the bottom layer of the Java code package structure, responsible only for very basic information about the configuration of the JVM the code is running under.
org.jlf.dataMap - package org.jlf.dataMap
 
org.jlf.dataMap.jdbcMap - package org.jlf.dataMap.jdbcMap
 
org.jlf.dataMap.xmlMap - package org.jlf.dataMap.xmlMap
 
org.jlf.httpRequest - package org.jlf.httpRequest
This package is used to automate the processing of HTTP Get/Post requests by mapping input data from forms into data mapped objects.
org.jlf.httpRequest.servlet - package org.jlf.httpRequest.servlet
 
org.jlf.log - package org.jlf.log
The org.jlf.log package is used to log all significant events in your code.
org.jlf.log.fileMechanisms - package org.jlf.log.fileMechanisms
 
org.jlf.log.smtpMechanism - package org.jlf.log.smtpMechanism
 
org.jlf.util - package org.jlf.util
The org.jlf.util package is used to hold all miscellaneous reusable utility code.
org.jlf.vitals - package org.jlf.vitals
The org.jlf.vitals package is used to provide a framework for accumulating vital statistics, displaying them on web pages, logging the information, and potentially alerting support of potential issues.
org.jlf.vitals.virtualMachine - package org.jlf.vitals.virtualMachine
 
org.jlf.vitals.weblogic - package org.jlf.vitals.weblogic
 
originalThrownObject - Variable in class org.jlf.log.AppError
Holds a reference to the original Error or Exception object.
originalValue - Variable in class org.jlf.dataMap.DataAttribute
Original value of the attribute.
out - Variable in class org.jlf.httpRequest.AbstractProcessor
Holds the output stream of the servlet.
outputAlertLoggingLevel - Variable in class org.jlf.log.AppInstrument
Holds the alert logging level for the Log when an instrumented event goes beyond its time out value.
outputLog - Variable in class org.jlf.log.AppInstrument
Holds the Log you will output the time to.
outputLoggingLevel - Variable in class org.jlf.log.AppInstrument
Holds the logging level for the Log when writing the log entry out.
outputStream - Variable in class org.jlf.dataMap.xmlMap.XMLDataMapper
Holds the output stream to serialize to.

P

pause(boolean) - Method in class org.jlf.util.JUnitTestRunner
 
periodicVitals - Variable in class org.jlf.vitals.VitalsManager
Holds a collection of vital signs that need to be sampled periodically over time.
populateDataArray(Vector) - Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
Populates the internal dataArray variable from the current ResultSet row.
populateFromDataArray(DataArray) - Method in class org.jlf.dataMap.Relationship
Reads as many attributes as it can from the DataArray for an object of the type on the role B side of the relationship.
populateFromDataArray(DataArray, Relationship) - Method in class org.jlf.dataMap.DataMappedObject
Reads as many attributes as it can from the DataArray under the context of a particular relationship if available.
populateKeyFromParentRelationship(Relationship, DataMapper) - Method in class org.jlf.dataMap.DataMappedObject
Helper method to populate the key for this object as best as possible from a primary object/parent object's data.
postCommitUpdateObjects - Variable in class org.jlf.dataMap.CRUDDataMapper
Holds a collection of objects used to do post-commit updates.
preWriteValidation() - Method in class org.jlf.dataMap.DataMappedObject
Hook method for data mapped objects to perform pre-write validation.
PRIME - Static variable in class org.jlf.util.Hash
A large prime number is needed to provide a good hash distribution.
print(TestResult) - Method in class org.jlf.util.JUnitTestRunner
Prints failures to the standard output
printErrors(TestResult) - Method in class org.jlf.util.JUnitTestRunner
Prints the errors to the standard output
printFailures(TestResult) - Method in class org.jlf.util.JUnitTestRunner
Prints failures to the standard output
printHeader(TestResult) - Method in class org.jlf.util.JUnitTestRunner
Prints the header of the report
printStream - Variable in class org.jlf.log.AbstractLoggingMechanism
 
processItem(Object) - Method in class org.jlf.log.QueueProcessor
Override this method to process any items your producers have queued.
processItem(Object) - Method in class org.jlf.log.smtpMechanism.SMTPQueueProcessor
Processes a constructed queue item.
processOptimisticLock(DataMappedObject) - Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
This method processes a SQL statement that checks one or more attributes of the object to see if a change has been made to the object after it was initially read (to alert of a dirty read).
processor - Variable in class org.jlf.httpRequest.Workflow
Holds the HTTP Request servlet.
processor - Variable in class org.jlf.httpRequest.HTTPRequestDataMapper
Holds the HTTP Request servlet.
Processor - class org.jlf.httpRequest.servlet.Processor.
This class is a concrete subclass of AbstractProcessor largely for WebLogic to be able to put the servlet in its own package and dynamic classpath.
Processor() - Constructor for class org.jlf.httpRequest.servlet.Processor
 
processorQueue - Variable in class org.jlf.log.QueueProcessor
This is a queue for the processor thread to use when processing the items.
processorThread - Variable in class org.jlf.log.QueueProcessor
Holds the thread processing items queued.
processQueueItems() - Method in class org.jlf.log.QueueProcessor
Iterates through the collection of processorQueue items to process them.
processQueueItems() - Method in class org.jlf.log.smtpMechanism.SMTPQueueProcessor
Iterates through the collection of processorQueue items to process them.
processRelationshipsFromDataArray(DataArray) - Method in class org.jlf.dataMap.DataMappedObject
Processes any relationships from the DataArray to populate related DataMappedObjects.
processWriteStatement(DataMappedObject, String) - Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
Processes one SQL write statement (or query if need be for things like retrieving a synthetic key on create or retriving a locking timestamp create or update).
processWriteStatements(DataMappedObject, String, String) - Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
Processes a set of SQL write statements (and queries if need be for things like retrieving a synthetic key on create or retriving a locking timestamp create or update).
producerQueue - Variable in class org.jlf.log.QueueProcessor
This is a queue for producer threads to add items that need processing.
properties - Variable in class org.jlf.vitals.VitalSign
Holds the properties of the vital sign, whether defined in a property file or given created dynamically.
PROPERTY_FILE_COMPONENT_VERSION_PREFIX - Static variable in class org.jlf.util.AppProperties
The prefix in the property file for all component versions.
PROPERTY_FILE_EXTENSION - Static variable in class org.jlf.log.LogProperties
 
propertyFileName - Variable in class org.jlf.util.AppProperties
Holds the file name of the property file.
putAdhocVital(VitalSign) - Method in class org.jlf.vitals.VitalsManager
Helper method to put a vital sign in the adhocVitals collection.
putChildInstance(VitalSign) - Method in class org.jlf.vitals.VitalSign
Helper method to put a child instance in the collection.
putColumnValue(int, Object) - Method in class org.jlf.dataMap.DataArray
Puts a value into the vector of column values.
putPeriodicVital(VitalSign) - Method in class org.jlf.vitals.VitalsManager
Helper method to put a vital sign in the periodicVitals collection.

Q

queueDumpTimeout - Variable in class org.jlf.log.smtpMechanism.LogEntryQueue
Holds the length of time, in milliseconds, for a timeout when the queue should be dumped.
QueueProcessor - class org.jlf.log.QueueProcessor.
The QueueProcessor class is an abstract class designed to offload the processing of a set of items to another thread.
QueueProcessor() - Constructor for class org.jlf.log.QueueProcessor
Default constructor, starts the thread processing queue items.

R

READ_ALL_CACHE_NAME - Static variable in class org.jlf.dataMap.CachedObject
The "read all" cache is a vector which holds ALL instances of the object, so they are kept in the correct order.
READ_ONE_CACHE_NAME - Static variable in class org.jlf.dataMap.CachedObject
The "read one" cache is used to cache individual instances of objects.
readRelationshipNow() - Method in class org.jlf.dataMap.Relationship
Reads the relationship from the default data location for the primary object.
readRelationshipNow(DataMapper) - Method in class org.jlf.dataMap.Relationship
Reads the relationship from the data mapper specified.
RECENT_ALERT_HISTORY_DEFAULT - Static variable in class org.jlf.vitals.VitalSignProperties
The default alert history size
RECENT_ALERT_HISTORY_PROPERTY - Static variable in class org.jlf.vitals.VitalSignProperties
The name of the property to look up for the alert history size
recentlyRecordedAlerts - Variable in class org.jlf.vitals.VitalStatistics
Holds a collection of the most recently-recorded alerts.
recentlyRecordedMeasurements - Variable in class org.jlf.vitals.VitalStatistics
Holds a collection of the most recently-recorded measurements.
Reflection - class org.jlf.util.Reflection.
The Reflection class is to help you with Java reflection apis and provide common code you can take advantage of.
Reflection() - Constructor for class org.jlf.util.Reflection
Protect the default constructor, so far no one should be creating an instance of this class.
REFRESH_INSTANCE_DEFAULT - Static variable in class org.jlf.vitals.VitalSignProperties
Default value for the refresh instance property.
REFRESH_INSTANCE_PROPERTY - Static variable in class org.jlf.vitals.VitalSignProperties
The name of the property to look up for the refresh instance frequency.
refreshChildInstance(String) - Method in class org.jlf.vitals.weblogic.WebLogicRuntimeVital
Helper method to either refresh a child instance or create one if new.
refreshChildInstances() - Method in class org.jlf.vitals.VitalSign
Refreshes the list of child instances for those vitals that have such.
refreshChildInstances() - Method in class org.jlf.vitals.weblogic.JDBCConnectionPoolVital
Looks at all the registered JDBC connection pools and activates children for each one currently applicable.
refreshChildInstances() - Method in class org.jlf.vitals.weblogic.ExecuteQueueThreadsVital
Looks at all the registered execute queues and activates children for each one currently applicable.
refreshChildInstances(String) - Method in class org.jlf.vitals.weblogic.WebLogicRuntimeVital
Looks at all the registered MBeans of a particular type and activates children for each one currently applicable.
register(String) - Method in class org.jlf.vitals.AbstractVitalMeasurement
Registers the current measurement with a vital sign according to the key given as input.
registerMeasurement(AbstractVitalMeasurement) - Method in class org.jlf.vitals.VitalStatistics
Adds a measurement to the set of statistics kept.
registerMeasurement(AbstractVitalMeasurement) - Method in class org.jlf.vitals.VitalSign
Registers a measurement for this vital sign into the vital sign's set of statistics it keeps.
registerMeasurement(String, AbstractVitalMeasurement) - Method in class org.jlf.vitals.VitalsManager
Registers a measurement with a vital sign.
registerVitalSign(VitalSign) - Method in class org.jlf.vitals.VitalsManager
Adds a vital sign to the list of vitals that is being tracked.
relatedObjects - Variable in class org.jlf.dataMap.Relationship
Holds the DataMappedObject objects on the far (role B) side of the relationship.
Relationship - class org.jlf.dataMap.Relationship.
This class
RELATIONSHIP_DESCRIPTOR_VECTOR_VARIABLE_NAME - Static variable in class org.jlf.dataMap.DataMappedObject
 
RELATIONSHIP_PROPERTY_QUALIFIER - Static variable in class org.jlf.dataMap.DataLocation
Property qualifier to find relationship mapping information for a specific DataMappedObject class.
Relationship(RelationshipDescriptor, DataMappedObject) - Constructor for class org.jlf.dataMap.Relationship
Initial constructor for the relationship.
relationshipClass - Variable in class org.jlf.dataMap.RelationshipDescriptor
The DataMappedObject class on the other side of the relationship (role B in UML).
RelationshipDescriptor - class org.jlf.dataMap.RelationshipDescriptor.
This class is an abstract base class to help describe a relational database relationship.
RelationshipDescriptor() - Constructor for class org.jlf.dataMap.RelationshipDescriptor
Protect the default constructor, please use a paramterized constructor instead!
RelationshipDescriptor(String, Class) - Constructor for class org.jlf.dataMap.RelationshipDescriptor
Constructs a new instance parameterized with the name and class of objects on the other side (role B) of the relationship.
relationshipName - Variable in class org.jlf.dataMap.RelationshipDescriptor
The name of the relationship so accessors can conveniently refer to the relationship.
RemoteLogManager - interface org.jlf.log.RemoteLogManager.
RemoteLogManager is the RMI interface to the RemoteLogManagerImpl class so that RMI clients can control the application's logs.
RemoteLogManagerImpl - class org.jlf.log.RemoteLogManagerImpl.
RemoteLogManagerImpl is a concrete class which provides an RMI interface to the LogManager class so that RMI clients can remote control the application's logs.
RemoteLogManagerImpl() - Constructor for class org.jlf.log.RemoteLogManagerImpl
Default constructor method.
removeAllLoggingMechanisms() - Method in class org.jlf.log.Log
Removes all Logging Mechanisms from the list of mechanisms that this log writes to.
removeLoggingMechanism(String) - Method in class org.jlf.log.Log
Removes an active Logging Mechanism from the list of mechanisms that this log writes to.
removeLoggingMechanism(String, String) - Method in class org.jlf.log.RemoteLogManagerImpl
Removes a logging mechanism from the log given.
removeLoggingMechanism(String, String) - Method in interface org.jlf.log.RemoteLogManager
Removes a logging mechanism from the log given.
replaceAttributeParameters(String, DataMappedObject) - Method in class org.jlf.dataMap.DataMapper
Replaces parameters in braces {} with the corresponding values from the data mapped object.
request - Variable in class org.jlf.httpRequest.AbstractProcessor
Holds the HTTP Request object.
REQUEST_DATA_STORE - Static variable in class org.jlf.httpRequest.HTTPRequestDataMapper
 
RequiredAttributeNotPresent - exception org.jlf.dataMap.RequiredAttributeNotPresent.
This class is to be used for throwing data mapping related exceptions.
RequiredAttributeNotPresent(DataMappedObject, String) - Constructor for class org.jlf.dataMap.RequiredAttributeNotPresent
Constructor accepting a message, a Throwable object, and logging information.
resetAndSetValue(Object) - Method in class org.jlf.dataMap.DataAttribute
Resets/sets the attribute on an initial read from a data source.
resetHasChanged() - Method in class org.jlf.dataMap.DataAttribute
Sets the original value to the value, resets the has changed variable.
resetSession() - Method in class org.jlf.log.smtpMechanism.SMTPQueueProcessor
Resets the lazy-initialized session object, to be called when the session fails.
resetTimer() - Method in class org.jlf.log.AppInstrument
Resets the timer so that you can re-use the same AppInstrument object to time different events.
resetTransport() - Method in class org.jlf.log.smtpMechanism.SMTPQueueProcessor
Resets the lazy-initialized transport object, to be called when the transport fails.
response - Variable in class org.jlf.httpRequest.AbstractProcessor
Holds the HTTP Response object.
resultSet - Variable in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
Holds a JDBC Result Set from the database.
resultSetToObjects(DataMappedObject) - Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
Maps a JDBC ResultSet to a set of one or more DataMappedObjects and returns them.
retrieveLocationForKey(String) - Static method in class org.jlf.dataMap.DataLocation
Retrieves a DataLocation for a key, looking at the main properties file to see what type it is, then instantiating based on that type.
retrieveProperties() - Method in class org.jlf.log.smtpMechanism.LogEntryQueue
Retrieves properties particular to this queue.
retrieveWriteStatement(DataMappedObject, String) - Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
Given a write statement key, checks to see if a SQL statement is available.
retrieveWriteStatementKey(DataMappedObject, String, String) - Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
Retrieves a write statement key if one is found in the data location set of properties.
rollbackWrites() - Method in class org.jlf.dataMap.DataMapper
This method is an abstract method for the purpose of rolling back any writes to the data sink.
rollbackWrites() - Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
Rolls back the JDBC connection but doesn't clean up, as cleaning up would make it look like the transaction was properly committed.
rollLogOver() - Method in class org.jlf.log.AbstractLoggingMechanism
Rolls a log over, typically on a date change, by closing the log and re-opening it.
run() - Method in class org.jlf.log.QueueProcessor
Main method to process the queue.
run() - Method in class org.jlf.vitals.VitalsCaptureProcessor
Main method to collect measurements.
run(Class) - Static method in class org.jlf.util.JUnitTestRunner
Runs a suite extracted from a TestCase subclass.
run(Test) - Static method in class org.jlf.util.JUnitTestRunner
Runs a single test and collects its results.
runAndWait(Test) - Static method in class org.jlf.util.JUnitTestRunner
Runs a single test and waits until the user types RETURN.
runFailed(String) - Method in class org.jlf.util.JUnitTestRunner
 

S

SecurityLog - class org.jlf.log.SecurityLog.
SecurityLog wraps the Log class to log all security-related requests.
SecurityLog() - Constructor for class org.jlf.log.SecurityLog
Protect the default constructor, this class uses a Singleton pattern.
sendLogEmail(Log, int, String) - Method in class org.jlf.log.smtpMechanism.SMTPQueueProcessor
Helper method to send out an email for a particular log, logging level, and log string.
service(HttpServletRequest, HttpServletResponse) - Method in class org.jlf.httpRequest.AbstractProcessor
Examines the HTTP servlet request and dispatches it to a workflow or workflow step.
service(HttpServletRequest, HttpServletResponse) - Method in class org.jlf.httpRequest.servlet.Processor
Examines the HTTP servlet request and dispatches it to a workflow or workflow step.
session - Variable in class org.jlf.log.smtpMechanism.SMTPQueueProcessor
Cache the session
SESSION_DATA_STORE - Static variable in class org.jlf.httpRequest.HTTPRequestDataMapper
 
SessionTesterBean - class org.jlf.util.SessionTesterBean.
A set of static methods to test and dump servlet sessions.
SessionTesterBean() - Constructor for class org.jlf.util.SessionTesterBean
 
setApplicationName(String) - Method in class org.jlf.log.LogManager
Set the application name string that the logs pertain to
setAttributeValue(String, Object) - Method in class org.jlf.dataMap.DataObject
Passthrough method to set an attribute's value with a non-type-specific accessor.
setChildVitalKey(String) - Method in class org.jlf.vitals.VitalSign
Sets the childVitalKey.
setConnectionProperties(Properties) - Method in class org.jlf.dataMap.DataLocation
Sets the key name of the data location.
setDataLocation(DataLocation) - Method in class org.jlf.dataMap.DataMapper
 
setDateFormatString(String) - Method in class org.jlf.dataMap.DateAttribute
Resets the default date format string.
setDocument(Document) - Method in class org.jlf.dataMap.xmlMap.XMLDataMapper
Sets the XML Document the data mapper will write to when asked to write a data mapped object.
setDoubleAttribute(String, double) - Method in class org.jlf.dataMap.DataObject
Sets the value of an attribute as a double.
setHasBeenReadFromDataSource(boolean) - Method in class org.jlf.dataMap.DataMappedObject
Sets a flag to tell if the object has previously been read from the database.
setInputStream(InputStream) - Method in class org.jlf.dataMap.xmlMap.XMLDataMapper
Sets the input stream the XML parser will parse on a read request.
setIsActiveFlag(boolean) - Method in class org.jlf.vitals.VitalSign
Sets whether the vital is active.
setIsKeyField(boolean) - Method in class org.jlf.dataMap.DataAttributeDescriptor
Sets whether the attribute is a key field.
setIsParentVital(boolean) - Method in class org.jlf.vitals.VitalSign
For a child instance capable vital, sets the flag if the vital sign instance is the parent or a child.
setLogFieldSeparator(String) - Method in class org.jlf.log.Log
Sets the string that delimits the various fields of a log entry
setLogFieldSeparator(String, String) - Method in class org.jlf.log.RemoteLogManagerImpl
Resets the current log field separator of a particular log.
setLogFieldSeparator(String, String) - Method in interface org.jlf.log.RemoteLogManager
Resets the current log field separator of a particular log.
setLoggingLevel(int) - Method in class org.jlf.log.Log
Changes the logging level of the current log.
setLoggingLevel(String, int) - Method in class org.jlf.log.RemoteLogManagerImpl
Resets the current logging level of a particular log.
setLoggingLevel(String, int) - Method in interface org.jlf.log.RemoteLogManager
Resets the current logging level of a particular log.
setLongAttribute(String, long) - Method in class org.jlf.dataMap.DataObject
Sets the value of an attribute as a long.
setMappingProperties(DataLocationProperties) - Method in class org.jlf.dataMap.DataLocation
Sets the key name of the data location.
setMaximumLength(int) - Method in class org.jlf.dataMap.DataAttributeDescriptor
Sets the maximum length of the attribute, zero if unlimited.
setMaximumStringLength(int) - Method in class org.jlf.dataMap.StringAttribute
Sets the maximum length allowed for the string.
setMeasurementUnit(String) - Method in class org.jlf.vitals.AbstractVitalMeasurement
Sets the measurementUnit.
setMeasurementValue(long) - Method in class org.jlf.vitals.LongVitalMeasurement
Sets the long measurementValue.
setMessage(String) - Method in class org.jlf.vitals.AbstractVitalMeasurement
Sets a message in the measurement.
setName(String) - Method in class org.jlf.dataMap.DataLocation
Sets the key name of the data location.
setName(String) - Method in class org.jlf.dataMap.DataAttribute
Sets the name of the attribute.
setOutputStream(OutputStream) - Method in class org.jlf.dataMap.xmlMap.XMLDataMapper
Sets the output stream the data mapper will serialize to when called to write the document.
setReadAllCache(Vector) - Method in class org.jlf.dataMap.CachedObject
Sets all elements of the read all cache vector to the objects passed in the input vector.
setServletInfo(AbstractProcessor) - Method in class org.jlf.httpRequest.Workflow
Sets the Processor servlet that initiated the workflow/step request.
setStopThread(boolean) - Method in class org.jlf.vitals.VitalsCaptureProcessor
Sets the stopThread flag to stop the thread next time through its run loop, to be used when the thread is no longer needed.
setStringAttribute(String, String) - Method in class org.jlf.dataMap.DataObject
Sets the value of an attribute as a String.
setValue(Object) - Method in class org.jlf.dataMap.DataAttribute
Sets the value of the attribute, retaining an originalValue.
setVariable(Class, String, Object) - Static method in class org.jlf.util.ClassInstanceVariable
Sets a variable for a particular class.
setVariableInContext(Class, String, Object, Object) - Static method in class org.jlf.util.ClassInstanceVariable
Sets a variable for a particular class.
setVariableInContextI(Class, String, Object, Object) - Method in class org.jlf.util.ClassInstanceVariable
 
SHARED_DATED_FILE_MECHANISM - Static variable in class org.jlf.log.Log
Logging mechanism to log all messages to a shared file for any Log instances using this mechanism.
SHARED_FILE_MECHANISM - Static variable in class org.jlf.log.Log
Logging mechanism to log all messages to a shared file for any Log instances using this mechanism.
SharedDatedFileLoggingMechanism - class org.jlf.log.fileMechanisms.SharedDatedFileLoggingMechanism.
This logging mechanism adds today's date to the shared log file name, and also rolls logging over to a new file when dates change (the first new string logged on a new date causes the current log file to close and a new log file to be opened with today's date).
SharedDatedFileLoggingMechanism() - Constructor for class org.jlf.log.fileMechanisms.SharedDatedFileLoggingMechanism
 
SharedFileLoggingMechanism - class org.jlf.log.fileMechanisms.SharedFileLoggingMechanism.
This logging mechanism is shared among all of the different logs which attempt to use it, instead of creating a new log file for every log (which the "Unique" logging mechanisms do).
SharedFileLoggingMechanism() - Constructor for class org.jlf.log.fileMechanisms.SharedFileLoggingMechanism
 
shouldAlertBeLogged() - Method in class org.jlf.vitals.VitalStatistics
Checks to see if a measurement generating an alert should be logged, given its frequency defined in the property file.
shouldCascadeWriteRelationship(DataMappedObject, Relationship) - Method in class org.jlf.dataMap.DataLocation
Retrieves boolean flag telling whether the relationship should do an automatic cascade write.
shouldChildInstancesBeCollected() - Method in class org.jlf.vitals.VitalSign
Checks to see if a vital sign measurement should be collected, given its frequency defined in the property file.
shouldDeleteOnWrite() - Method in class org.jlf.dataMap.DataMappedObject
Returns a flag telling if an object previously read from a database should be deleted the next time the object is synchronized with the database.
shouldDumpQueue() - Method in class org.jlf.log.smtpMechanism.LogEntryQueue
Checks to see if the queue should be dumped.
shouldMeasurementBeCollected() - Method in class org.jlf.vitals.VitalSign
Checks to see if a vital sign measurement should be collected, given its frequency defined in the property file.
shouldMeasurementBeLogged() - Method in class org.jlf.vitals.VitalStatistics
Checks to see if a measurement should be logged, given its frequency defined in the property file.
shouldMeasureVitalSignPeriocially() - Method in class org.jlf.vitals.VitalSignProperties
Returns if the vital sign should be measured periodically (basically if measurement frequence greater than zero, then yes).
siftCollectableVitals(Collection) - Method in class org.jlf.vitals.VitalsManager
Helper method to retrieve collectable vitals from a collection of vitals that may contain uncollectable parent vitals.
singleton - Static variable in class org.jlf.config.AppInfo
Singleton instance of this class.
singleton - Static variable in class org.jlf.dataMap.DataMapLog
Provides the class variable for the Singleton pattern, to keep track of the one and only instance of this class.
singleton - Static variable in class org.jlf.dataMap.DataLocationManager
Provides the class variable for the Singleton pattern, to keep track of the one and only instance of this class.
singleton - Static variable in class org.jlf.httpRequest.HttpRequestLog
Provides the class variable for the Singleton pattern, to keep track of the one and only instance of this class.
singleton - Static variable in class org.jlf.log.StandardErrLoggingMechanism
 
singleton - Static variable in class org.jlf.log.SQLLog
Provides the class variable for the Singleton pattern, to keep track of the one and only instance of this class.
singleton - Static variable in class org.jlf.log.SecurityLog
Provides the class variable for the Singleton pattern, to keep track of the one and only instance of this class.
singleton - Static variable in class org.jlf.log.LogProperties
 
singleton - Static variable in class org.jlf.log.LogManager
 
singleton - Static variable in class org.jlf.log.AppLog
Provides the class variable for the Singleton pattern, to keep track of the one and only instance of this class.
singleton - Static variable in class org.jlf.log.fileMechanisms.SharedFileLoggingMechanism
 
singleton - Static variable in class org.jlf.log.fileMechanisms.SharedDatedFileLoggingMechanism
 
singleton - Static variable in class org.jlf.log.smtpMechanism.SMTPQueueProcessor
Provides the class variable for the Singleton pattern, to keep track of the one and only instance of this class.
singleton - Static variable in class org.jlf.log.smtpMechanism.SMTPLoggingMechanism
 
singleton - Static variable in class org.jlf.util.ClassInstanceVariable
 
singleton - Static variable in class org.jlf.util.AppProperties
Provides the class variable for the Singleton pattern, to keep track of the one and only instance of this class.
singleton - Static variable in class org.jlf.vitals.VitalsManager
Holds the singleton instance of the vitals manager in the JVM.
singleton - Static variable in class org.jlf.vitals.VitalsCaptureProcessor
Holds the current singleton instance of the class.
SKIP_WORKSTEP_PROPERTY_KEY - Static variable in class org.jlf.httpRequest.WorkflowProperties
Property key for an override where the request should not execute a work step.
SMTP_ADDRESSES_PROPERTY - Static variable in class org.jlf.log.LogProperties
 
SMTP_ENTRY_MAX_PROPERTY - Static variable in class org.jlf.log.LogProperties
 
SMTP_MAX_LENGTH_PROPERTY - Static variable in class org.jlf.log.LogProperties
 
SMTP_MECHANISM - Static variable in class org.jlf.log.Log
Logging mechanism to log certain priority messages to an email mailbox via SMTP.
SMTP_MESSAGE_INTERVAL_MINUTES_PROPERTY - Static variable in class org.jlf.log.LogProperties
 
SMTPLoggingMechanism - class org.jlf.log.smtpMechanism.SMTPLoggingMechanism.
This class emails log text to any number of different email accounts based on severity.
SMTPLoggingMechanism() - Constructor for class org.jlf.log.smtpMechanism.SMTPLoggingMechanism
 
SMTPQueueProcessor - class org.jlf.log.smtpMechanism.SMTPQueueProcessor.
The SNMPQueueProcessor class is a concrete class designed to offload the processing of emailing log entries.
SMTPQueueProcessor() - Constructor for class org.jlf.log.smtpMechanism.SMTPQueueProcessor
Default constructor, protected to implement the Singleton pattern, calls the superclass.
SQL_STATEMENT_PROPERTY_SUFFIX - Static variable in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
 
SQL_STATEMENT_QUERY_FLAG_PROPERTY_SUFFIX - Static variable in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
 
SQLLog - class org.jlf.log.SQLLog.
SQLLog wraps the Log class to log all SQL statements executed.
SQLLog() - Constructor for class org.jlf.log.SQLLog
Protect the default constructor, this class uses a Singleton pattern.
sqlStringForCriteria(DataMappedObject, String) - Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
Retrieves a SQL string from the data location, for the object and criteria key given as input.
STANDARD_ERR_MECHANISM - Static variable in class org.jlf.log.Log
Logging mechanism to log all messages to System.err
StandardErrLoggingMechanism - class org.jlf.log.StandardErrLoggingMechanism.
This logging mechanism logs errors to the System.err output stream.
StandardErrLoggingMechanism() - Constructor for class org.jlf.log.StandardErrLoggingMechanism
 
start(String[]) - Method in class org.jlf.util.JUnitTestRunner
Starts a test run.
startCapturingVitals() - Method in class org.jlf.vitals.VitalsCaptureProcessor
Starts a new thread (stopping any current thread first) to capture vitals.
startTest(Test) - Method in class org.jlf.util.JUnitTestRunner
 
startTime - Variable in class org.jlf.log.AppInstrument
Holds the start time from when the instance was created.
statistics - Variable in class org.jlf.vitals.VitalSign
Holds a collection of vital sign statistics accumulated over time.
stopCapturingVitals() - Method in class org.jlf.vitals.VitalsCaptureProcessor
Stops the current thread from capturing vitals.
stopThread - Variable in class org.jlf.vitals.VitalsCaptureProcessor
This flag could be changed to stop the thread from capturing any more resources.
storeForDataMappedObject(String, String) - Method in class org.jlf.httpRequest.WorkflowProperties
Obtain the setting for the a property which tells the framework where to store the data mapped object for processing.
StringAttribute - class org.jlf.dataMap.StringAttribute.
This class is used as the base of all attributes in the data mapping framework
StringAttribute() - Constructor for class org.jlf.dataMap.StringAttribute
Default constructor.
StringAttribute(String) - Constructor for class org.jlf.dataMap.StringAttribute
Normal attribute constructor.
stringForDataAttributeReplacement(DataMappedObject, String) - Method in class org.jlf.dataMap.DataMapper
Retrieves a data attribute for the data mapped object and replacement string, then converts that attribute into a useful string.
summationOfMeasurements - Variable in class org.jlf.vitals.VitalStatistics
Holds the sum of all recorded measurements.

T

threadNumber - Static variable in class org.jlf.vitals.VitalsCaptureProcessor
The unique identifier for the thread.
timeFormat - Static variable in class org.jlf.log.AbstractLoggingMechanism
 
timeLastAlertDetected - Variable in class org.jlf.vitals.VitalStatistics
Holds the date/time an alert was found (but not necessarily logged).
timeLastAlertLogged - Variable in class org.jlf.vitals.VitalStatistics
Holds the date/time of the last alert logged measurement for the statistic.
timeLastChildInstancesCollected - Variable in class org.jlf.vitals.VitalSign
Holds the date/time of the last time the vital collected any child instances.
timeLastStatisticLogged - Variable in class org.jlf.vitals.VitalStatistics
Holds the date/time of the last logged measurement for the statistic.
timeLastVitalMeasurementRegistered - Variable in class org.jlf.vitals.VitalSign
Holds the date/time of the last registered measurement for the vital sign.
timeOutInMilliseconds - Variable in class org.jlf.log.QueueProcessor
Timeout where the processor should wake up every so often to process events.
toString() - Method in class org.jlf.dataMap.RequiredAttributeNotPresent
Returns a String representing the AppError information.
toString() - Method in class org.jlf.dataMap.DirtyReadError
Returns a String representing the AppError information.
toString() - Method in class org.jlf.dataMap.DateAttribute
Overrides the default toString() method to output date in dateFormat format.
toString() - Method in class org.jlf.dataMap.DataMapError
Returns a String representing the AppError information.
toString() - Method in class org.jlf.dataMap.DataAttribute
Dispatch this method back to getValue()'s object if not null, otherwise return empty string.
toString() - Method in class org.jlf.httpRequest.HttpRequestProcessorError
Returns a String representing the AppError information.
toString() - Method in class org.jlf.log.AppError
Returns a String representing the AppError information.
toString() - Method in class org.jlf.log.AbstractLoggingMechanism
Return a nice debug string.
toString() - Method in class org.jlf.log.fileMechanisms.AbstractFileLoggingMechanism
Return a nice debug string.
toString() - Method in class org.jlf.log.smtpMechanism.SMTPLoggingMechanism
Return a nice debug string.
toString() - Method in class org.jlf.vitals.LongVitalMeasurement
Print out a nice display string.
TotalMemory - class org.jlf.vitals.virtualMachine.TotalMemory.
MaximumMemory is a class that periodically measures the maximum memory in the virtual machine to see if it grows.
TotalMemory(String, VitalSignProperties) - Constructor for class org.jlf.vitals.virtualMachine.TotalMemory
Creates the vital sign.
TRACE_LEVEL - Static variable in class org.jlf.log.Log
Most detailed logging level.
trace(String) - Static method in class org.jlf.dataMap.DataMapLog
Logs a text string at TRACE_LEVEL
trace(String) - Static method in class org.jlf.httpRequest.HttpRequestLog
Logs a text string at TRACE_LEVEL
trace(String) - Static method in class org.jlf.log.SQLLog
Logs a text string at TRACE_LEVEL
trace(String) - Static method in class org.jlf.log.SecurityLog
Logs a text string at TRACE_LEVEL
trace(String) - Static method in class org.jlf.log.AppLog
Logs a text string at TRACE_LEVEL
transport - Variable in class org.jlf.log.smtpMechanism.SMTPQueueProcessor
Cache the transport
TRANSPORT_HOST_DEFAULT - Static variable in class org.jlf.log.smtpMechanism.SMTPQueueProcessor
 
TRANSPORT_HOST_PROPERTY - Static variable in class org.jlf.log.smtpMechanism.SMTPQueueProcessor
 
TRANSPORT_PASSWORD_DEFAULT - Static variable in class org.jlf.log.smtpMechanism.SMTPQueueProcessor
 
TRANSPORT_PASSWORD_PROPERTY - Static variable in class org.jlf.log.smtpMechanism.SMTPQueueProcessor
 
TRANSPORT_USER_DEFAULT - Static variable in class org.jlf.log.smtpMechanism.SMTPQueueProcessor
 
TRANSPORT_USER_PROPERTY - Static variable in class org.jlf.log.smtpMechanism.SMTPQueueProcessor
 

U

UNIQUE_DATED_FILE_MECHANISM - Static variable in class org.jlf.log.Log
Logging mechanism to log all messages to a unique file specific to that Log instance.
UNIQUE_FILE_MECHANISM - Static variable in class org.jlf.log.Log
Logging mechanism to log all messages to a unique file specific to that Log instance.
UniqueDatedFileLoggingMechanism - class org.jlf.log.fileMechanisms.UniqueDatedFileLoggingMechanism.
This logging mechanism adds today's date to the log file name, and also rolls logging over to a new file when dates change (the first new string logged on a new date causes the current log file to close and a new log file to be opened with today's date).
UniqueDatedFileLoggingMechanism() - Constructor for class org.jlf.log.fileMechanisms.UniqueDatedFileLoggingMechanism
 
UniqueFileLoggingMechanism - class org.jlf.log.fileMechanisms.UniqueFileLoggingMechanism.
This logging mechanism is the simplest implementation of a file logging mechanism.
UniqueFileLoggingMechanism() - Constructor for class org.jlf.log.fileMechanisms.UniqueFileLoggingMechanism
 
update(DataMappedObject, Relationship) - Method in class org.jlf.dataMap.CRUDDataMapper
This method is an abstract method that must be overridden to support updates to objects already existing in the data location.
update(DataMappedObject, Relationship) - Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
This method is an abstract method that must be overridden to support updates to objects already existing in the data location.
updateObjectFromResultSet(DataMappedObject) - Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
Maps a JDBC ResultSet containing any number of update attributes to a data mapped object.

V

validateClassAssignment(Class, Class) - Static method in class org.jlf.util.Reflection
Helper method to validate a class assignment, making sure a subclass implements the interface of the desired superclass/interface.
validateRequiredAttributesPresent() - Method in class org.jlf.dataMap.DataMappedObject
Checks to see if all required attributes are present.
value - Variable in class org.jlf.dataMap.DataAttribute
Normal value of the attribute.
variableList - Variable in class org.jlf.util.ClassInstanceVariable
 
VITAL_NAME_PROPERTY - Static variable in class org.jlf.vitals.VitalSignProperties
The name of the property to look up for the nice display name of the vital sign.
vitalKey - Variable in class org.jlf.vitals.VitalSignProperties
Holds the Vital Sign unique key these properties are for
vitalKey - Variable in class org.jlf.vitals.VitalSign
Unique name of the vital sign.
vitalKeyForChildVitalKey(String) - Method in class org.jlf.vitals.VitalSign
Helper method to construct a child instance vital key.
VITALS_KEY_PROPERTY_PREFIX - Static variable in class org.jlf.vitals.VitalSignProperties
Property prefix for all vital sign properties.
VitalsCaptureProcessor - class org.jlf.vitals.VitalsCaptureProcessor.
The VitalsCaptureThread class, every second or so, runs through all the vitals that should be collected periodically and captures a measurement on each vital sign that needs to be collected.
VitalsCaptureProcessor() - Constructor for class org.jlf.vitals.VitalsCaptureProcessor
Default constructor, starts a thread capturing vitals.
vitalSign - Variable in class org.jlf.vitals.VitalStatistics
Holds the vital sign the statistics are being collected for.
VitalSign - class org.jlf.vitals.VitalSign.
VitalSign is a class that holds a statistic vital to the proper operation of your code.
VitalSign(String) - Constructor for class org.jlf.vitals.VitalSign
Creates a vital sign, looking to properties in the property file for information on how the vital should work.
VitalSign(String, VitalSignProperties) - Constructor for class org.jlf.vitals.VitalSign
Creates a vital sign with the properties dynamically constructed instead of read from a property file.
VitalSignProperties - class org.jlf.vitals.VitalSignProperties.
This class is used to hold properties for a particular Vital Sign with a vitalsKey.
VitalSignProperties(String, Properties) - Constructor for class org.jlf.vitals.VitalSignProperties
Passthrough constructor for dynamic properties (that is, properties which DON'T come from property files).
VitalsManager - class org.jlf.vitals.VitalsManager.
VitalsManager is a singleton class that tries to keep track of all the vital signs collected in the virtual machine, yet not blow out the memory of the virtual machine with all of this information.
VitalsManager() - Constructor for class org.jlf.vitals.VitalsManager
Protect the singleton by scoping the constructor to protected and also initialize it with any vital signs to collect periodically.
VitalStatistics - class org.jlf.vitals.VitalStatistics.
VitalStatistics holds a set of statistics for a particular vital sign throughout the useful life of the vital sign.
VitalStatistics(VitalSign) - Constructor for class org.jlf.vitals.VitalStatistics
Creates a vital statistics set for a vital sign.

W

WARNING_LEVEL - Static variable in class org.jlf.log.Log
The system encountered an expected error situation.
warning(String) - Static method in class org.jlf.dataMap.DataMapLog
Logs a text string at WARNING_LEVEL
warning(String) - Static method in class org.jlf.httpRequest.HttpRequestLog
Logs a text string at WARNING_LEVEL
warning(String) - Static method in class org.jlf.log.SQLLog
Logs a text string at WARNING_LEVEL
warning(String) - Static method in class org.jlf.log.SecurityLog
Logs a text string at WARNING_LEVEL
warning(String) - Static method in class org.jlf.log.AppLog
Logs a text string at WARNING_LEVEL
WEBLOGIC_SERVER_NAME_PROPERTY - Static variable in class org.jlf.vitals.weblogic.WebLogicRuntimeVital
The -D option given to the java start command specifying the name of the WebLogic server, necessary as input to a lot of MBean finder methods.
WebLogicRuntimeVital - class org.jlf.vitals.weblogic.WebLogicRuntimeVital.
WebLogicRuntimeVital is a superclass of concrete vital signs like execute threads and JDBC connection pools.
WebLogicRuntimeVital(String, VitalSignProperties) - Constructor for class org.jlf.vitals.weblogic.WebLogicRuntimeVital
Creates the vital sign.
WORK_STEP_PROPERTY_KEY_PREFIX - Static variable in class org.jlf.httpRequest.WorkflowProperties
Prefix to properties that override at the work step level.
Workflow - class org.jlf.httpRequest.Workflow.
This class serves as the key class in the httpRequest processing framework to extend when creating specific request processing workflows and work steps.
WORKFLOW_ALIAS_KEY - Static variable in class org.jlf.httpRequest.AbstractProcessor
This is the HTTP request variable stating the workflow alias to be mapped/executed.
WORKFLOW_CLASS_PROPERTY_KEY - Static variable in class org.jlf.httpRequest.WorkflowProperties
Property key for the workflow class name.
WORKFLOW_KEY_PROPERTY_FILE_PREFIX - Static variable in class org.jlf.httpRequest.AbstractProcessor
Constant for the property file prefix to see where to get workflow information from.
WORKFLOW_KEY_PROPERTY_FILE_SUFFIX - Static variable in class org.jlf.httpRequest.AbstractProcessor
Constant for the property file suffix to see where to get workflow information from.
WORKFLOW_STEP_METHOD_KEY - Static variable in class org.jlf.httpRequest.WorkflowProperties
Property key for the workflow method name.
Workflow() - Constructor for class org.jlf.httpRequest.Workflow
 
workflowAlias - Variable in class org.jlf.httpRequest.AbstractProcessor
Lazy initialized string for the workflow alias.
workflowName - Variable in class org.jlf.httpRequest.HttpRequestProcessorError
Holds a workflow name.
workflowNameFromAlias(String) - Static method in class org.jlf.httpRequest.WorkflowProperties
Helper method to obtain a workflow name from a workflow alias, which could contain an appended workflow step.
workflowProperties - Variable in class org.jlf.httpRequest.AbstractProcessor
Lazy initialized set of workflow properties specific to this http request.
WorkflowProperties - class org.jlf.httpRequest.WorkflowProperties.
This class is used to obtain properties for a particular workflow.
WorkflowProperties(Properties) - Constructor for class org.jlf.httpRequest.WorkflowProperties
Passthrough constructor for default properties.
workflowPropertyTable - Static variable in class org.jlf.httpRequest.AbstractProcessor
Holds a cache of workflow property information.
workflowStepFromAlias(String) - Static method in class org.jlf.httpRequest.WorkflowProperties
Helper method to obtain a workflow step from a workflow alias, which should contain a prepended workflow name.
write(DataMappedObject, Relationship) - Method in class org.jlf.dataMap.DataMapper
This method is an abstract method for the purpose of writing a data mapped object, potentially in the context of a relationship, to a data store.
write(DataMappedObject, Relationship) - Method in class org.jlf.dataMap.CRUDDataMapper
This method is an abstract method for the purpose of writing a data mapped object, potentially in the context of a relationship, to a data store.
write(DataMappedObject, Relationship) - Method in class org.jlf.dataMap.xmlMap.XMLDataMapper
Writes the data mapped object, in the context of the relationship, to the end of the XML document.
write(DataMappedObject, Relationship) - Method in class org.jlf.httpRequest.HTTPRequestDataMapper
Nothing to do here, not a data sink.
write(DataMapper) - Method in class org.jlf.dataMap.DataMappedObject
Writes an object out to a data source after it validates the object.
writeObjectToElement(DataMappedObject, Relationship, Element) - Method in class org.jlf.dataMap.xmlMap.XMLDataMapper
Helper method to write a data mapped object to an XML element according to mappings in the property file.
writer() - Method in class org.jlf.util.JUnitTestRunner
 
writeWithoutCascade(DataMappedObject, Relationship) - Method in class org.jlf.dataMap.CRUDDataMapper
Helper method to split up the write of an object to the correct create, update, or delete method.

X

XMLDataMapper - class org.jlf.dataMap.xmlMap.XMLDataMapper.
This class is used to map data-mapped objects from/to XML files.
XMLDataMapper() - Constructor for class org.jlf.dataMap.xmlMap.XMLDataMapper
Allow the default constructor, please use a parameterized constructor!
XMLDataMapper(DataLocation) - Constructor for class org.jlf.dataMap.xmlMap.XMLDataMapper
Constructs a new data mapper which references back to the DataLocation who created it.

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