- getChildInstrumentableDescriptor(String) - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableDescriptorImpl
-
Returns a child InstrumentableDescriptor based on its name or the name
of any of its children.
- getChildInstrumentableDescriptors() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableDescriptorImpl
-
Returns an array of Descriptors for the child Instrumentables registered
by this Instrumentable.
- getChildInstrumentableDescriptors() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
Returns an array of Descriptors for the child Instrumentables in this
Instrumentable.
- getChildInstrumentableProxies() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
Returns an array of Proxies to the child Instrumentables in this
Instrumentable.
- getChildInstrumentableProxy(String, boolean) - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
- getChildInstrumentableProxy(String) - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
Returns a child InstrumentableProxy based on its name or the name of any
of its children.
- getChildInstrumentables() - Method in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Any Object which implements Instrumentable can also make use of other
Instrumentable child objects.
- getDescription() - Method in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
Returns the description of the sample.
- getDescription() - Method in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Returns the description of this DefaultInstrumentManager.
- getDescription() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableDescriptorImpl
-
Gets the description of the Instrumentable.
- getDescription() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
Gets the description of the Instrumentable.
- getDescription() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentDescriptorImpl
-
Gets the description of the Instrument.
- getDescription() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
Gets the description of the Instrument.
- getDescription() - Method in interface org.apache.excalibur.instrument.manager.impl.InstrumentSample
-
Returns the description of the sample.
- getDescription() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentSampleDescriptorImpl
-
Returns the description of the sample.
- getDescriptor() - Method in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
Returns a Descriptor for the InstrumentSample.
- getDescriptor() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
Returns a Descriptor for the Instrumentable.
- getDescriptor() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
Returns a Descriptor for the Instrument.
- getDescriptor() - Method in interface org.apache.excalibur.instrument.manager.impl.InstrumentSample
-
Returns a Descriptor for the InstrumentSample.
- getFillValue() - Method in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
Returns the value to use for filling in the buffer when time is skipped.
- getFillValue() - Method in class org.apache.excalibur.instrument.manager.impl.AbstractValueInstrumentSample
-
Returns the value to use for filling in the buffer when time is skipped.
- getFillValue() - Method in class org.apache.excalibur.instrument.manager.impl.CounterInstrumentSample
-
Returns the value to use for filling in the buffer when time is skipped.
- getHistoryList() - Method in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
Generates a comma separated list of history values.
- getHistorySnapshot() - Method in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
Gets a snapshot of the samples.
- getInstrumentableDescriptor(String) - Method in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Returns a InstrumentableDescriptor based on its name or the name of any
of its children.
- getInstrumentableDescriptor() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentDescriptorImpl
-
Returns a reference to the descriptor of the Instrumentable of the
instrument.
- getInstrumentableDescriptors() - Method in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Returns an array of Descriptors for the Instrumentables managed by this
DefaultInstrumentManager.
- getInstrumentableName() - Method in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Gets the name of the Instrumentable.
- getInstrumentableProxy(String, boolean) - Method in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
- getInstrumentableProxy(String) - Method in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Returns a InstrumentableDescriptor based on its name or the name of any
of its children.
- getInstrumentableProxy() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
Returns the InstrumentableProxy which owns the InstrumentProxy.
- getInstrumentDescriptor(String) - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableDescriptorImpl
-
Returns a InstrumentDescriptor based on its name.
- getInstrumentDescriptor() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentSampleDescriptorImpl
-
Returns a reference to the descriptor of the Instrument of the sample.
- getInstrumentDescriptors() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableDescriptorImpl
-
Returns an array of Descriptors for the Instruments registered by this
Instrumentable.
- getInstrumentDescriptors() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
Returns an array of Descriptors for the Instruments in the Instrumentable.
- getInstrumentManager() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
Returns instrumentManager which owns the proxy.
- getInstrumentProxies() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
Returns an array of Proxies to the Instruments in the Instrumentable.
- getInstrumentProxy() - Method in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
Returns the InstrumentProxy which owns the InstrumentSample.
- getInstrumentProxy(String, boolean) - Method in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
- getInstrumentProxy(String, boolean) - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
- getInstrumentProxy(String) - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
Returns a InstrumentProxy based on its name or the name of any
of its children.
- getInstrumentProxy() - Method in interface org.apache.excalibur.instrument.manager.impl.InstrumentSample
-
Returns the InstrumentProxy which owns the InstrumentSample.
- getInstrumentProxyForSample(String, boolean) - Method in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
- getInstruments() - Method in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Obtain a reference to all the Instruments that the Instrumentable object
wishes to expose.
- getInstrumentSample(String) - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
Returns a InstrumentSample based on its name.
- getInstrumentSample(InstrumentProxy, int, String, long, int, String, long) - Static method in class org.apache.excalibur.instrument.manager.impl.InstrumentSampleFactory
-
A Profile Sample Type loaded in from a Configuration.
- getInstrumentSampleDescriptor(String) - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentDescriptorImpl
-
Returns a InstrumentSampleDescriptor based on its name.
- getInstrumentSampleDescriptors() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentDescriptorImpl
-
Returns an array of Descriptors for the InstrumentSamples configured for this
Instrument.
- getInstrumentSampleDescriptors() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
Returns an array of Descriptors for the InstrumentSamples in the
Instrument.
- getInstrumentSamples() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
Returns an array of the InstrumentSamples in the Instrument.
- getInstrumentType() - Method in class org.apache.excalibur.instrument.manager.impl.AbstractValueInstrumentSample
-
Returns the Type of the Instrument which can use the sample.
- getInstrumentType() - Method in class org.apache.excalibur.instrument.manager.impl.CounterInstrumentSample
-
Returns the Type of the Instrument which can use the sample.
- getInstrumentType() - Method in interface org.apache.excalibur.instrument.manager.impl.InstrumentSample
-
Returns the Type of the Instrument which can use the sample.
- getInstrumentType() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentSampleDescriptorImpl
-
Returns the Type of the Instrument which can use the sample.
- getInterval() - Method in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
Returns the sample interval.
- getInterval() - Method in interface org.apache.excalibur.instrument.manager.impl.InstrumentSample
-
Returns the sample interval.
- getInterval() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentSampleDescriptorImpl
-
Returns the sample interval.
- getLeaseExpirationTime() - Method in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
Returns the time that the current lease expires.
- getLeaseExpirationTime() - Method in interface org.apache.excalibur.instrument.manager.impl.InstrumentSample
-
Returns the time that the current lease expires.
- getLeaseExpirationTime() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentSampleDescriptorImpl
-
Returns the time that the current lease expires.
- getLeaseSampleCount() - Method in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Returns the current number of leased samples.
- getMaxLeasedSampleLease() - Method in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Returns the maximum number of milliseconds that a lease will be granted
for.
- getMaxLeasedSamples() - Method in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Returns the maximum number of leased samples that will be approved.
- getMaxLeasedSampleSize() - Method in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Returns the maximum size of a leased sample.
- getName() - Method in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
Returns the name of the sample.
- getName() - Method in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Returns the name used to identify this DefaultInstrumentManager.
- getName() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableDescriptorImpl
-
Gets the name for the Instrumentable.
- getName() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
Gets the name for the Instrumentable.
- getName() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentDescriptorImpl
-
Gets the name for the Instrument.
- getName() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
Gets the name for the Instrument.
- getName() - Method in interface org.apache.excalibur.instrument.manager.impl.InstrumentSample
-
Returns the name of the sample.
- getName() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentSampleDescriptorImpl
-
Returns the name of the sample.
- getParentInstrumentableDescriptor() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableDescriptorImpl
-
Returns the parent InstrumentableDescriptor or null if this is a top
level instrumentable.
- getParentInstrumentableProxy() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
Returns the parent InstrumentableProxy or null if this is a top level
proxy.
- getSize() - Method in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
Returns the number of samples in the sample history.
- getSize() - Method in interface org.apache.excalibur.instrument.manager.impl.InstrumentSample
-
Returns the number of samples in the sample history.
- getSize() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentSampleDescriptorImpl
-
Returns the number of samples in the sample history.
- getSnapshot() - Method in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
Obtains a static snapshot of the InstrumentSample.
- getSnapshot() - Method in interface org.apache.excalibur.instrument.manager.impl.InstrumentSample
-
Obtains a static snapshot of the InstrumentSample.
- getSnapshot() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentSampleDescriptorImpl
-
Obtains a static snapshot of the InstrumentSample.
- getStateVersion() - Method in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
Returns the stateVersion of the sample.
- getStateVersion() - Method in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Returns the stateVersion of the DefaultInstrumeManager.
- getStateVersion() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableDescriptorImpl
-
Returns the stateVersion of the instrumentable.
- getStateVersion() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
Returns the stateVersion of the instrumentable.
- getStateVersion() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentDescriptorImpl
-
Returns the stateVersion of the instrument.
- getStateVersion() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
Returns the stateVersion of the instrument.
- getStateVersion() - Method in interface org.apache.excalibur.instrument.manager.impl.InstrumentSample
-
Returns the stateVersion of the sample.
- getStateVersion() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentSampleDescriptorImpl
-
Returns the stateVersion of the sample.
- getTime() - Method in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
Obtain the UNIX time of the beginning of the sample.
- getTime() - Method in interface org.apache.excalibur.instrument.manager.impl.InstrumentSample
-
Obtain the UNIX time of the beginning of the sample.
- getTime() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentSampleDescriptorImpl
-
Obtain the UNIX time of the beginning of the sample.
- getTranslatedName(String) - Method in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Translates a item name depending on a set of configured translations.
- getType() - Method in class org.apache.excalibur.instrument.manager.impl.CounterInstrumentSample
-
Returns the type of the Instrument Sample.
- getType() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentDescriptorImpl
-
Returns the type of the Instrument.
- getType() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
Returns the type of the Instrument.
- getType() - Method in interface org.apache.excalibur.instrument.manager.impl.InstrumentSample
-
Returns the type of the Instrument Sample.
- getType() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentSampleDescriptorImpl
-
Returns the type of the Instrument Sample.
- getType() - Method in class org.apache.excalibur.instrument.manager.impl.MaximumValueInstrumentSample
-
Returns the type of the Instrument Sample.
- getType() - Method in class org.apache.excalibur.instrument.manager.impl.MeanValueInstrumentSample
-
Returns the type of the Instrument Sample.
- getType() - Method in class org.apache.excalibur.instrument.manager.impl.MinimumValueInstrumentSample
-
Returns the type of the Instrument Sample.
- getTypeName(int) - Static method in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
Returns the name of a Instrument type.
- getValue() - Method in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
Obtain the value of the sample.
- getValue() - Method in interface org.apache.excalibur.instrument.manager.impl.InstrumentSample
-
Obtain the value of the sample.
- getValue() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentSampleDescriptorImpl
-
Obtain the value of the sample.
- getValueInner() - Method in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
Gets the current value.
- getValueInner() - Method in class org.apache.excalibur.instrument.manager.impl.AbstractValueInstrumentSample
-
Obtain the value of the sample.
- getValueInner() - Method in class org.apache.excalibur.instrument.manager.impl.CounterInstrumentSample
-
Obtain the value of the sample.
- getXMLSafeString(String) - Static method in class org.apache.excalibur.instrument.manager.impl.XMLUtil
-
Given an arbitrary text String, generate a new String which can be
safely included in XML content.
- increment(String, int, long) - Method in class org.apache.excalibur.instrument.manager.impl.CounterInstrumentSample
-
Called by a CounterInstrument whenever its value is incremented.
- increment(int, long) - Method in class org.apache.excalibur.instrument.manager.impl.CounterInstrumentSample
-
Increments the count.
- increment(int) - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
Increments the Instrument by a specified count.
- incrementInstrumentableCount() - Method in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Called to increment the number of Instrumentables registered.
- incrementInstrumentCount() - Method in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Called to increment the number of Instruments registered.
- incrementLeasedSampleCount() - Method in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Called to increment the number of Leased Instrument Samples registered.
- incrementLeaseRequests() - Method in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Increment the lease requests.
- incrementPermanentSampleCount() - Method in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Called to increment the number of Permanent Instrument Samples registered.
- init(int) - Method in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
Initializes the sample.
- initialize() - Method in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Initializes the InstrumentManager.
- InstrumentableDescriptorImpl - Class in org.apache.excalibur.instrument.manager.impl
-
Describes a Instrumentable and acts as a Proxy to protect the original
Instrumentable.
- InstrumentableDescriptorImpl(InstrumentableProxy) - Constructor for class org.apache.excalibur.instrument.manager.impl.InstrumentableDescriptorImpl
-
Creates a new InstrumentableDescriptorImpl.
- InstrumentableProxy - Class in org.apache.excalibur.instrument.manager.impl
-
A InstrumentableProxy makes it easy for the InstrumentManager to manage
Instrumentables and their Instruments.
- InstrumentableProxy(DefaultInstrumentManagerImpl, InstrumentableProxy, String, String) - Constructor for class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
Creates a new InstrumentableProxy.
- InstrumentDescriptorImpl - Class in org.apache.excalibur.instrument.manager.impl
-
Describes a Instrument and acts as a Proxy to protect the original
Instrument.
- InstrumentDescriptorImpl(InstrumentProxy) - Constructor for class org.apache.excalibur.instrument.manager.impl.InstrumentDescriptorImpl
-
Creates a new InstrumentDescriptor.
- InstrumentProxy - Class in org.apache.excalibur.instrument.manager.impl
-
Instrumentables which do not implement ThreadSafe may have multiple instances
created by the ComponentLocator.
- InstrumentProxy(InstrumentableProxy, String, String) - Constructor for class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
Creates a new InstrumentProxy.
- InstrumentSample - Interface in org.apache.excalibur.instrument.manager.impl
-
InstrumentSamples are used to provide an Instrument with state.
- InstrumentSampleDescriptorImpl - Class in org.apache.excalibur.instrument.manager.impl
-
Describes an InstrumentSample and acts as a Proxy to protect the original
InstrumentSample object.
- InstrumentSampleDescriptorImpl(InstrumentSample) - Constructor for class org.apache.excalibur.instrument.manager.impl.InstrumentSampleDescriptorImpl
-
Creates a new InstrumentSampleDescriptor.
- InstrumentSampleFactory - Class in org.apache.excalibur.instrument.manager.impl
-
The InstrumentSample represents a single data sample in a ProfileDataSet.
- InstrumentSampleFactory() - Constructor for class org.apache.excalibur.instrument.manager.impl.InstrumentSampleFactory
-
- invokeGarbageCollection() - Method in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Invokes garbage collection.
- isActive() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
Used by classes being instrumented so that they can avoid unnecessary
code when the data from a Instrument is not being used.
- isConfigured() - Method in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
Returns true if the Instrument was configured in the instrumentables
section of the configuration.
- isConfigured() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableDescriptorImpl
-
Returns true if the Instrumentable was configured in the instrumentables
section of the configuration.
- isConfigured() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
Returns true if the instrumentable was configured in the instrumentables
section of the configuration.
- isConfigured() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentDescriptorImpl
-
Returns true if the Instrument was configured in the instrumentables
section of the configuration.
- isConfigured() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
Returns true if the Instrument was configured in the instrumentables
section of the configuration.
- isConfigured() - Method in interface org.apache.excalibur.instrument.manager.impl.InstrumentSample
-
Returns true if the InstrumentSample was configured in the instrumentables
section of the configuration.
- isConfigured() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentSampleDescriptorImpl
-
Returns true if the InstrumentSample was configured in the instrumentables
section of the configuration.
- isRegistered() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableDescriptorImpl
-
Returns true if the Instrumentable was registered with the Instrument
Manager.
- isRegistered() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
Returns true if the Instrumentable was registered with the Instrument
Manager.
- isRegistered() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentDescriptorImpl
-
Returns true if the Instrument was registered with the Instrument
Manager.
- isRegistered() - Method in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
Returns true if the Instrument was registered with the Instrument
Manager.
- m_activeThreadCountInstrument - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Instrument used to profile the active thread count of the JVM.
- m_childInstrumentableDescriptorArray - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
Optimized array of the child InstrumentableDescriptors.
- m_childInstrumentableProxies - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
Map of the Child InstrumentableProxies owned by this InstrumentableProxy.
- m_childInstrumentableProxyArray - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
Optimized array of the child InstrumentableProxies.
- m_configured - Variable in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
Configured flag.
- m_configured - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
Configured flag.
- m_configured - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
Configured flag.
- m_connectors - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
List of configured connectors.
- m_count - Variable in class org.apache.excalibur.instrument.manager.impl.CounterInstrumentSample
-
The count.
- m_description - Variable in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
The description of the new InstrumentSample.
- m_description - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
The description of this InstrumentManager.
- m_description - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
The description of the Instrumentable.
- m_description - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
The description of the Instrumente.
- m_descriptor - Variable in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
The Descriptor for the InstrumentSample.
- m_descriptor - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
The Descriptor for the Instrumentable.
- m_descriptor - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
The Descriptor for the Instrument.
- m_expired - Variable in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
True if the lease has expired.
- m_freeMemoryInstrument - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Instrument used to profile the free memory.
- m_historyIndex - Variable in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
The Index into the history arrays.
- m_historyNew - Variable in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
The New half of the history array.
- m_historyOld - Variable in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
The Old half of the history array.
- m_instrumentableCount - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
The Instrumentable count.
- m_instrumentableDescriptorArray - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Optimized array of the InstrumentableDescriptors.
- m_instrumentableName - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Instrumentable Name assigned to this Instrumentable
- m_instrumentableProxies - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
HashMap of all of the registered InstrumentableProxies by their keys.
- m_instrumentableProxy - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentableDescriptorImpl
-
InstrumentableProxy being described.
- m_instrumentableProxy - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
The InstrumentableProxy which owns the InstrumentProxy.
- m_instrumentableProxyArray - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Optimized array of the InstrumentableProxies.
- m_instrumentablesInstrument - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Instrument used to track the number of Instrumentables in the system.
- m_instrumentCount - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
The Instrument count.
- m_instrumentDescriptorArray - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
Optimized array of the InstrumentDescriptors.
- m_instrumentManager - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
InstrumentManager which owns the proxy.
- m_instrumentProxies - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
Map of the InstrumentProxies owned by this InstrumentableProxy.
- m_instrumentProxy - Variable in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
The InstrumentProxy which owns the InstrumentSample.
- m_instrumentProxy - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentDescriptorImpl
-
InstrumentProxy being described.
- m_instrumentProxyArray - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
Optimized array of the InstrumentProxies.
- m_instrumentSample - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentSampleDescriptorImpl
-
The InstrumentSample.
- m_instrumentsInstrument - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Instrument used to track the number of Instruments in the system.
- m_interval - Variable in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
The sample interval of the new InstrumentSample.
- m_lastStateSave - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Last time that the state was saved.
- m_lastValue - Variable in class org.apache.excalibur.instrument.manager.impl.AbstractValueInstrumentSample
-
Last value set to the sample for use for sample periods where no value is set.
- m_lastValue - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
The most recent value set if this is a value instrument.
- m_leasedInstrumentSampleArray - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Optimized array of the leased InstrumentSamples.
- m_leasedInstrumentSamples - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
List of leased InstrumentSamples.
- m_leasedSampleCount - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
The Leased Instrument Sample count.
- m_leasedSamplesInstrument - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Instrument used to track the number of Leased Instrument samples in the system.
- m_leaseExpirationTime - Variable in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
The time that the current lease expires.
- m_leaseRequestsInstrument - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Instrument used to track the number of lease requests.
- m_listeners - Variable in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
Array of registered InstrumentSampleListeners.
- m_listeners - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
Array of registered Counter/ValueInstrumentListeners.
- m_maxAge - Variable in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
The maximum amount of time between updates before history will be
wiped clean.
- m_maxLeasedSampleLease - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
The maximum amount of time that a lease will be granted for.
- m_maxLeasedSamples - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
The maximum number of leased samples which will be allowed.
- m_maxLeasedSampleSize - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
The maximum size of a leased sample.
- m_memoryInstrument - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Instrument used to profile the in use memory.
- m_name - Variable in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
The name of the new InstrumentSample.
- m_name - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
The name used to identify this InstrumentManager.
- m_name - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
The name used to identify a Instrumentable.
- m_name - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
The name used to identify a Instrument.
- m_nameTranslationArray - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Optimized array of the registered translations.
- m_nameTranslations - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Map of all registered translations.
- m_parentInstrumentableProxy - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
The parent Instrumentable proxy or null if this is a top level
Instrumentable.
- m_permanentSampleCount - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
The Permanent Instrument Sample count.
- m_registered - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
Registered flag.
- m_registered - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
Registered flag.
- m_registrationsInstrument - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Instrument to track the number of times registerInstrumentable is called.
- m_runner - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Thread used to keep the instruments published by the InstrumentManager
up to date.
- m_sampleArray - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
Optimized array of the InstrumentSamples.
- m_sampleDescriptorArray - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
Optimized array of the InstrumentSampleDescriptors.
- m_samples - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
Map of the maintained InstrumentSamples.
- m_samplesInstrument - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Instrument used to track the number of Instrument samples in the system.
- m_semaphore - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Semaphore for actions which must be synchronized
- m_size - Variable in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
The number of samples to store as history.
- m_stateFile - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
State file.
- m_stateInterval - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Save state interval.
- m_stateSavesInstrument - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Instrument used to track the number of state saves performed.
- m_stateSaveTimeInstrument - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Instrument used to track the time it takes to save the state.
- m_stateVersion - Variable in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
State Version.
- m_stateVersion - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
State Version.
- m_stateVersion - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentableProxy
-
State Version.
- m_stateVersion - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
State Version.
- m_time - Variable in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
The UNIX time of the beginning of the sample.
- m_totalMemoryInstrument - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Instrument used to profile the total memory.
- m_translationLogger - Variable in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Logger dedicated to logging translations.
- m_type - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
Type of the Instrument
- m_value - Variable in class org.apache.excalibur.instrument.manager.impl.AbstractValueInstrumentSample
-
The sample value.
- m_valueCount - Variable in class org.apache.excalibur.instrument.manager.impl.AbstractValueInstrumentSample
-
The number of times that the value has been changed in this sample period.
- m_valueLogger - Variable in class org.apache.excalibur.instrument.manager.impl.InstrumentProxy
-
Child logger to use for logging of new values.
- m_valueTotal - Variable in class org.apache.excalibur.instrument.manager.impl.MeanValueInstrumentSample
-
Total of all values seen during the sample period.
- m_zoneOffset - Static variable in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
Stores the time-zone offset for this JVM.
- makePermanent() - Method in class org.apache.excalibur.instrument.manager.impl.AbstractInstrumentSample
-
Called by the InstrumentProxy class during configuration to make the sample permanent.
- MaximumValueInstrumentSample - Class in org.apache.excalibur.instrument.manager.impl
-
A InstrumentSample which stores the maximum value set during the sample
period.
- MaximumValueInstrumentSample(InstrumentProxy, String, long, int, String, long) - Constructor for class org.apache.excalibur.instrument.manager.impl.MaximumValueInstrumentSample
-
Creates a new MaximumValueInstrumentSample
- MeanValueInstrumentSample - Class in org.apache.excalibur.instrument.manager.impl
-
A InstrumentSample which stores the mean value set during the sample
period.
- MeanValueInstrumentSample(InstrumentProxy, String, long, int, String, long) - Constructor for class org.apache.excalibur.instrument.manager.impl.MeanValueInstrumentSample
-
Creates a new MeanValueInstrumentSample
- memoryInstruments() - Method in class org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl
-
Updates the Memory based Profile Points published by the InstrumentManager.
- MinimumValueInstrumentSample - Class in org.apache.excalibur.instrument.manager.impl
-
A InstrumentSample which stores the minimum value set during the sample
period.
- MinimumValueInstrumentSample(InstrumentProxy, String, long, int, String, long) - Constructor for class org.apache.excalibur.instrument.manager.impl.MinimumValueInstrumentSample
-
Creates a new MinimumValueInstrumentSample