A C D E G I L N O R S V

A

addCounterInstrumentListener(CounterInstrumentListener) - Method in interface org.apache.excalibur.instrument.manager.InstrumentDescriptor
Adds a CounterInstrumentListener to the list of listeners which will receive updates of the value of the Instrument.
addInstrumentSampleListener(InstrumentSampleListener) - Method in interface org.apache.excalibur.instrument.manager.InstrumentSampleDescriptor
Registers a InstrumentSampleListener with a InstrumentSample given a name.
addValueInstrumentListener(ValueInstrumentListener) - Method in interface org.apache.excalibur.instrument.manager.InstrumentDescriptor
Adds a ValueInstrumentListener to the list of listeners which will receive updates of the value of the Instrument.

C

CounterInstrumentListener - Interface in org.apache.excalibur.instrument.manager
Objects which implement the CounterInstrumentListener interface can register themselves with Instrument instances to receive updates when it is incremented.
createInstrumentSample(String, long, int, long, int) - Method in interface org.apache.excalibur.instrument.manager.InstrumentDescriptor
Returns a InstrumentSampleDescriptor based on its name.

D

DefaultInstrumentManager - Interface in org.apache.excalibur.instrument.manager
The public interface to the DefaultInstrumentManager implementation.
DefaultInstrumentManagerConnector - Interface in org.apache.excalibur.instrument.manager
Interface for classes which can be registered as Connectors for InstrumentManagers.

E

extendLease(long) - Method in interface org.apache.excalibur.instrument.manager.InstrumentSampleDescriptor
Extends the lease to be lease milliseconds from the current time.

G

generateFullInstrumentSampleName(String, int, long, int) - Static method in class org.apache.excalibur.instrument.manager.InstrumentSampleUtils
Generates a fully qualified sample name given its parameters.
generateInstrumentSampleName(int, long, int) - Static method in class org.apache.excalibur.instrument.manager.InstrumentSampleUtils
Generates a sample name given its parameters.
getChildInstrumentableDescriptor(String) - Method in interface org.apache.excalibur.instrument.manager.InstrumentableDescriptor
Returns a child InstrumentableDescriptor based on its name or the name of any of its children.
getChildInstrumentableDescriptors() - Method in interface org.apache.excalibur.instrument.manager.InstrumentableDescriptor
Returns an array of Descriptors for the child Instrumentables registered by this Instrumentable.
getDescription() - Method in interface org.apache.excalibur.instrument.manager.DefaultInstrumentManager
Returns the description of this DefaultInstrumentManager.
getDescription() - Method in interface org.apache.excalibur.instrument.manager.InstrumentableDescriptor
Gets the description of the Instrumentable.
getDescription() - Method in interface org.apache.excalibur.instrument.manager.InstrumentDescriptor
Gets the description of the Instrument.
getDescription() - Method in interface org.apache.excalibur.instrument.manager.InstrumentSampleDescriptor
Returns the description of the sample.
getInstrumentableDescriptor(String) - Method in interface org.apache.excalibur.instrument.manager.DefaultInstrumentManager
Returns a InstrumentableDescriptor based on its name or the name of any of its children.
getInstrumentableDescriptor() - Method in interface org.apache.excalibur.instrument.manager.InstrumentDescriptor
Returns a reference to the descriptor of the Instrumentable of the instrument.
getInstrumentableDescriptors() - Method in interface org.apache.excalibur.instrument.manager.DefaultInstrumentManager
Returns an array of Descriptors for the Instrumentables managed by this DefaultInstrumentManager.
getInstrumentDescriptor(String) - Method in interface org.apache.excalibur.instrument.manager.InstrumentableDescriptor
Returns a InstrumentDescriptor based on its name.
getInstrumentDescriptor() - Method in interface org.apache.excalibur.instrument.manager.InstrumentSampleDescriptor
Returns a reference to the descriptor of the Instrument of the sample.
getInstrumentDescriptors() - Method in interface org.apache.excalibur.instrument.manager.InstrumentableDescriptor
Returns an array of Descriptors for the Instruments registered by this Instrumentable.
getInstrumentSampleDescriptor(String) - Method in interface org.apache.excalibur.instrument.manager.InstrumentDescriptor
Returns a InstrumentSampleDescriptor based on its name.
getInstrumentSampleDescriptors() - Method in interface org.apache.excalibur.instrument.manager.InstrumentDescriptor
Returns an array of Descriptors for the InstrumentSamples configured for this Instrument.
getInstrumentSampleName() - Method in class org.apache.excalibur.instrument.manager.InstrumentSampleSnapshot
Returns the name used to reference the InstrumentSample.
getInstrumentSampleTypeName(int) - Static method in class org.apache.excalibur.instrument.manager.InstrumentSampleUtils
 
