|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
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.
DataAttribute
objects pertinent to the DataMappedObject.
DataMappedObjectKey
objects pertinent to the DataMappedObject.
RelationshipDescriptor
objects pertinent to the DataMappedObject.
DataMappedObject instances read
from the default data source.DataArray
from the HTTP input form.
DataMappedObject.
DataLocation's
set of properties.
DataLocation who created it.
DataLocation
subclass of the requested data location.
DataMappedObjects.
DataLocation that spawned the mapper.
DataLocation
objects.DataLocationProperties provides convenience accessors
to map DataMappedObjects to/from a
DataLocation.AppError with no message.
DataMapLog wraps the Log class to log all DataMap framework
related events.DataMappedObject.DataMapper that
created this object.
DataLocation who created it.
DataObjects.
MaximumMemory is a class that periodically
measures the threads in use in the default WebLogic execute queue.DataAttribute
objects pertinent to the DataMappedObject.
DataMappedObject
if its value can be found in the array.
Hashtable containing all of the
component names found in the property file (designated by
a property file prefix in PROPERTY_FILE_COMPONENT_VERSION_PREFIX).
DataLocation that spawned the mapper.
DataMapObject classes.
DataMapper so data can be mapped
back and forth to DataMappedObjects.
Log to log to when
writing the output of the instrument.
Log to log to when
writing the output of the instrument.
DataArray data to an object
of the correct subclass in an inheritance hierarchy.
Vector of logging mechanisms
currently active for the log.
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).
RelationshipDescriptor
objects pertinent to the DataMappedObject.
Throwable given as input, generates a stack
trace, and converts it to a string to be returned.
Workflow) which
implements the work flow alias.
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).
DataLocation mapping properties.
Hash class is a utility class to help you
properly implement the hashCode() method when you override
the equals(Object) method.Processor who created it.
DataLocation who created it.
HttpRequestLog wraps the Log class to log all httpRequest framework
related events.DataMappedObject
class/relationship.
String which will be output to
the log as a prefix to the time it takes to perform
the actions the instrumented time.
DataLocation to
use as the create info key.
DataLocation to
use as the database URL to load.
DataLocation to
use as the delete info key.
DataLocation to
use as the Java JDBC driver to load.
DataLocation to
use as the update info key.
JDBCConnectionPool is a class that periodically
measures the JDBC Connections in use in a given JDBC Connection Pool.DataMappedObjects
to a JDBC data source/sink.DataLocation who created it.
DataMappedObject
class/relationship.
Log that the entry is to be logged
for.
Log that the entry is to be logged
for.
Log is the base class which defines
all of the logging constants and implements any
general logging responsibilities.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.
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.DataMappedObject.
Processor
into request or session objects.
AvailableMemoryVitalSign is a class that periodically
measures the available memory in the virtual machine.MultiThreadLog is an extension of the
Log class to add information to each log
entry specifying the thread that generated the entry.MultiThreadLog
with a particular name.
Log you will output the time to.
AbstractProcessor
largely for WebLogic to be able to put the servlet in its
own package and dynamic classpath.DataArray
to populate related DataMappedObjects.
QueueProcessor class is an abstract class designed to
offload the processing of a set of items to another thread.Reflection class is to help you with Java reflection
apis and provide common code you can take advantage of.DataMappedObject objects on the far (role B)
side of the relationship.
- Relationship - class org.jlf.dataMap.Relationship.
- This class
- RELATIONSHIP_DESCRIPTOR_VECTOR_VARIABLE_NAME -
Static variable in class org.jlf.dataMap.DataMappedObject
-
- RELATIONSHIP_PROPERTY_QUALIFIER -
Static variable in class org.jlf.dataMap.DataLocation
- Property qualifier to find relationship mapping information
for a specific
DataMappedObject
class.
- Relationship(RelationshipDescriptor, DataMappedObject) -
Constructor for class org.jlf.dataMap.Relationship
- Initial constructor for the relationship.
- relationshipClass -
Variable in class org.jlf.dataMap.RelationshipDescriptor
- The
DataMappedObject class on the other
side of the relationship (role B in UML).
- RelationshipDescriptor - class org.jlf.dataMap.RelationshipDescriptor.
- This class is an abstract base class to help describe
a relational database relationship.
- RelationshipDescriptor() -
Constructor for class org.jlf.dataMap.RelationshipDescriptor
- Protect the default constructor, please use a paramterized
constructor instead!
- RelationshipDescriptor(String, Class) -
Constructor for class org.jlf.dataMap.RelationshipDescriptor
- Constructs a new instance parameterized with the name
and class of objects on the other side (role B) of
the relationship.
- relationshipName -
Variable in class org.jlf.dataMap.RelationshipDescriptor
- The name of the relationship so accessors can
conveniently refer to the relationship.
- RemoteLogManager - interface org.jlf.log.RemoteLogManager.
- RemoteLogManager is the RMI interface to
the RemoteLogManagerImpl class so that RMI clients can
control the application's logs.
- RemoteLogManagerImpl - class org.jlf.log.RemoteLogManagerImpl.
- RemoteLogManagerImpl is a concrete class which provides an RMI interface to
the LogManager class so that RMI clients can remote control the application's logs.
- RemoteLogManagerImpl() -
Constructor for class org.jlf.log.RemoteLogManagerImpl
- Default constructor method.
- removeAllLoggingMechanisms() -
Method in class org.jlf.log.Log
- Removes all Logging Mechanisms from the list of mechanisms that this
log writes to.
- removeLoggingMechanism(String) -
Method in class org.jlf.log.Log
- Removes an active Logging Mechanism from the list of mechanisms that this
log writes to.
- removeLoggingMechanism(String, String) -
Method in class org.jlf.log.RemoteLogManagerImpl
- Removes a logging mechanism from the log given.
- removeLoggingMechanism(String, String) -
Method in interface org.jlf.log.RemoteLogManager
- Removes a logging mechanism from the log given.
- replaceAttributeParameters(String, DataMappedObject) -
Method in class org.jlf.dataMap.DataMapper
- Replaces parameters in braces {} with the corresponding
values from the data mapped object.
- request -
Variable in class org.jlf.httpRequest.AbstractProcessor
- Holds the HTTP Request object.
- REQUEST_DATA_STORE -
Static variable in class org.jlf.httpRequest.HTTPRequestDataMapper
-
- RequiredAttributeNotPresent - exception org.jlf.dataMap.RequiredAttributeNotPresent.
- This class is to be used for throwing data mapping related exceptions.
- RequiredAttributeNotPresent(DataMappedObject, String) -
Constructor for class org.jlf.dataMap.RequiredAttributeNotPresent
- Constructor accepting a message, a Throwable object, and logging
information.
- resetAndSetValue(Object) -
Method in class org.jlf.dataMap.DataAttribute
- Resets/sets the attribute on an initial read from a data
source.
- resetHasChanged() -
Method in class org.jlf.dataMap.DataAttribute
- Sets the original value to the value, resets the
has changed variable.
- resetSession() -
Method in class org.jlf.log.smtpMechanism.SMTPQueueProcessor
- Resets the lazy-initialized session object, to be
called when the session fails.
- resetTimer() -
Method in class org.jlf.log.AppInstrument
- Resets the timer so that you can re-use the same
AppInstrument object to time different events.
- resetTransport() -
Method in class org.jlf.log.smtpMechanism.SMTPQueueProcessor
- Resets the lazy-initialized transport object, to be
called when the transport fails.
- response -
Variable in class org.jlf.httpRequest.AbstractProcessor
- Holds the HTTP Response object.
- resultSet -
Variable in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
- Holds a JDBC Result Set from the database.
- resultSetToObjects(DataMappedObject) -
Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
- Maps a JDBC
ResultSet to a set of one or more
DataMappedObjects and returns them.
- retrieveLocationForKey(String) -
Static method in class org.jlf.dataMap.DataLocation
- Retrieves a DataLocation for a key, looking at the main
properties file to see what type it is, then instantiating
based on that type.
- retrieveProperties() -
Method in class org.jlf.log.smtpMechanism.LogEntryQueue
- Retrieves properties particular to this queue.
- retrieveWriteStatement(DataMappedObject, String) -
Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
- Given a write statement key, checks to see if a SQL statement is available.
- retrieveWriteStatementKey(DataMappedObject, String, String) -
Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
- Retrieves a write statement key if one is found in the data location
set of properties.
- rollbackWrites() -
Method in class org.jlf.dataMap.DataMapper
- This method is an abstract method for the purpose of
rolling back any writes to the data sink.
- rollbackWrites() -
Method in class org.jlf.dataMap.jdbcMap.JDBCDataMapper
- Rolls back the JDBC connection but doesn't clean up, as
cleaning up would make it look like the transaction was
properly committed.
- rollLogOver() -
Method in class org.jlf.log.AbstractLoggingMechanism
- Rolls a log over, typically on a date change, by closing the log
and re-opening it.
- run() -
Method in class org.jlf.log.QueueProcessor
- Main method to process the queue.
- run() -
Method in class org.jlf.vitals.VitalsCaptureProcessor
- Main method to collect measurements.
- run(Class) -
Static method in class org.jlf.util.JUnitTestRunner
- Runs a suite extracted from a TestCase subclass.
- run(Test) -
Static method in class org.jlf.util.JUnitTestRunner
- Runs a single test and collects its results.
- runAndWait(Test) -
Static method in class org.jlf.util.JUnitTestRunner
- Runs a single test and waits until the user
types RETURN.
- runFailed(String) -
Method in class org.jlf.util.JUnitTestRunner
-
SecurityLog wraps the Log class to log all security-related
requests.Processor servlet that
initiated the workflow/step request.
Log instances using this mechanism.
Log instances using this mechanism.
SNMPQueueProcessor class is a concrete class designed to
offload the processing of emailing log entries.SQLLog wraps the Log class to log all SQL statements
executed.AppError information.
AppError information.
AppError information.
AppError information.
AppError information.
MaximumMemory is a class that periodically
measures the maximum memory in the virtual machine to see if it grows.Log instance.
Log instance.
ResultSet containing any number
of update attributes to a data mapped object.
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.VitalSign is a class that holds a statistic
vital to the proper operation of your code.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.VitalStatistics holds a set of statistics
for a particular vital sign throughout the useful
life of the vital sign.WebLogicRuntimeVital is a superclass of
concrete vital signs like execute threads and JDBC connection
pools.DataLocation who created it.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||