Uses of Interface
org.apache.excalibur.instrument.manager.impl.InstrumentSample

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.