getInstrumentType() - Method in interface org.apache.excalibur.instrument.manager.InstrumentSampleDescriptor
Returns the Type of the Instrument which can use the sample.
getInterval() - Method in interface org.apache.excalibur.instrument.manager.InstrumentSampleDescriptor
Returns the sample interval.
getInterval() - Method in class org.apache.excalibur.instrument.manager.InstrumentSampleSnapshot
Returns the interval, in milliseconds, between each sample.
getLeaseExpirationTime() - Method in interface org.apache.excalibur.instrument.manager.InstrumentSampleDescriptor
Returns the time that the current lease expires.
getLeaseSampleCount() - Method in interface org.apache.excalibur.instrument.manager.DefaultInstrumentManager
Returns the current number of leased samples.
getMaxLeasedSampleLease() - Method in interface org.apache.excalibur.instrument.manager.DefaultInstrumentManager
Returns the maximum number of milliseconds that a lease will be granted for.
getMaxLeasedSamples() - Method in interface org.apache.excalibur.instrument.manager.DefaultInstrumentManager
Returns the maximum number of leased samples that will be approved.
getMaxLeasedSampleSize() - Method in interface org.apache.excalibur.instrument.manager.DefaultInstrumentManager
Returns the maximum size of a leased sample.
getName() - Method in interface org.apache.excalibur.instrument.manager.DefaultInstrumentManager
Returns the name used to identify this DefaultInstrumentManager.
getName() - Method in interface org.apache.excalibur.instrument.manager.InstrumentableDescriptor
Gets the name for the Instrumentable.
getName() - Method in interface org.apache.excalibur.instrument.manager.InstrumentDescriptor
Gets the name for the Instrument.
getName() - Method in interface org.apache.excalibur.instrument.manager.InstrumentSampleDescriptor
Returns the name of the sample.
getParentInstrumentableDescriptor() - Method in interface org.apache.excalibur.instrument.manager.InstrumentableDescriptor
Returns the parent InstrumentableDescriptor or null if this is a top level instrumentable.
getSamples() - Method in class org.apache.excalibur.instrument.manager.InstrumentSampleSnapshot
Returns the samples as an array of integers.
getSize() - Method in interface org.apache.excalibur.instrument.manager.InstrumentSampleDescriptor
Returns the number of samples in the sample history.
getSize() - Method in class org.apache.excalibur.instrument.manager.InstrumentSampleSnapshot
Returns the number of samples in the InstrumentSample.
getSnapshot() - Method in interface org.apache.excalibur.instrument.manager.InstrumentSampleDescriptor
Obtains a static snapshot of the InstrumentSample.
getStateVersion() - Method in interface org.apache.excalibur.instrument.manager.DefaultInstrumentManager
Returns the stateVersion of the DefaultInstrumeManager.
getStateVersion() - Method in interface org.apache.excalibur.instrument.manager.InstrumentableDescriptor
Returns the stateVersion of the instrumentable.
getStateVersion() - Method in interface org.apache.excalibur.instrument.manager.InstrumentDescriptor
Returns the stateVersion of the instrument.
getStateVersion() - Method in interface org.apache.excalibur.instrument.manager.InstrumentSampleDescriptor
Returns the stateVersion of the sample.
getStateVersion() - Method in class org.apache.excalibur.instrument.manager.InstrumentSampleSnapshot
Returns the stateVersion of the sample.
getTime() - Method in interface org.apache.excalibur.instrument.manager.InstrumentSampleDescriptor
Obtain the UNIX time of the beginning of the sample.
getTime() - Method in class org.apache.excalibur.instrument.manager.InstrumentSampleSnapshot
Returns the time that the last sample starts.
getType() - Method in interface org.apache.excalibur.instrument.manager.InstrumentDescriptor
Returns the type of the Instrument.
getType() - Method in interface org.apache.excalibur.instrument.manager.InstrumentSampleDescriptor
Returns the type of the Instrument Sample.
getValue() - Method in interface org.apache.excalibur.instrument.manager.InstrumentSampleDescriptor
Obtain the value of the sample.

