Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
G
I
L
O
R
S
A
addCounterInstrumentListener(CounterInstrumentListener)
- Method in class org.apache.excalibur.instrument.manager.impl.
InstrumentDescriptorImpl
Adds a CounterInstrumentListener to the list of listeners which will receive updates of the value of the Instrument.
addInstrumentSampleListener(InstrumentSampleListener)
- Method in class org.apache.excalibur.instrument.manager.impl.
InstrumentSampleDescriptorImpl
Registers a InstrumentSampleListener with a InstrumentSample given a name.
addValueInstrumentListener(ValueInstrumentListener)
- Method in class org.apache.excalibur.instrument.manager.impl.
InstrumentDescriptorImpl
Adds a ValueInstrumentListener to the list of listeners which will receive updates of the value of the Instrument.
C
configure(Configuration)
- Method in class org.apache.excalibur.instrument.manager.impl.
DefaultInstrumentManagerImpl
Initializes the configured instrumentables.
configure(Configuration)
- Method in class org.apache.excalibur.instrument.manager.impl.
InstrumentProxy
Configures the Instrument.
createInstrumentSample(String, long, int, long, int)
- Method in class org.apache.excalibur.instrument.manager.impl.
InstrumentDescriptorImpl
Returns a InstrumentSampleDescriptor based on its name.
D
DefaultInstrumentManagerImpl
- Class in
org.apache.excalibur.instrument.manager.impl
DefaultInstrumentManagerImpl(String)
- Constructor for class org.apache.excalibur.instrument.manager.impl.
DefaultInstrumentManagerImpl
Deprecated.
Name should be set in the instrument configuration file.
DefaultInstrumentManagerImpl()
- Constructor for class org.apache.excalibur.instrument.manager.impl.
DefaultInstrumentManagerImpl
Creates a new DefaultInstrumentManagerImpl.
dispose()
- Method in class org.apache.excalibur.instrument.manager.impl.
DefaultInstrumentManagerImpl
Disposes the InstrumentManager.
E
enableLogging(Logger)
- Method in class org.apache.excalibur.instrument.manager.impl.
InstrumentProxy
extendLease(long)
- Method in class org.apache.excalibur.instrument.manager.impl.
InstrumentSampleDescriptorImpl
Extends the lease to be lease milliseconds from the current time.
G
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.
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.
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.
InstrumentDescriptorImpl
Gets the description of the Instrument.
getDescription()
- Method in class org.apache.excalibur.instrument.manager.impl.
InstrumentSampleDescriptorImpl
Returns the description of the sample.
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.
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.
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.
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.
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.
InstrumentSampleDescriptorImpl
Returns the sample interval.
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.
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.
InstrumentDescriptorImpl
Gets the name for the Instrument.
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.
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.
InstrumentSampleDescriptorImpl
Obtains a static snapshot of the InstrumentSample.
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.
InstrumentDescriptorImpl
Returns the stateVersion of the instrument.
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.
InstrumentSampleDescriptorImpl
Obtain the UNIX time of the beginning of the 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.
InstrumentSampleDescriptorImpl
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.
InstrumentSampleDescriptorImpl
Obtain the value of the sample.
I
increment(int)
- Method in class org.apache.excalibur.instrument.manager.impl.
InstrumentProxy
Increments the Instrument by a specified count.
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.
InstrumentDescriptorImpl
- Class in
org.apache.excalibur.instrument.manager.impl
Describes a Instrument and acts as a Proxy to protect the original Instrument.
InstrumentProxy
- Class in
org.apache.excalibur.instrument.manager.impl
Instrumentables which do not implement ThreadSafe may have multiple instances created by the ComponentLocator.
InstrumentSampleDescriptorImpl
- Class in
org.apache.excalibur.instrument.manager.impl
Describes an InstrumentSample and acts as a Proxy to protect the original InstrumentSample object.
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.
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.
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.
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.
InstrumentDescriptorImpl
Returns true if the Instrument was registered with the Instrument Manager.
L
loadStateFromConfiguration(Configuration)
- Method in class org.apache.excalibur.instrument.manager.impl.
DefaultInstrumentManagerImpl
Loads the Instrument Manager state from the specified Configuration.
loadStateFromFile(File)
- Method in class org.apache.excalibur.instrument.manager.impl.
DefaultInstrumentManagerImpl
Loads the Instrument Manager state from the specified file.
loadStateFromStream(InputStream)
- Method in class org.apache.excalibur.instrument.manager.impl.
DefaultInstrumentManagerImpl
Loads the Instrument Manager state from the specified stream.
locateInstrumentableDescriptor(String)
- Method in class org.apache.excalibur.instrument.manager.impl.
DefaultInstrumentManagerImpl
Searches the entire instrument tree for an instrumentable with the given name.
locateInstrumentDescriptor(String)
- Method in class org.apache.excalibur.instrument.manager.impl.
DefaultInstrumentManagerImpl
Searches the entire instrument tree for an instrument with the given name.
locateInstrumentSampleDescriptor(String)
- Method in class org.apache.excalibur.instrument.manager.impl.
DefaultInstrumentManagerImpl
Searches the entire instrument tree for an instrument sample with the given name.
O
org.apache.excalibur.instrument.manager.impl
- package org.apache.excalibur.instrument.manager.impl
R
registerInstrumentable(Instrumentable, String)
- Method in class org.apache.excalibur.instrument.manager.impl.
DefaultInstrumentManagerImpl
Instrumentable to be registered with the instrument manager.
registerNameTranslation(String, String)
- Method in class org.apache.excalibur.instrument.manager.impl.
DefaultInstrumentManagerImpl
Registers a name translation that will be applied to all named based lookups of instrumentables, instruments, and samples.
removeCounterInstrumentListener(CounterInstrumentListener)
- Method in class org.apache.excalibur.instrument.manager.impl.
InstrumentDescriptorImpl
Removes a InstrumentListener from the list of listeners which will receive profile events.
removeInstrumentSampleListener(InstrumentSampleListener)
- Method in class org.apache.excalibur.instrument.manager.impl.
InstrumentSampleDescriptorImpl
Unregisters a InstrumentSampleListener from a InstrumentSample given a name.
removeValueInstrumentListener(ValueInstrumentListener)
- Method in class org.apache.excalibur.instrument.manager.impl.
InstrumentDescriptorImpl
Removes a InstrumentListener from the list of listeners which will receive profile events.
run()
- Method in class org.apache.excalibur.instrument.manager.impl.
DefaultInstrumentManagerImpl
S
saveStateToFile(File)
- Method in class org.apache.excalibur.instrument.manager.impl.
DefaultInstrumentManagerImpl
Saves the Instrument Manager's state to the specified file.
saveStateToStream(OutputStream)
- Method in class org.apache.excalibur.instrument.manager.impl.
DefaultInstrumentManagerImpl
Saves the Instrument Manager's state to the specified output stream.
setInstrumentableName(String)
- Method in class org.apache.excalibur.instrument.manager.impl.
DefaultInstrumentManagerImpl
Sets the name for the Instrumentable.
setValue(int)
- Method in class org.apache.excalibur.instrument.manager.impl.
InstrumentProxy
Sets the current value of the Instrument.
stateChanged()
- Method in class org.apache.excalibur.instrument.manager.impl.
InstrumentProxy
Called whenever the state of the instrument is changed.
A
C
D
E
G
I
L
O
R
S
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 1997-2010
Apache Software Foundation
. All Rights Reserved.