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

Copyright © 1997-2012 The Apache Software Foundation. All Rights Reserved.