I

increment(String, int, long) - Method in interface org.apache.excalibur.instrument.manager.CounterInstrumentListener
Called by a CounterInstrument whenever its value is incremented.
INSTRUMENT_SAMPLE_TYPE_COUNTER - Static variable in interface org.apache.excalibur.instrument.manager.DefaultInstrumentManager
Type which identifies CounterInstrumentSamples.
INSTRUMENT_SAMPLE_TYPE_MAXIMUM - Static variable in interface org.apache.excalibur.instrument.manager.DefaultInstrumentManager
Type which identifies MaximumInstrumentSamples.
INSTRUMENT_SAMPLE_TYPE_MEAN - Static variable in interface org.apache.excalibur.instrument.manager.DefaultInstrumentManager
Type which identifies MeanInstrumentSamples.
INSTRUMENT_SAMPLE_TYPE_MINIMUM - Static variable in interface org.apache.excalibur.instrument.manager.DefaultInstrumentManager
Type which identifies MinimumInstrumentSamples.
INSTRUMENT_TYPE_COUNTER - Static variable in interface org.apache.excalibur.instrument.manager.DefaultInstrumentManager
Type which identifies CounterInstruments.
INSTRUMENT_TYPE_NONE - Static variable in interface org.apache.excalibur.instrument.manager.DefaultInstrumentManager
Type which specifies that the type of a Instrument has not yet been determined.
INSTRUMENT_TYPE_VALUE - Static variable in interface org.apache.excalibur.instrument.manager.DefaultInstrumentManager
Type which identifies ValueInstruments.
InstrumentableDescriptor - Interface in org.apache.excalibur.instrument.manager
Describes a Instrumentable and acts as a Proxy to protect the original Instrumentable.
InstrumentDescriptor - Interface in org.apache.excalibur.instrument.manager
Describes a Instrument and acts as a Proxy to protect the original Instrument.
InstrumentListener - Interface in org.apache.excalibur.instrument.manager
Root interface for InstrumentListeners.
InstrumentSampleDescriptor - Interface in org.apache.excalibur.instrument.manager
Describes an InstrumentSample and acts as a Proxy to protect the original InstrumentSample object.
InstrumentSampleListener - Interface in org.apache.excalibur.instrument.manager
Objects which implement the InstrumentSampleListener interface can register themselves with InstrumentSample instances to receive updates on their value.
InstrumentSampleSnapshot - Class in org.apache.excalibur.instrument.manager
 
InstrumentSampleSnapshot(String, long, int, long, int[], int) - Constructor for class org.apache.excalibur.instrument.manager.InstrumentSampleSnapshot
 
InstrumentSampleUtils - Class in org.apache.excalibur.instrument.manager
A series of methods which are useful when working with InstrumentSamples.
InstrumentSampleUtils() - Constructor for class org.apache.excalibur.instrument.manager.InstrumentSampleUtils
 
