|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of InstrumentSample in org.apache.excalibur.instrument.manager.impl |
---|
Classes in org.apache.excalibur.instrument.manager.impl that implement InstrumentSample | |
---|---|
(package private) class |
AbstractInstrumentSample
An AbstractInstrumentSample contains all of the functionality common to all InstrumentSamples. |
(package private) class |
AbstractValueInstrumentSample
An AbstractValueInstrumentSample contains all of the functionality common to all InstrumentSamples which represent a fixed value. |
(package private) class |
CounterInstrumentSample
A InstrumentSample which stores the number of times that increment has been called during the sample period. |
(package private) class |
MaximumValueInstrumentSample
A InstrumentSample which stores the maximum value set during the sample period. |
(package private) class |
MeanValueInstrumentSample
A InstrumentSample which stores the mean value set during the sample period. |
(package private) class |
MinimumValueInstrumentSample
A InstrumentSample which stores the minimum value set during the sample period. |
Fields in org.apache.excalibur.instrument.manager.impl declared as InstrumentSample | |
---|---|
private InstrumentSample |
InstrumentSampleDescriptorImpl.m_instrumentSample
The InstrumentSample. |
private InstrumentSample[] |
DefaultInstrumentManagerImpl.m_leasedInstrumentSampleArray
Optimized array of the leased InstrumentSamples. |
private InstrumentSample[] |
InstrumentProxy.m_sampleArray
Optimized array of the InstrumentSamples. |
Methods in org.apache.excalibur.instrument.manager.impl that return InstrumentSample | |
---|---|
(package private) InstrumentSample |
InstrumentProxy.createInstrumentSample(java.lang.String sampleDescription,
long sampleInterval,
int sampleSize,
long sampleLease,
int sampleType)
Returns an InstrumentSampleDescriptor based on its name. |
(package private) static InstrumentSample |
InstrumentSampleFactory.getInstrumentSample(InstrumentProxy instrumentProxy,
int type,
java.lang.String name,
long interval,
int size,
java.lang.String description,
long lease)
A Profile Sample Type loaded in from a Configuration. |
(package private) InstrumentSample |
InstrumentProxy.getInstrumentSample(java.lang.String instrumentSampleName)
Returns a InstrumentSample based on its name. |
(package private) InstrumentSample[] |
InstrumentProxy.getInstrumentSamples()
Returns an array of the InstrumentSamples in the Instrument. |
(package private) InstrumentSample |
InstrumentProxy.loadSampleState(org.apache.avalon.framework.configuration.Configuration state)
Loads the state of an Instrument Sample. |
private InstrumentSample[] |
InstrumentProxy.updateInstrumentSampleArray()
Updates the cached array of InstrumentSamples taking synchronization into account. |
Methods in org.apache.excalibur.instrument.manager.impl with parameters of type InstrumentSample | |
---|---|
private void |
InstrumentProxy.addInstrumentSample(InstrumentSample instrumentSample)
Add a InstrumentSample to the Instrument. |
(package private) void |
DefaultInstrumentManagerImpl.registerLeasedInstrumentSample(InstrumentSample instrumentSample)
Registers an InstrumentSample which has been leased so that the Instrument Manager can efficiently purge it when it has expired. |
(package private) void |
InstrumentProxy.removeInstrumentSample(InstrumentSample instrumentSample)
Removes an InstrumentSample from the Instrument. |
Constructors in org.apache.excalibur.instrument.manager.impl with parameters of type InstrumentSample | |
---|---|
InstrumentSampleDescriptorImpl(InstrumentSample InstrumentSample)
Creates a new InstrumentSampleDescriptor. |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |