|
||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |
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.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
DataMappedObject
s.
- 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 DataMappedObject
s 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
DataObject
s.
- 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 DataMappedObject
s.
- 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
DataMappedObject
s
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 DataMappedObject
s.
- 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
DataMappedObject
s 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
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV
NEXT
FRAMES
NO FRAMES
All Classes