invokeGarbageCollection() - Method in interface org.apache.excalibur.instrument.manager.DefaultInstrumentManager
Invokes garbage collection.
isConfigured() - Method in interface org.apache.excalibur.instrument.manager.InstrumentableDescriptor
Returns true if the Instrumentable was configured in the instrumentables section of the configuration.
isConfigured() - Method in interface org.apache.excalibur.instrument.manager.InstrumentDescriptor
Returns true if the Instrument was configured in the instrumentables section of the configuration.
isConfigured() - Method in interface org.apache.excalibur.instrument.manager.InstrumentSampleDescriptor
Returns true if the InstrumentSample was configured in the instrumentables section of the configuration.
isRegistered() - Method in interface org.apache.excalibur.instrument.manager.InstrumentableDescriptor
Returns true if the Instrumentable was registered with the Instrument Manager.
isRegistered() - Method in interface org.apache.excalibur.instrument.manager.InstrumentDescriptor
Returns true if the Instrument was registered with the Instrument Manager.

L

locateInstrumentableDescriptor(String) - Method in interface org.apache.excalibur.instrument.manager.DefaultInstrumentManager
Searches the entire instrument tree for an instrumentable with the given name.
locateInstrumentDescriptor(String) - Method in interface org.apache.excalibur.instrument.manager.DefaultInstrumentManager
Searches the entire instrument tree for an instrument with the given name.
locateInstrumentSampleDescriptor(String) - Method in interface org.apache.excalibur.instrument.manager.DefaultInstrumentManager
Searches the entire instrument tree for an instrument sample with the given name.

N

NoSuchInstrumentableException - Exception in org.apache.excalibur.instrument.manager
Thrown when a Instrumentable can not be found.
NoSuchInstrumentableException(String) - Constructor for exception org.apache.excalibur.instrument.manager.NoSuchInstrumentableException
Construct a new NoSuchInstrumentableException instance.
NoSuchInstrumentException - Exception in org.apache.excalibur.instrument.manager
Thrown when a Instrument can not be found.
NoSuchInstrumentException(String) - Constructor for exception org.apache.excalibur.instrument.manager.NoSuchInstrumentException
Construct a new NoSuchInstrumentException instance.
NoSuchInstrumentSampleException - Exception in org.apache.excalibur.instrument.manager
Thrown when a InstrumentSample can not be found.
NoSuchInstrumentSampleException(String) - Constructor for exception org.apache.excalibur.instrument.manager.NoSuchInstrumentSampleException
Construct a new NoSuchInstrumentSampleException instance.

O

org.apache.excalibur.instrument.manager - package org.apache.excalibur.instrument.manager
 

R

removeCounterInstrumentListener(CounterInstrumentListener) - Method in interface org.apache.excalibur.instrument.manager.InstrumentDescriptor
Removes a InstrumentListener from the list of listeners which will receive profile events.
removeInstrumentSampleListener(InstrumentSampleListener) - Method in interface org.apache.excalibur.instrument.manager.InstrumentSampleDescriptor
Unregisters a InstrumentSampleListener from a InstrumentSample given a name.
removeValueInstrumentListener(ValueInstrumentListener) - Method in interface org.apache.excalibur.instrument.manager.InstrumentDescriptor
Removes a InstrumentListener from the list of listeners which will receive profile events.
resolveInstrumentSampleType(String) - Static method in class org.apache.excalibur.instrument.manager.InstrumentSampleUtils
Resolves an instrument sample type based on a name.

S

setInstrumentManager(DefaultInstrumentManager) - Method in interface org.apache.excalibur.instrument.manager.DefaultInstrumentManagerConnector
Set the InstrumentManager to which the Connecter will provide access.
setValue(String, int, long) - Method in interface org.apache.excalibur.instrument.manager.InstrumentSampleListener
Called by a InstrumentSample whenever its value is changed.
setValue(String, int, long) - Method in interface org.apache.excalibur.instrument.manager.ValueInstrumentListener
Called by a ValueInstrument whenever its value is set.

V

ValueInstrumentListener - Interface in org.apache.excalibur.instrument.manager
Objects which implement the InstrumentListener interface can register themselves with Instrument instances to receive updates on the Profile Point's value.

A C D E G I L N O R S V

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