A B C D E F G H I J L M N O P R S T U V W _

A

aborted - Variable in class net.java.dev.moskito.core.usecase.running.PathElement
 
ABSOLUTE_VALUE - Static variable in class net.java.dev.moskito.core.stats.impl.StatValueImpl
This is the default Interval for the absolute value.
absoluteValue - Variable in class net.java.dev.moskito.core.stats.impl.StatValueImpl
This attribute holds the absolute value that does not depend on an Interval.
AbstractStats - Class in net.java.dev.moskito.core.producers
This abstract class is the super class of all statistical value sets.
AbstractStats() - Constructor for class net.java.dev.moskito.core.producers.AbstractStats
 
AbstractStatsProducer - Class in net.java.dev.moskito.core.producers
This abstract class is the super class of all IStats factories.
AbstractStatsProducer() - Constructor for class net.java.dev.moskito.core.producers.AbstractStatsProducer
 
AbstractValueHolder - Class in net.java.dev.moskito.core.stats.impl
This abstract class implements the super class of any type-specific holder implementation and declares the interface to support some basic mathematical operations needed for statistical aggregations.
AbstractValueHolder(Interval) - Constructor for class net.java.dev.moskito.core.stats.impl.AbstractValueHolder
This is the constructor.
AbstractValueHolderFactory - Class in net.java.dev.moskito.core.stats.impl
This is the abstract super class of all concrete factories that create new ValueHolder instances.
AbstractValueHolderFactory() - Constructor for class net.java.dev.moskito.core.stats.impl.AbstractValueHolderFactory
 
ActionStats - Class in net.java.dev.moskito.core.predefined
 
ActionStats(String) - Constructor for class net.java.dev.moskito.core.predefined.ActionStats
Creates a new MethodStats object with the given method name.
ActionStats() - Constructor for class net.java.dev.moskito.core.predefined.ActionStats
 
ActionStats(String, Interval[]) - Constructor for class net.java.dev.moskito.core.predefined.ActionStats
 
addChild(PathElement) - Method in class net.java.dev.moskito.core.usecase.running.PathElement
 
addConsumer(ITimerConsumer, int) - Method in interface net.java.dev.moskito.core.timing.timer.ITimerService
Adds the specified consumer to the timer queue for the specified amount of ticks.
addConsumer(ITimerConsumer, int) - Method in class net.java.dev.moskito.core.timing.timer.TimerServiceImpl
Adds a feature to the Consumer attribute of the CIPTimer object
addConsumer(ITimerConsumer) - Method in class net.java.dev.moskito.core.timing.timer.TimerServiceImpl.TimerObject
Adds a new receiver to an existing TimerObject.
addExecution(ExistingRunningUseCase) - Method in class net.java.dev.moskito.core.usecase.UseCase
 
addExecutionTime(long) - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
Adds messed execution time to the total execution time.
addExpired() - Method in class net.java.dev.moskito.core.predefined.CacheStats
 
addFiltered() - Method in class net.java.dev.moskito.core.predefined.CacheStats
 
addGarbageCollected() - Method in class net.java.dev.moskito.core.predefined.CacheStats
 
addHit() - Method in class net.java.dev.moskito.core.predefined.CacheStats
 
addHitRequest() - Method in class net.java.dev.moskito.core.predefined.CacheStats
 
addInterval(Interval) - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
addInterval(Interval) - Method in interface net.java.dev.moskito.core.stats.StatValue
This method adds the given Interval.
addListener(IProducerRegistryListener) - Method in interface net.java.dev.moskito.core.registry.IProducerRegistry
 
addListener(IProducerRegistryListener) - Method in class net.java.dev.moskito.core.registry.ProducerRegistryImpl
 
addPrimaryIntervalListener(IIntervalListener) - Method in class net.java.dev.moskito.core.stats.impl.IntervalImpl
 
addPrimaryIntervalListener(IIntervalListener) - Method in interface net.java.dev.moskito.core.stats.Interval
This method adds a listener as primary listener.
addProcessedUseCase() - Method in class net.java.dev.moskito.core.usecase.UseCasePath
 
addRequest() - Method in class net.java.dev.moskito.core.predefined.CacheStats
 
addRequest() - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
Notifies about a new request.
addRollover() - Method in class net.java.dev.moskito.core.predefined.CacheStats
 
addSecondaryIntervalListener(IIntervalListener) - Method in class net.java.dev.moskito.core.stats.impl.IntervalImpl
 
addSecondaryIntervalListener(IIntervalListener) - Method in interface net.java.dev.moskito.core.stats.Interval
This method adds a listener as primary listener.
addUpdateable(IUpdateable, int) - Method in interface net.java.dev.moskito.core.timing.IUpdateTriggerService
This method registers a listener that will be notified every 'aUpdateSequenceInSeconds' seconds.
addUpdateable(IUpdateable, int) - Method in class net.java.dev.moskito.core.timing.UpdateTriggerServiceImpl
 
addUseCase(String) - Method in class net.java.dev.moskito.core.usecase.UseCaseManager
 
addWrite() - Method in class net.java.dev.moskito.core.predefined.CacheStats
 
AllThroughFilter - Class in net.java.dev.moskito.core.registry.filters
 
AllThroughFilter() - Constructor for class net.java.dev.moskito.core.registry.filters.AllThroughFilter
 
amount - Variable in class net.java.dev.moskito.core.timing.timer.TimerServiceImpl.TimerObject
Amount for this timer object to sleep.

B

buildProducerCacheFromScratch() - Method in class net.java.dev.moskito.core.registry.ProducerRegistryAPIImpl
 

C

cacheLock - Variable in class net.java.dev.moskito.core.registry.ProducerRegistryAPIImpl
 
CacheStats - Class in net.java.dev.moskito.core.predefined
 
CacheStats() - Constructor for class net.java.dev.moskito.core.predefined.CacheStats
 
CacheStats(String, Interval[]) - Constructor for class net.java.dev.moskito.core.predefined.CacheStats
 
call - Variable in class net.java.dev.moskito.core.usecase.running.PathElement
 
callCounter - Variable in class net.java.dev.moskito.core.predefined.ServiceStatsCallHandlerWithCallSysout
 
category - Variable in class net.java.dev.moskito.core.dynamic.OnDemandStatsProducer
The variable where the category of this producer, given as parameter upon creation, is stored.
category - Variable in class net.java.dev.moskito.core.registry.filters.CategoryFilter
 
category - Variable in class net.java.dev.moskito.core.registry.filters.CombinedProducerFilter
 
CategoryFilter - Class in net.java.dev.moskito.core.registry.filters
This simple filter filters by producer category.
CategoryFilter(String) - Constructor for class net.java.dev.moskito.core.registry.filters.CategoryFilter
 
children - Variable in class net.java.dev.moskito.core.usecase.running.PathElement
 
CombinedProducerFilter - Class in net.java.dev.moskito.core.registry.filters
 
CombinedProducerFilter() - Constructor for class net.java.dev.moskito.core.registry.filters.CombinedProducerFilter
 
Constants - Interface in net.java.dev.moskito.core.predefined
 
consumers - Variable in class net.java.dev.moskito.core.timing.timer.TimerServiceImpl.TimerObject
Receiver of this Timer Event.
createInterval(String, int) - Method in class net.java.dev.moskito.core.stats.impl.IntervalRegistry
This method creates a new Interval with the given name and length.
createIntervalList() - Method in class net.java.dev.moskito.core.registry.ProducerRegistryAPIImpl
 
createProducerRegistryAPI() - Method in class net.java.dev.moskito.core.registry.ProducerRegistryAPIFactory
 
createProxy() - Method in class net.java.dev.moskito.core.dynamic.MoskitoInvokationProxy
 
createProxy(ClassLoader) - Method in class net.java.dev.moskito.core.dynamic.MoskitoInvokationProxy
 
createSnapshot(String) - Method in class net.java.dev.moskito.core.producers.AbstractStats
 
createSnapshot(String) - Method in interface net.java.dev.moskito.core.producers.IStats
This method creates a snapshot of all statistical values
createStatsObject(String) - Method in interface net.java.dev.moskito.core.dynamic.IOnDemandStatsFactory
 
createStatsObject(String) - Method in class net.java.dev.moskito.core.predefined.FilterStatsFactory
 
createStatsObject(String) - Method in class net.java.dev.moskito.core.predefined.ServiceStatsFactory
 
createStatValue(Object, String, Interval[]) - Static method in class net.java.dev.moskito.core.stats.impl.StatValueFactory
This method creates a new StatValue instance.
createStatValue(StatValueTypes, String, Interval[]) - Static method in class net.java.dev.moskito.core.stats.impl.StatValueFactory
This method creates a StatValue instance.
createTimerService() - Static method in class net.java.dev.moskito.core.timing.timer.TimerServiceFactory
 
createUpdateTriggerService() - Static method in class net.java.dev.moskito.core.timing.UpdateTriggerServiceFactory
This method is the factory method.
createValueHolder(Interval) - Method in class net.java.dev.moskito.core.stats.impl.AbstractValueHolderFactory
 
createValueHolder(Interval) - Method in interface net.java.dev.moskito.core.stats.IValueHolderFactory
This method creates a new ValueHolder instance for the given Interval.
createValueHolderFactory(StatValueTypes) - Static method in class net.java.dev.moskito.core.stats.impl.StatValueTypeUtility
This method creates the responsible ValueHolderFactory from the given internal type representation.
createValueHolderObject(Interval) - Method in class net.java.dev.moskito.core.stats.impl.AbstractValueHolderFactory
This method creates the new ValueHolder instance.
createValueHolderObject(Interval) - Method in class net.java.dev.moskito.core.stats.impl.IntValueHolderFactory
 
createValueHolderObject(Interval) - Method in class net.java.dev.moskito.core.stats.impl.LongValueHolderFactory
 
creationInfo - Variable in class net.java.dev.moskito.core.dynamic.OnDemandStatsProducer
CreationInfo object initialized on startup.
CreationInfo - Class in net.java.dev.moskito.core.inspection
 
CreationInfo(StackTraceElement[]) - Constructor for class net.java.dev.moskito.core.inspection.CreationInfo
 
current - Variable in class net.java.dev.moskito.core.usecase.running.ExistingRunningUseCase
 
currentRequests - Variable in class net.java.dev.moskito.core.predefined.RequestOrientedStats
Requests in this method / class right now.
currentUseCase - Static variable in class net.java.dev.moskito.core.usecase.running.RunningUseCaseContainer
 
currentValue - Variable in class net.java.dev.moskito.core.stats.impl.IntValueHolder
This attribute stores the current value supporting concurrent access.
currentValue - Variable in class net.java.dev.moskito.core.stats.impl.LongValueHolder
This attribute stores the current value supporting concurrent access.

D

DAY - Static variable in class net.java.dev.moskito.core.stats.impl.IntervalNameParser
The length of a day in seconds
declaredExceptions - Variable in class net.java.dev.moskito.core.dynamic.MoskitoInvokationProxy
 
decrease() - Method in class net.java.dev.moskito.core.stats.impl.IntValueHolder
 
decrease() - Method in class net.java.dev.moskito.core.stats.impl.LongValueHolder
 
decrease() - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
decrease() - Method in interface net.java.dev.moskito.core.stats.StatValue
This method decreases the stored values for all Intervals by one.
decrease() - Method in interface net.java.dev.moskito.core.stats.ValueHolder
This method shall decrement the value by one.
decreaseByDouble(double) - Method in class net.java.dev.moskito.core.stats.impl.IntValueHolder
 
decreaseByDouble(double) - Method in class net.java.dev.moskito.core.stats.impl.LongValueHolder
 
decreaseByDouble(double) - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
decreaseByDouble(double) - Method in interface net.java.dev.moskito.core.stats.StatValue
This method decreases the current values of all registered Intervals by the given double value.
decreaseByDouble(double) - Method in interface net.java.dev.moskito.core.stats.ValueHolder
This method shall decrement the current value by the given amount.
decreaseByInt(int) - Method in class net.java.dev.moskito.core.stats.impl.IntValueHolder
 
decreaseByInt(int) - Method in class net.java.dev.moskito.core.stats.impl.LongValueHolder
 
decreaseByInt(int) - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
decreaseByInt(int) - Method in interface net.java.dev.moskito.core.stats.StatValue
This method decreases the current values of all registered Intervals by the given int value.
decreaseByInt(int) - Method in interface net.java.dev.moskito.core.stats.ValueHolder
This method shall decrement the current value by the given amount.
decreaseByLong(long) - Method in class net.java.dev.moskito.core.stats.impl.IntValueHolder
 
decreaseByLong(long) - Method in class net.java.dev.moskito.core.stats.impl.LongValueHolder
 
decreaseByLong(long) - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
decreaseByLong(long) - Method in interface net.java.dev.moskito.core.stats.StatValue
This method decreases the current values of all registered Intervals by the given long value.
decreaseByLong(long) - Method in interface net.java.dev.moskito.core.stats.ValueHolder
This method shall decrement the current value by the given amount.
DEFAULT_CATEGORY - Static variable in class net.java.dev.moskito.core.producers.AbstractStatsProducer
The name of the default category.
DEFAULT_DEFAULT_VALUE - Static variable in class net.java.dev.moskito.core.stats.impl.IntValueHolder
This is the value that will be used as defaultValue if no other one was specified.
DEFAULT_DEFAULT_VALUE - Static variable in class net.java.dev.moskito.core.stats.impl.LongValueHolder
This is the value that will be used as defaultValue if no other one was specified.
DEFAULT_INTERVALS - Static variable in interface net.java.dev.moskito.core.predefined.Constants
 
DEFAULT_SUBSYSTEM - Static variable in class net.java.dev.moskito.core.producers.AbstractStatsProducer
The name of the default subsystem.
DefaultIntervals - Class in net.java.dev.moskito.core.stats
This utility class provides constants for the most important intervals.
DefaultIntervals() - Constructor for class net.java.dev.moskito.core.stats.DefaultIntervals
 
DefaultStatsLogger - Class in net.java.dev.moskito.core.logging
The DefaultStatsLogger class providing a logging utility for stats default value.
DefaultStatsLogger(IStatsProducer, ILogOutput) - Constructor for class net.java.dev.moskito.core.logging.DefaultStatsLogger
Creates a new DefaultStatsLogger with 60 seconds output interval.
DefaultStatsLogger(IStatsProducer, ILogOutput, int) - Constructor for class net.java.dev.moskito.core.logging.DefaultStatsLogger
Creates a new DefaultStatsLogger.
defaultValue - Variable in class net.java.dev.moskito.core.stats.impl.IntValueHolder
This is the default value that this ValueHolder contains after a reset.
defaultValue - Variable in class net.java.dev.moskito.core.stats.impl.LongValueHolder
This is the default value that this ValueHolder contains after a reset.
deInit() - Method in class net.java.dev.moskito.core.timing.timer.TimerServiceImpl
Description of the Method
delegate - Variable in class net.java.dev.moskito.core.timing.UpdateableWrapper
This is the delegate that will be called.
doesFit(IStatsProducer) - Method in class net.java.dev.moskito.core.registry.filters.AllThroughFilter
 
doesFit(IStatsProducer) - Method in class net.java.dev.moskito.core.registry.filters.CategoryFilter
 
doesFit(IStatsProducer) - Method in class net.java.dev.moskito.core.registry.filters.SubsystemFilter
 
doesFit(IStatsProducer) - Method in interface net.java.dev.moskito.core.registry.IProducerFilter
Called by ProducerRegistryAPI for each stored producer in order to determine whether the producer should be included in the result.
duration - Variable in class net.java.dev.moskito.core.usecase.running.PathElement
 

E

endPathElement() - Method in class net.java.dev.moskito.core.usecase.running.ExistingRunningUseCase
 
endUseCase() - Static method in class net.java.dev.moskito.core.usecase.running.RunningUseCaseContainer
 
EntryCountLimitedOnDemandStatsProducer - Class in net.java.dev.moskito.core.dynamic
 
EntryCountLimitedOnDemandStatsProducer(String, String, String, IOnDemandStatsFactory, int) - Constructor for class net.java.dev.moskito.core.dynamic.EntryCountLimitedOnDemandStatsProducer
 
equals(Object) - Method in class net.java.dev.moskito.core.registry.IntervalInfo
 
equals(Object) - Method in class net.java.dev.moskito.core.timing.timer.TimerServiceImpl.TimerObject
For indexOf in java.util.Vector
errors - Variable in class net.java.dev.moskito.core.predefined.RequestOrientedStats
Errors occured in this method / class and caught by the surrounding stub/skeleton.
ExistingRunningUseCase - Class in net.java.dev.moskito.core.usecase.running
 
ExistingRunningUseCase(String) - Constructor for class net.java.dev.moskito.core.usecase.running.ExistingRunningUseCase
 
expiredCount - Variable in class net.java.dev.moskito.core.predefined.CacheStats
 

F

factory - Variable in class net.java.dev.moskito.core.dynamic.OnDemandStatsProducer
The factory for stat creation.
factory - Variable in class net.java.dev.moskito.core.stats.impl.StatValueImpl
This is the factory instance that is responsible for creation of new ValueHolder instances and will be used mainly on registering new Intervals.
FIFTEEN_MINUTES - Static variable in class net.java.dev.moskito.core.stats.DefaultIntervals
an interval of fifteen minutes
filteredCount - Variable in class net.java.dev.moskito.core.predefined.CacheStats
 
FilterStats - Class in net.java.dev.moskito.core.predefined
 
FilterStats(String) - Constructor for class net.java.dev.moskito.core.predefined.FilterStats
Creates a new MethodStats object with the given method name.
FilterStats() - Constructor for class net.java.dev.moskito.core.predefined.FilterStats
 
FilterStats(String, Interval[]) - Constructor for class net.java.dev.moskito.core.predefined.FilterStats
 
FilterStatsFactory - Class in net.java.dev.moskito.core.predefined
 
FilterStatsFactory(Interval[]) - Constructor for class net.java.dev.moskito.core.predefined.FilterStatsFactory
 
FilterStatsFactory() - Constructor for class net.java.dev.moskito.core.predefined.FilterStatsFactory
 
FIVE_MINUTES - Static variable in class net.java.dev.moskito.core.stats.DefaultIntervals
an interval of five minutes

G

garbageCollected - Variable in class net.java.dev.moskito.core.predefined.CacheStats
 
generatePath() - Method in class net.java.dev.moskito.core.usecase.running.PathElement
 
getAllProducers() - Method in interface net.java.dev.moskito.core.registry.IProducerRegistryAPI
 
getAllProducers() - Method in class net.java.dev.moskito.core.registry.ProducerRegistryAPIImpl
 
getAllProducersByCategory(String) - Method in interface net.java.dev.moskito.core.registry.IProducerRegistryAPI
 
getAllProducersByCategory(String) - Method in class net.java.dev.moskito.core.registry.ProducerRegistryAPIImpl
 
getAllProducersBySubsystem(String) - Method in interface net.java.dev.moskito.core.registry.IProducerRegistryAPI
 
getAllProducersBySubsystem(String) - Method in class net.java.dev.moskito.core.registry.ProducerRegistryAPIImpl
 
getAverageRequestDuration() - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
Returns the average time of the request execution duration.
getAverageRequestDuration(String) - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
 
getCachedPathList() - Method in class net.java.dev.moskito.core.usecase.UseCase
 
getCachedStatsList() - Method in class net.java.dev.moskito.core.dynamic.OnDemandStatsProducer
 
getCall() - Method in class net.java.dev.moskito.core.usecase.running.PathElement
 
getCategories() - Method in interface net.java.dev.moskito.core.registry.IProducerRegistryAPI
 
getCategories() - Method in class net.java.dev.moskito.core.registry.ProducerRegistryAPIImpl
 
getCategory() - Method in class net.java.dev.moskito.core.dynamic.OnDemandStatsProducer
 
getCategory() - Method in class net.java.dev.moskito.core.producers.AbstractStatsProducer
 
getCategory() - Method in interface net.java.dev.moskito.core.producers.IStatsProducer
Returns the category of this producer.
getChildren() - Method in class net.java.dev.moskito.core.usecase.running.PathElement
 
getCreationInfo() - Method in class net.java.dev.moskito.core.dynamic.OnDemandStatsProducer
 
getCreationInfo() - Method in interface net.java.dev.moskito.core.inspection.Inspectable
 
getCurrentRequests(String) - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
 
getCurrentRequests() - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
 
getCurrentRunningUseCase() - Static method in class net.java.dev.moskito.core.usecase.running.RunningUseCaseContainer
 
getCurrentValueAsDouble() - Method in class net.java.dev.moskito.core.stats.impl.IntValueHolder
 
getCurrentValueAsDouble() - Method in class net.java.dev.moskito.core.stats.impl.LongValueHolder
 
getCurrentValueAsDouble() - Method in interface net.java.dev.moskito.core.stats.ValueHolder
This method shall return the current value as double for internal use only.
getCurrentValueAsInt() - Method in class net.java.dev.moskito.core.stats.impl.IntValueHolder
 
getCurrentValueAsInt() - Method in class net.java.dev.moskito.core.stats.impl.LongValueHolder
 
getCurrentValueAsInt() - Method in interface net.java.dev.moskito.core.stats.ValueHolder
This method shall return the current value as int for internal use only.
getCurrentValueAsLong() - Method in class net.java.dev.moskito.core.stats.impl.IntValueHolder
 
getCurrentValueAsLong() - Method in class net.java.dev.moskito.core.stats.impl.LongValueHolder
 
getCurrentValueAsLong() - Method in interface net.java.dev.moskito.core.stats.ValueHolder
This method shall return the current value as long for internal use only.
getDefaultStats() - Method in class net.java.dev.moskito.core.dynamic.OnDemandStatsProducer
 
getDuration() - Method in class net.java.dev.moskito.core.usecase.running.PathElement
 
getErrors() - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
 
getErrors(String) - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
 
getExpired(String) - Method in class net.java.dev.moskito.core.predefined.CacheStats
 
getFillRatio(String) - Method in class net.java.dev.moskito.core.predefined.CacheStats
 
getFiltered(String) - Method in class net.java.dev.moskito.core.predefined.CacheStats
 
getGarbageCollected(String) - Method in class net.java.dev.moskito.core.predefined.CacheStats
 
getHitRatio(String) - Method in class net.java.dev.moskito.core.predefined.CacheStats
 
getHits(String) - Method in class net.java.dev.moskito.core.predefined.CacheStats
 
getHolderByIntervalName(String) - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
This method returns the ValueHolder that is stored for the given Interval name.
getId() - Method in class net.java.dev.moskito.core.stats.impl.IntervalImpl
 
getId() - Method in interface net.java.dev.moskito.core.stats.Interval
This method returns the interval id.
getIdent(int) - Static method in class net.java.dev.moskito.core.usecase.running.PathElement
 
getImplementation() - Method in class net.java.dev.moskito.core.dynamic.MoskitoInvokationProxy
 
getInstance() - Static method in class net.java.dev.moskito.core.stats.impl.IntervalRegistry
This is the Singleton instance accessor method.
getInstance() - Static method in class net.java.dev.moskito.core.timing.timer.TimerServiceImpl
 
getInterval(int) - Method in class net.java.dev.moskito.core.stats.impl.IntervalRegistry
This method retrieves an Interval with the given id.
getInterval(String, int) - Method in class net.java.dev.moskito.core.stats.impl.IntervalRegistry
This method retrieves an Interval with the given name.
getInterval(String) - Method in class net.java.dev.moskito.core.stats.impl.IntervalRegistry
This method retrieves an Interval with the given name.
getIntervalName() - Method in class net.java.dev.moskito.core.registry.IntervalInfo
 
getIntervals() - Method in class net.java.dev.moskito.core.stats.impl.IntervalRegistry
This method returns a list containing all known Intervals.
getIoExceptions() - Method in class net.java.dev.moskito.core.predefined.ServletStats
 
getIoExceptions(String) - Method in class net.java.dev.moskito.core.predefined.ServletStats
 
getLastRequest() - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
 
getLastRequest(String) - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
 
getLastUpdateTimestamp() - Method in class net.java.dev.moskito.core.registry.IntervalInfo
 
getLastValue() - Method in class net.java.dev.moskito.core.stats.impl.IntValueHolder
This method returns the lastValue.
getLastValue() - Method in class net.java.dev.moskito.core.stats.impl.LongValueHolder
This method returns the lastValue.
getLength() - Method in class net.java.dev.moskito.core.registry.IntervalInfo
 
getLength() - Method in class net.java.dev.moskito.core.stats.impl.IntervalImpl
 
getLength() - Method in interface net.java.dev.moskito.core.stats.Interval
This method returns the interval length in seconds.
getLimit() - Method in class net.java.dev.moskito.core.dynamic.EntryCountLimitedOnDemandStatsProducer
 
getMaxCurrentRequests(String) - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
 
getMaxCurrentRequests() - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
 
getMaxTime(String) - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
 
getMethodName() - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
 
getMinTime(String) - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
 
getName() - Method in class net.java.dev.moskito.core.predefined.CacheStats
 
getName() - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
 
getName() - Method in interface net.java.dev.moskito.core.producers.IStats
This method returns the name of this set of statistical values.
getName() - Method in class net.java.dev.moskito.core.stats.impl.IntervalImpl
 
getName() - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
getName() - Method in interface net.java.dev.moskito.core.stats.Interval
This method returns the interval name.
getName() - Method in interface net.java.dev.moskito.core.stats.StatValue
This method returns the name of this statistic value.
getName() - Method in class net.java.dev.moskito.core.usecase.UseCase
 
getParent() - Method in class net.java.dev.moskito.core.usecase.running.PathElement
 
getPresentIntervals() - Method in interface net.java.dev.moskito.core.registry.IProducerRegistryAPI
 
getPresentIntervals() - Method in class net.java.dev.moskito.core.registry.ProducerRegistryAPIImpl
 
getProducer(String) - Method in interface net.java.dev.moskito.core.registry.IProducerRegistry
 
getProducer(String) - Method in interface net.java.dev.moskito.core.registry.IProducerRegistryAPI
 
getProducer(String) - Method in class net.java.dev.moskito.core.registry.ProducerRegistryAPIImpl
 
getProducer(String) - Method in class net.java.dev.moskito.core.registry.ProducerRegistryImpl
 
getProducerId() - Method in class net.java.dev.moskito.core.dynamic.OnDemandStatsProducer
 
getProducerId() - Method in interface net.java.dev.moskito.core.producers.IStatsProducer
Returns the meaningful id of this producer.
getProducerNameExtension() - Method in class net.java.dev.moskito.core.dynamic.EntryCountLimitedOnDemandStatsProducer
 
getProducerNameExtension() - Method in class net.java.dev.moskito.core.dynamic.OnDemandStatsProducer
 
getProducerRegistryInstance() - Static method in class net.java.dev.moskito.core.registry.ProducerRegistryFactory
 
getProducers() - Method in interface net.java.dev.moskito.core.registry.IProducerRegistry
 
getProducers(IProducerFilter) - Method in interface net.java.dev.moskito.core.registry.IProducerRegistryAPI
 
getProducers(IProducerFilter) - Method in class net.java.dev.moskito.core.registry.ProducerRegistryAPIImpl
 
getProducers() - Method in class net.java.dev.moskito.core.registry.ProducerRegistryImpl
 
getRequests(String) - Method in class net.java.dev.moskito.core.predefined.CacheStats
 
getRolloverCount(String) - Method in class net.java.dev.moskito.core.predefined.CacheStats
 
getRuntimeExceptions() - Method in class net.java.dev.moskito.core.predefined.ServletStats
 
getRuntimeExceptions(String) - Method in class net.java.dev.moskito.core.predefined.ServletStats
 
getSelectedIntervals() - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
 
getServletExceptions() - Method in class net.java.dev.moskito.core.predefined.ServletStats
 
getServletExceptions(String) - Method in class net.java.dev.moskito.core.predefined.ServletStats
 
getSleepingUnit() - Static method in class net.java.dev.moskito.core.timing.timer.TimerServiceConstantsUtility
 
getStackTrace() - Method in class net.java.dev.moskito.core.inspection.CreationInfo
 
getStats(String) - Method in class net.java.dev.moskito.core.dynamic.OnDemandStatsProducer
 
getStats() - Method in class net.java.dev.moskito.core.dynamic.OnDemandStatsProducer
 
getStats() - Method in interface net.java.dev.moskito.core.producers.IStatsProducer
Returns the list of all stats.
getSubsystem() - Method in class net.java.dev.moskito.core.dynamic.OnDemandStatsProducer
 
getSubsystem() - Method in class net.java.dev.moskito.core.producers.AbstractStatsProducer
 
getSubsystem() - Method in interface net.java.dev.moskito.core.producers.IStatsProducer
Returns the subsystem the current producer is located in.
getSubsystems() - Method in interface net.java.dev.moskito.core.registry.IProducerRegistryAPI
 
getSubsystems() - Method in class net.java.dev.moskito.core.registry.ProducerRegistryAPIImpl
 
getTimestamp() - Method in class net.java.dev.moskito.core.inspection.CreationInfo
 
getTotalRequests(String) - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
 
getTotalRequests() - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
 
getTotalTime() - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
 
getTotalTime(String) - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
 
getUseCase(String) - Method in class net.java.dev.moskito.core.usecase.UseCaseManager
 
getUseCaseManager() - Static method in class net.java.dev.moskito.core.usecase.UseCaseManagerFactory
 
getUseCasePath() - Method in class net.java.dev.moskito.core.usecase.running.ExistingRunningUseCase
 
getValueAsDouble() - Method in class net.java.dev.moskito.core.stats.impl.IntValueHolder
 
getValueAsDouble() - Method in class net.java.dev.moskito.core.stats.impl.LongValueHolder
 
getValueAsDouble() - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
getValueAsDouble(String) - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
getValueAsDouble() - Method in interface net.java.dev.moskito.core.stats.StatValue
This method returns the absolute value as double.
getValueAsDouble(String) - Method in interface net.java.dev.moskito.core.stats.StatValue
This method returns the current value of a specific Interval as double.
getValueAsDouble() - Method in interface net.java.dev.moskito.core.stats.ValueHolder
This method shall return the current value as double.
getValueAsInt() - Method in class net.java.dev.moskito.core.stats.impl.IntValueHolder
 
getValueAsInt() - Method in class net.java.dev.moskito.core.stats.impl.LongValueHolder
 
getValueAsInt() - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
getValueAsInt(String) - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
getValueAsInt() - Method in interface net.java.dev.moskito.core.stats.StatValue
This method returns the absolute value as int.
getValueAsInt(String) - Method in interface net.java.dev.moskito.core.stats.StatValue
This method returns the current value of a specific Interval as int.
getValueAsInt() - Method in interface net.java.dev.moskito.core.stats.ValueHolder
This method shall return the current value as int.
getValueAsLong() - Method in class net.java.dev.moskito.core.stats.impl.IntValueHolder
 
getValueAsLong() - Method in class net.java.dev.moskito.core.stats.impl.LongValueHolder
 
getValueAsLong() - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
getValueAsLong(String) - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
getValueAsLong() - Method in interface net.java.dev.moskito.core.stats.StatValue
This method returns the absolute value as long.
getValueAsLong(String) - Method in interface net.java.dev.moskito.core.stats.StatValue
This method returns the current value of a specific Interval as long.
getValueAsLong() - Method in interface net.java.dev.moskito.core.stats.ValueHolder
This method shall return the current value as long.
getWrites(String) - Method in class net.java.dev.moskito.core.predefined.CacheStats
 
guessExceptions() - Method in class net.java.dev.moskito.core.dynamic.MoskitoInvokationProxy
 
guessLengthFromName(String) - Static method in class net.java.dev.moskito.core.stats.impl.IntervalNameParser
This method parses the given Interval name and returns the length of such an Interval in seconds.
guessProducerId(Object) - Static method in class net.java.dev.moskito.core.dynamic.MoskitoInvokationProxy
 

H

handler - Variable in class net.java.dev.moskito.core.dynamic.MoskitoInvokationProxy
 
hits - Variable in class net.java.dev.moskito.core.predefined.CacheStats
 
HOUR - Static variable in class net.java.dev.moskito.core.stats.impl.IntervalNameParser
The length of an hour in seconds

I

id - Variable in class net.java.dev.moskito.core.logging.DefaultStatsLogger
 
id - Variable in class net.java.dev.moskito.core.logging.IntervalStatsLogger
 
id - Variable in class net.java.dev.moskito.core.stats.impl.IntervalImpl
This is the unique interval id.
IIntervalListener - Interface in net.java.dev.moskito.core.stats
This interface declares a listener that can be registered at an Interval to be notified when the interval-specific period of time was elapsed.
ILogOutput - Interface in net.java.dev.moskito.core.logging
 
implementation - Variable in class net.java.dev.moskito.core.dynamic.MoskitoInvokationProxy
 
increase() - Method in class net.java.dev.moskito.core.stats.impl.IntValueHolder
 
increase() - Method in class net.java.dev.moskito.core.stats.impl.LongValueHolder
 
increase() - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
increase() - Method in interface net.java.dev.moskito.core.stats.StatValue
This method increases the stored values for all Intervals by one.
increase() - Method in interface net.java.dev.moskito.core.stats.ValueHolder
This method shall increment the value by one.
increaseByDouble(double) - Method in class net.java.dev.moskito.core.stats.impl.IntValueHolder
 
increaseByDouble(double) - Method in class net.java.dev.moskito.core.stats.impl.LongValueHolder
 
increaseByDouble(double) - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
increaseByDouble(double) - Method in interface net.java.dev.moskito.core.stats.StatValue
This method increases the current values of all registered Intervals by the given double value.
increaseByDouble(double) - Method in interface net.java.dev.moskito.core.stats.ValueHolder
This method shall increment the current value by the given amount.
increaseByInt(int) - Method in class net.java.dev.moskito.core.stats.impl.IntValueHolder
 
increaseByInt(int) - Method in class net.java.dev.moskito.core.stats.impl.LongValueHolder
 
increaseByInt(int) - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
increaseByInt(int) - Method in interface net.java.dev.moskito.core.stats.StatValue
This method increases the current values of all registered Intervals by the given int value.
increaseByInt(int) - Method in interface net.java.dev.moskito.core.stats.ValueHolder
This method shall increment the current value by the given amount.
increaseByLong(long) - Method in class net.java.dev.moskito.core.stats.impl.IntValueHolder
 
increaseByLong(long) - Method in class net.java.dev.moskito.core.stats.impl.LongValueHolder
 
increaseByLong(long) - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
increaseByLong(long) - Method in interface net.java.dev.moskito.core.stats.StatValue
This method increases the current values of all registered Intervals by the given long value.
increaseByLong(long) - Method in interface net.java.dev.moskito.core.stats.ValueHolder
This method shall increment the current value by the given amount.
init() - Method in class net.java.dev.moskito.core.timing.timer.TimerServiceImpl
Description of the Method
initializeMe() - Method in class net.java.dev.moskito.core.predefined.ServletStats
 
Inspectable - Interface in net.java.dev.moskito.core.inspection
 
instance - Static variable in class net.java.dev.moskito.core.registry.ProducerRegistryFactory
 
instance - Static variable in class net.java.dev.moskito.core.stats.impl.IntervalRegistry
This is the instance of the singleton.
instance - Static variable in class net.java.dev.moskito.core.timing.timer.TimerServiceImpl
 
instance - Static variable in class net.java.dev.moskito.core.timing.UpdateTriggerServiceFactory
This holds the singleton service provider instance.
instanceCounter - Static variable in class net.java.dev.moskito.core.predefined.ServiceStatsCallHandlerWithCallSysout
 
instanceId - Variable in class net.java.dev.moskito.core.predefined.ServiceStatsCallHandlerWithCallSysout
 
interval - Variable in class net.java.dev.moskito.core.logging.IntervalStatsLogger
 
interval - Variable in class net.java.dev.moskito.core.registry.IntervalInfo
 
interval - Variable in class net.java.dev.moskito.core.stats.impl.AbstractValueHolder
This is the Interval this ValueHolder is responsible for.
Interval - Interface in net.java.dev.moskito.core.stats
This interface declares an inveral with a name and an unique id.
intervalCreated(Interval) - Method in class net.java.dev.moskito.core.registry.ProducerRegistryAPIImpl
 
intervalCreated(Interval) - Method in interface net.java.dev.moskito.core.stats.IntervalRegistryListener
This method will be called after a new Interval was created.
IntervalImpl - Class in net.java.dev.moskito.core.stats.impl
This class implements an Inveral with a name and an unique id that is furthermore a registry for primary and secondary update listeners.
IntervalImpl(int, String, int) - Constructor for class net.java.dev.moskito.core.stats.impl.IntervalImpl
This is the constructor.
IntervalInfo - Class in net.java.dev.moskito.core.registry
 
IntervalInfo(Interval) - Constructor for class net.java.dev.moskito.core.registry.IntervalInfo
 
intervalLock - Variable in class net.java.dev.moskito.core.registry.ProducerRegistryAPIImpl
 
IntervalNameParser - Class in net.java.dev.moskito.core.stats.impl
This utility class provides functionality to parse Interval names.
IntervalNameParser() - Constructor for class net.java.dev.moskito.core.stats.impl.IntervalNameParser
 
intervalRegistry - Variable in class net.java.dev.moskito.core.registry.ProducerRegistryAPIImpl
 
IntervalRegistry - Class in net.java.dev.moskito.core.stats.impl
This class implements a registry singleton to hold and create Interval instances.
IntervalRegistry() - Constructor for class net.java.dev.moskito.core.stats.impl.IntervalRegistry
The contructor.
IntervalRegistryListener - Interface in net.java.dev.moskito.core.stats
This interface declares a listener that will be notified about new created Intervals.
intervals - Variable in class net.java.dev.moskito.core.predefined.FilterStatsFactory
 
intervals - Variable in class net.java.dev.moskito.core.predefined.ServiceStatsFactory
 
intervalsById - Variable in class net.java.dev.moskito.core.stats.impl.IntervalRegistry
This Map holds all Intervals by their ids.
intervalsByName - Variable in class net.java.dev.moskito.core.stats.impl.IntervalRegistry
This Map holds all Intervals by their names.
IntervalStatsLogger - Class in net.java.dev.moskito.core.logging
 
IntervalStatsLogger(IStatsProducer, Interval, ILogOutput) - Constructor for class net.java.dev.moskito.core.logging.IntervalStatsLogger
 
intervalUpdated(Interval) - Method in class net.java.dev.moskito.core.logging.IntervalStatsLogger
 
intervalUpdated(Interval) - Method in class net.java.dev.moskito.core.registry.ProducerRegistryAPIImpl
 
intervalUpdated(Interval) - Method in interface net.java.dev.moskito.core.stats.IIntervalListener
This method will be called if the time of the given Interval was elapsed.
intervalUpdated(Interval) - Method in class net.java.dev.moskito.core.stats.impl.IntValueHolder
 
intervalUpdated(Interval) - Method in class net.java.dev.moskito.core.stats.impl.LongValueHolder
 
IntValueHolder - Class in net.java.dev.moskito.core.stats.impl
This class implements a ValueHolder that is able to process int values.
IntValueHolder(Interval) - Constructor for class net.java.dev.moskito.core.stats.impl.IntValueHolder
The Constructor.
IntValueHolderFactory - Class in net.java.dev.moskito.core.stats.impl
This ValueHolderFactory implementation creates IntValueHolder instances.
IntValueHolderFactory() - Constructor for class net.java.dev.moskito.core.stats.impl.IntValueHolderFactory
 
invoke(Object, Object[], Method, Class, Class[], IStats, IStats, String) - Method in interface net.java.dev.moskito.core.dynamic.IOnDemandCallHandler
 
invoke(Object, Method, Object[]) - Method in class net.java.dev.moskito.core.dynamic.MoskitoInvokationProxy
 
invoke(Object, Object[], Method, Class, Class[], IStats, IStats, String) - Method in class net.java.dev.moskito.core.dynamic.PlainCallHandler
 
invoke(Object, Object[], Method, Class, Class[], IStats, IStats, String) - Method in class net.java.dev.moskito.core.predefined.ServiceStatsCallHandler
 
invoke(Object, Object[], Method, Class, Class[], IStats, IStats, String) - Method in class net.java.dev.moskito.core.predefined.ServiceStatsCallHandlerWithCallSysout
 
ioExceptions - Variable in class net.java.dev.moskito.core.predefined.ServletStats
Errors occured in this method / class and caught by the surrounding stub/skeleton.
IOnDemandCallHandler - Interface in net.java.dev.moskito.core.dynamic
 
IOnDemandStatsFactory - Interface in net.java.dev.moskito.core.dynamic
 
IProducerFilter - Interface in net.java.dev.moskito.core.registry
This interface defines a producer filter, which can be used to retrieve a subset of producers from the ProducerRegistry via the ProducerRegistryAPI.
IProducerRegistry - Interface in net.java.dev.moskito.core.registry
 
IProducerRegistryAPI - Interface in net.java.dev.moskito.core.registry
This interface provides the API which should be used by tools for producer monitoring instead of the registry itself.
IProducerRegistryListener - Interface in net.java.dev.moskito.core.registry
 
isAborted() - Method in class net.java.dev.moskito.core.usecase.running.PathElement
 
IStats - Interface in net.java.dev.moskito.core.producers
This interface declares the common utility methods of statistical values sets.
IStatsProducer - Interface in net.java.dev.moskito.core.producers
This interface declares a factory that creates IStats instances.
IStatsSnapshot - Interface in net.java.dev.moskito.core.producers
This interface declares a snapshot of an instance of IStat that was taken at any time.
ITimerConsumer - Interface in net.java.dev.moskito.core.timing.timer
This is the interface which a timer consumer has to fullfil.
ITimerService - Interface in net.java.dev.moskito.core.timing.timer
This interface describes the timer service.
IUpdateable - Interface in net.java.dev.moskito.core.timing
This interface declares a listener that will be notified about updates.
IUpdateTriggerService - Interface in net.java.dev.moskito.core.timing
This interface declares a service provider that allows to get notified periodically.
IValueHolderFactory - Interface in net.java.dev.moskito.core.stats
This interface declares a factory that is responsible to create ValueHolder instances of its specific type for a concrete Interval.

J

JavaUtilLogOutput - Class in net.java.dev.moskito.core.logging
 
JavaUtilLogOutput(Logger) - Constructor for class net.java.dev.moskito.core.logging.JavaUtilLogOutput
 

L

lastRequest - Variable in class net.java.dev.moskito.core.predefined.RequestOrientedStats
the last processed request
lastUpdateTimestamp - Variable in class net.java.dev.moskito.core.registry.IntervalInfo
 
lastValue - Variable in class net.java.dev.moskito.core.stats.impl.IntValueHolder
The last value will be stored here.
lastValue - Variable in class net.java.dev.moskito.core.stats.impl.LongValueHolder
The last value will be stored here.
length - Variable in class net.java.dev.moskito.core.stats.impl.IntervalImpl
This is the length of the interval in seconds.
limit - Variable in class net.java.dev.moskito.core.dynamic.EntryCountLimitedOnDemandStatsProducer
 
limitForNewEntriesReached() - Method in class net.java.dev.moskito.core.dynamic.EntryCountLimitedOnDemandStatsProducer
 
limitForNewEntriesReached() - Method in class net.java.dev.moskito.core.dynamic.OnDemandStatsProducer
The getStats method checked whether the limit is reached before creating a new stat object.
linkToDefaultStats - Variable in class net.java.dev.moskito.core.dynamic.OnDemandStatsProducer
A fast access variable for default (cumulated) stats.
listeners - Variable in class net.java.dev.moskito.core.registry.ProducerRegistryImpl
The listeners list.
lock - Static variable in class net.java.dev.moskito.core.registry.ProducerRegistryFactory
 
log - Static variable in class net.java.dev.moskito.core.dynamic.OnDemandStatsProducer
 
log - Variable in class net.java.dev.moskito.core.logging.JavaUtilLogOutput
 
log - Variable in class net.java.dev.moskito.core.logging.Log4JOutput
 
log - Static variable in class net.java.dev.moskito.core.registry.ProducerRegistryAPIImpl
 
log - Static variable in class net.java.dev.moskito.core.registry.ProducerRegistryImpl
 
log - Static variable in class net.java.dev.moskito.core.usecase.UseCaseManager
 
Log4JOutput - Class in net.java.dev.moskito.core.logging
 
Log4JOutput(Logger) - Constructor for class net.java.dev.moskito.core.logging.Log4JOutput
 
LongValueHolder - Class in net.java.dev.moskito.core.stats.impl
This class implements a ValueHolder that is able to process long values.
LongValueHolder(Interval) - Constructor for class net.java.dev.moskito.core.stats.impl.LongValueHolder
The Constructor.
LongValueHolderFactory - Class in net.java.dev.moskito.core.stats.impl
This ValueHolderFactory implementation creates LongValueHolder instances.
LongValueHolderFactory() - Constructor for class net.java.dev.moskito.core.stats.impl.LongValueHolderFactory
 

M

manager - Static variable in class net.java.dev.moskito.core.usecase.UseCaseManagerFactory
 
MAX_TIME_DEFAULT - Static variable in interface net.java.dev.moskito.core.predefined.Constants
 
maxCurrentRequests - Variable in class net.java.dev.moskito.core.predefined.RequestOrientedStats
Max current requests in this method / class.
maxTime - Variable in class net.java.dev.moskito.core.predefined.RequestOrientedStats
Max request time
methodName - Variable in class net.java.dev.moskito.core.predefined.RequestOrientedStats
Name of the method.
MIN_TIME_DEFAULT - Static variable in interface net.java.dev.moskito.core.predefined.Constants
 
minTime - Variable in class net.java.dev.moskito.core.predefined.RequestOrientedStats
Min request time
MINUTE - Static variable in class net.java.dev.moskito.core.stats.impl.IntervalNameParser
The length of a minute in seconds
MoskitoInvokationProxy - Class in net.java.dev.moskito.core.dynamic
 
MoskitoInvokationProxy(Object, IOnDemandCallHandler, IOnDemandStatsFactory, String, String, String, Class...) - Constructor for class net.java.dev.moskito.core.dynamic.MoskitoInvokationProxy
 
MoskitoInvokationProxy(Object, IOnDemandCallHandler, IOnDemandStatsFactory, Class...) - Constructor for class net.java.dev.moskito.core.dynamic.MoskitoInvokationProxy
 
MoskitoInvokationProxy(Object, IOnDemandCallHandler, IOnDemandStatsFactory, String, String, Class...) - Constructor for class net.java.dev.moskito.core.dynamic.MoskitoInvokationProxy
 

N

name - Variable in class net.java.dev.moskito.core.predefined.CacheStats
 
name - Variable in class net.java.dev.moskito.core.stats.impl.IntervalImpl
This is the human readable name of this Interval.
name - Variable in class net.java.dev.moskito.core.stats.impl.StatValueImpl
This is the name of statistic value represented by this instance.
name - Variable in class net.java.dev.moskito.core.usecase.running.ExistingRunningUseCase
 
name - Variable in class net.java.dev.moskito.core.usecase.UseCase
 
net.java.dev.moskito.core.dynamic - package net.java.dev.moskito.core.dynamic
 
net.java.dev.moskito.core.inspection - package net.java.dev.moskito.core.inspection
 
net.java.dev.moskito.core.logging - package net.java.dev.moskito.core.logging
 
net.java.dev.moskito.core.predefined - package net.java.dev.moskito.core.predefined
 
net.java.dev.moskito.core.producers - package net.java.dev.moskito.core.producers
 
net.java.dev.moskito.core.registry - package net.java.dev.moskito.core.registry
 
net.java.dev.moskito.core.registry.filters - package net.java.dev.moskito.core.registry.filters
 
net.java.dev.moskito.core.stats - package net.java.dev.moskito.core.stats
 
net.java.dev.moskito.core.stats.impl - package net.java.dev.moskito.core.stats.impl
 
net.java.dev.moskito.core.timing - package net.java.dev.moskito.core.timing
 
net.java.dev.moskito.core.timing.timer - package net.java.dev.moskito.core.timing.timer
 
net.java.dev.moskito.core.usecase - package net.java.dev.moskito.core.usecase
 
net.java.dev.moskito.core.usecase.running - package net.java.dev.moskito.core.usecase.running
 
nextId - Variable in class net.java.dev.moskito.core.stats.impl.IntervalRegistry
This is a Thread-safe counter to generate VM-wide uniqe ids for new Interval instances.
NO_USE_CASE - Static variable in class net.java.dev.moskito.core.usecase.running.RunningUseCaseContainer
 
NoRunningUseCase - Class in net.java.dev.moskito.core.usecase.running
 
NoRunningUseCase() - Constructor for class net.java.dev.moskito.core.usecase.running.NoRunningUseCase
 
notifyError() - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
Notifies about an uncaught error.
notifyIOException() - Method in class net.java.dev.moskito.core.predefined.ServletStats
 
notifyListeners(List<IIntervalListener>) - Method in class net.java.dev.moskito.core.stats.impl.IntervalImpl
This method notifies all listeners in the given List.
notifyProducerRegistered(IStatsProducer) - Method in interface net.java.dev.moskito.core.registry.IProducerRegistryListener
 
notifyProducerRegistered(IStatsProducer) - Method in class net.java.dev.moskito.core.registry.ProducerRegistryAPIImpl
 
notifyProducerUnregistered(IStatsProducer) - Method in interface net.java.dev.moskito.core.registry.IProducerRegistryListener
 
notifyProducerUnregistered(IStatsProducer) - Method in class net.java.dev.moskito.core.registry.ProducerRegistryAPIImpl
 
notifyRequestFinished() - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
Notifies that current request leaves the method body.
notifyRuntimeException() - Method in class net.java.dev.moskito.core.predefined.ServletStats
 
notifyServletException() - Method in class net.java.dev.moskito.core.predefined.ServletStats
 

O

object2type(Object) - Static method in class net.java.dev.moskito.core.stats.impl.StatValueTypeUtility
 
objects - Variable in class net.java.dev.moskito.core.timing.timer.TimerServiceImpl
 
obtainNextUniqueId() - Method in class net.java.dev.moskito.core.stats.impl.IntervalRegistry
This method returns the next free id.
OnDemandStatsProducer - Class in net.java.dev.moskito.core.dynamic
This producer is used when the different method producing stats aren't known at compile time (or you don't want to use them).
OnDemandStatsProducer(String, String, String, IOnDemandStatsFactory) - Constructor for class net.java.dev.moskito.core.dynamic.OnDemandStatsProducer
Creates a new OnDemandStatsProducer instance.
OnDemandStatsProducerException - Exception in net.java.dev.moskito.core.dynamic
 
OnDemandStatsProducerException(String) - Constructor for exception net.java.dev.moskito.core.dynamic.OnDemandStatsProducerException
 
ONE_DAY - Static variable in class net.java.dev.moskito.core.stats.DefaultIntervals
an interval of one day
ONE_HOUR - Static variable in class net.java.dev.moskito.core.stats.DefaultIntervals
an interval of one hour
ONE_MINUTE - Static variable in class net.java.dev.moskito.core.stats.DefaultIntervals
an interval of one minute
out(String) - Method in interface net.java.dev.moskito.core.logging.ILogOutput
 
out(String) - Method in class net.java.dev.moskito.core.logging.JavaUtilLogOutput
 
out(String) - Method in class net.java.dev.moskito.core.logging.Log4JOutput
 
out(String) - Method in class net.java.dev.moskito.core.logging.SystemErrLogOutput
 
out(String) - Method in class net.java.dev.moskito.core.logging.SystemOutLogOutput
 
output - Variable in class net.java.dev.moskito.core.logging.DefaultStatsLogger
 
output - Variable in class net.java.dev.moskito.core.logging.IntervalStatsLogger
 
outputIntervalInSeconds - Variable in class net.java.dev.moskito.core.logging.DefaultStatsLogger
 
overallCallCounter - Static variable in class net.java.dev.moskito.core.predefined.ServiceStatsCallHandlerWithCallSysout
 

P

parent - Variable in class net.java.dev.moskito.core.usecase.running.PathElement
 
path - Variable in class net.java.dev.moskito.core.usecase.UseCasePath
 
PathElement - Class in net.java.dev.moskito.core.usecase.running
 
PathElement(String) - Constructor for class net.java.dev.moskito.core.usecase.running.PathElement
 
pathes - Variable in class net.java.dev.moskito.core.usecase.UseCase
 
PlainCallHandler - Class in net.java.dev.moskito.core.dynamic
 
PlainCallHandler() - Constructor for class net.java.dev.moskito.core.dynamic.PlainCallHandler
 
primaryIntervalListeners - Variable in class net.java.dev.moskito.core.stats.impl.IntervalImpl
This List holds all primary listeners.
producer - Variable in class net.java.dev.moskito.core.dynamic.MoskitoInvokationProxy
 
producerId - Variable in class net.java.dev.moskito.core.dynamic.OnDemandStatsProducer
The variable where the producerId of this producer, given as parameter upon creation, is stored.
ProducerRegistryAPIException - Exception in net.java.dev.moskito.core.registry
 
ProducerRegistryAPIException(String) - Constructor for exception net.java.dev.moskito.core.registry.ProducerRegistryAPIException
 
ProducerRegistryAPIFactory - Class in net.java.dev.moskito.core.registry
 
ProducerRegistryAPIFactory() - Constructor for class net.java.dev.moskito.core.registry.ProducerRegistryAPIFactory
 
ProducerRegistryAPIImpl - Class in net.java.dev.moskito.core.registry
 
ProducerRegistryAPIImpl() - Constructor for class net.java.dev.moskito.core.registry.ProducerRegistryAPIImpl
 
ProducerRegistryFactory - Class in net.java.dev.moskito.core.registry
 
ProducerRegistryFactory() - Constructor for class net.java.dev.moskito.core.registry.ProducerRegistryFactory
 
ProducerRegistryImpl - Class in net.java.dev.moskito.core.registry
The ProducerRegistryImplementation is a singleton object, but for webapp-reloading issues it doesn't contain a getInstance() method.
ProducerRegistryImpl() - Constructor for class net.java.dev.moskito.core.registry.ProducerRegistryImpl
 

R

rebuildCachedPathList() - Method in class net.java.dev.moskito.core.usecase.UseCase
 
rebuildProducerCache(Collection<IStatsProducer>) - Method in class net.java.dev.moskito.core.registry.ProducerRegistryAPIImpl
 
receiveTimerEvent(int) - Method in interface net.java.dev.moskito.core.timing.timer.ITimerConsumer
Called by the Timer, with ticks count the entry was registered for.
receiveTimerEvent(int) - Method in class net.java.dev.moskito.core.timing.UpdateableWrapper
 
registerProducer(IStatsProducer) - Method in interface net.java.dev.moskito.core.registry.IProducerRegistry
 
registerProducer(IStatsProducer) - Method in class net.java.dev.moskito.core.registry.ProducerRegistryImpl
 
registry - Variable in class net.java.dev.moskito.core.registry.ProducerRegistryAPIImpl
 
registry - Variable in class net.java.dev.moskito.core.registry.ProducerRegistryImpl
The map in which the producers are stored.
registryListeners - Variable in class net.java.dev.moskito.core.stats.impl.IntervalRegistry
This List holds all registered IntervalRegistryListeners.
remaining - Variable in class net.java.dev.moskito.core.timing.timer.TimerServiceImpl.TimerObject
Amount of time remaining for activation
removeConsumer(ITimerConsumer, int) - Method in interface net.java.dev.moskito.core.timing.timer.ITimerService
Removes the specified consumer from the timer queue for the specified amount of ticks.
removeConsumer(ITimerConsumer) - Method in interface net.java.dev.moskito.core.timing.timer.ITimerService
Removes the specified consumer from ALL queues.
removeConsumer(ITimerConsumer, int) - Method in class net.java.dev.moskito.core.timing.timer.TimerServiceImpl
Description of the Method
removeConsumer(ITimerConsumer) - Method in class net.java.dev.moskito.core.timing.timer.TimerServiceImpl
Description of the Method
removeConsumer(ITimerConsumer) - Method in class net.java.dev.moskito.core.timing.timer.TimerServiceImpl.TimerObject
Removes the given receiver from this TimerObject.
removeListener(IProducerRegistryListener) - Method in interface net.java.dev.moskito.core.registry.IProducerRegistry
 
removeListener(IProducerRegistryListener) - Method in class net.java.dev.moskito.core.registry.ProducerRegistryImpl
 
removePrimaryIntervalListener(IIntervalListener) - Method in class net.java.dev.moskito.core.stats.impl.IntervalImpl
 
removePrimaryIntervalListener(IIntervalListener) - Method in interface net.java.dev.moskito.core.stats.Interval
This method removes the given listener from the primary listeners.
removeSecondaryIntervalListener(IIntervalListener) - Method in class net.java.dev.moskito.core.stats.impl.IntervalImpl
 
removeSecondaryIntervalListener(IIntervalListener) - Method in interface net.java.dev.moskito.core.stats.Interval
This method removes the given listener from the primary listeners.
requestCount - Variable in class net.java.dev.moskito.core.usecase.UseCasePath
 
RequestOrientedStats - Class in net.java.dev.moskito.core.predefined
This is an abstract class for all request oriented stats.
RequestOrientedStats(String) - Constructor for class net.java.dev.moskito.core.predefined.RequestOrientedStats
Creates a new object with the given method name.
RequestOrientedStats() - Constructor for class net.java.dev.moskito.core.predefined.RequestOrientedStats
Creates a new anonymous stats.
RequestOrientedStats(String, Interval[]) - Constructor for class net.java.dev.moskito.core.predefined.RequestOrientedStats
 
requests - Variable in class net.java.dev.moskito.core.predefined.CacheStats
 
reset() - Method in class net.java.dev.moskito.core.stats.impl.IntValueHolder
 
reset() - Method in class net.java.dev.moskito.core.stats.impl.LongValueHolder
 
reset() - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
reset() - Method in interface net.java.dev.moskito.core.stats.StatValue
This method resets the ValueHolders of all registered Intervals.
reset() - Method in interface net.java.dev.moskito.core.stats.ValueHolder
This method shall reset the ValueHolder.
rolloverCount - Variable in class net.java.dev.moskito.core.predefined.CacheStats
 
root - Variable in class net.java.dev.moskito.core.usecase.running.ExistingRunningUseCase
 
run() - Method in class net.java.dev.moskito.core.timing.timer.TimerServiceImpl
Main processing method for the CIPTimer object
running - Variable in class net.java.dev.moskito.core.timing.timer.TimerServiceImpl
 
RunningUseCase - Interface in net.java.dev.moskito.core.usecase.running
 
RunningUseCaseContainer - Class in net.java.dev.moskito.core.usecase.running
 
RunningUseCaseContainer() - Constructor for class net.java.dev.moskito.core.usecase.running.RunningUseCaseContainer
 
runtimeExceptions - Variable in class net.java.dev.moskito.core.predefined.ServletStats
 

S

SECOND - Static variable in class net.java.dev.moskito.core.stats.impl.IntervalNameParser
The length of a second in seconds
secondaryIntervalListeners - Variable in class net.java.dev.moskito.core.stats.impl.IntervalImpl
This List holds all secondary listeners.
selectedIntervals - Variable in class net.java.dev.moskito.core.predefined.RequestOrientedStats
All currently selected intervals.
serialVersionUID - Static variable in exception net.java.dev.moskito.core.stats.UnknownIntervalException
serialVersionUID
serialVersionUID - Static variable in exception net.java.dev.moskito.core.stats.UnknownIntervalLengthException
serialVersionUID
ServiceStats - Class in net.java.dev.moskito.core.predefined
 
ServiceStats(String) - Constructor for class net.java.dev.moskito.core.predefined.ServiceStats
Creates a new MethodStats object with the given method name.
ServiceStats() - Constructor for class net.java.dev.moskito.core.predefined.ServiceStats
 
ServiceStats(String, Interval[]) - Constructor for class net.java.dev.moskito.core.predefined.ServiceStats
 
ServiceStatsCallHandler - Class in net.java.dev.moskito.core.predefined
 
ServiceStatsCallHandler() - Constructor for class net.java.dev.moskito.core.predefined.ServiceStatsCallHandler
 
ServiceStatsCallHandlerWithCallSysout - Class in net.java.dev.moskito.core.predefined
 
ServiceStatsCallHandlerWithCallSysout() - Constructor for class net.java.dev.moskito.core.predefined.ServiceStatsCallHandlerWithCallSysout
 
ServiceStatsFactory - Class in net.java.dev.moskito.core.predefined
 
ServiceStatsFactory(Interval[]) - Constructor for class net.java.dev.moskito.core.predefined.ServiceStatsFactory
 
ServiceStatsFactory() - Constructor for class net.java.dev.moskito.core.predefined.ServiceStatsFactory
 
servletExceptions - Variable in class net.java.dev.moskito.core.predefined.ServletStats
 
ServletStats - Class in net.java.dev.moskito.core.predefined
 
ServletStats(String) - Constructor for class net.java.dev.moskito.core.predefined.ServletStats
Creates a new MethodStats object with the given method name.
ServletStats() - Constructor for class net.java.dev.moskito.core.predefined.ServletStats
 
ServletStats(String, Interval[]) - Constructor for class net.java.dev.moskito.core.predefined.ServletStats
 
setAborted(boolean) - Method in class net.java.dev.moskito.core.usecase.running.PathElement
 
setAborted() - Method in class net.java.dev.moskito.core.usecase.running.PathElement
 
setCurrentRunningUseCase(RunningUseCase) - Static method in class net.java.dev.moskito.core.usecase.running.RunningUseCaseContainer
 
setDefaultValueAsDouble(double) - Method in class net.java.dev.moskito.core.stats.impl.IntValueHolder
 
setDefaultValueAsDouble(double) - Method in class net.java.dev.moskito.core.stats.impl.LongValueHolder
 
setDefaultValueAsDouble(double) - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
setDefaultValueAsDouble(double) - Method in interface net.java.dev.moskito.core.stats.StatValue
This method sets the default value that will be the initial value after an Interval was elapsed.
setDefaultValueAsDouble(double) - Method in interface net.java.dev.moskito.core.stats.ValueHolder
This method shall set a new default value.
setDefaultValueAsInt(int) - Method in class net.java.dev.moskito.core.stats.impl.IntValueHolder
 
setDefaultValueAsInt(int) - Method in class net.java.dev.moskito.core.stats.impl.LongValueHolder
 
setDefaultValueAsInt(int) - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
setDefaultValueAsInt(int) - Method in interface net.java.dev.moskito.core.stats.StatValue
This method sets the default value that will be the initial value after an Interval was elapsed.
setDefaultValueAsInt(int) - Method in interface net.java.dev.moskito.core.stats.ValueHolder
This method shall set a new default value.
setDefaultValueAsLong(long) - Method in class net.java.dev.moskito.core.stats.impl.IntValueHolder
 
setDefaultValueAsLong(long) - Method in class net.java.dev.moskito.core.stats.impl.LongValueHolder
 
setDefaultValueAsLong(long) - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
setDefaultValueAsLong(long) - Method in interface net.java.dev.moskito.core.stats.StatValue
This method sets the default value that will be the initial value after an Interval was elapsed.
setDefaultValueAsLong(long) - Method in interface net.java.dev.moskito.core.stats.ValueHolder
This method shall set a new default value.
setDuration(long) - Method in class net.java.dev.moskito.core.usecase.running.PathElement
 
setLimit(int) - Method in class net.java.dev.moskito.core.dynamic.EntryCountLimitedOnDemandStatsProducer
 
setMethodName(String) - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
 
setParent(PathElement) - Method in class net.java.dev.moskito.core.usecase.running.PathElement
 
setSelectedIntervals(Interval[]) - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
 
setStackTrace(StackTraceElement[]) - Method in class net.java.dev.moskito.core.inspection.CreationInfo
 
setValueAsDouble(double) - Method in class net.java.dev.moskito.core.stats.impl.IntValueHolder
 
setValueAsDouble(double) - Method in class net.java.dev.moskito.core.stats.impl.LongValueHolder
 
setValueAsDouble(double) - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
setValueAsDouble(double) - Method in interface net.java.dev.moskito.core.stats.StatValue
This method sets the given double value to be the current value of all registered Intervals.
setValueAsDouble(double) - Method in interface net.java.dev.moskito.core.stats.ValueHolder
This method shall assign the given value to the current value.
setValueAsInt(int) - Method in class net.java.dev.moskito.core.stats.impl.IntValueHolder
 
setValueAsInt(int) - Method in class net.java.dev.moskito.core.stats.impl.LongValueHolder
 
setValueAsInt(int) - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
setValueAsInt(int) - Method in interface net.java.dev.moskito.core.stats.StatValue
This method sets the given int value to be the current value of all registered Intervals.
setValueAsInt(int) - Method in interface net.java.dev.moskito.core.stats.ValueHolder
This method shall assign the given value to the current value.
setValueAsLong(long) - Method in class net.java.dev.moskito.core.stats.impl.IntValueHolder
 
setValueAsLong(long) - Method in class net.java.dev.moskito.core.stats.impl.LongValueHolder
 
setValueAsLong(long) - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
setValueAsLong(long) - Method in interface net.java.dev.moskito.core.stats.StatValue
This method sets the given long value to be the current value of all registered Intervals.
setValueAsLong(long) - Method in interface net.java.dev.moskito.core.stats.ValueHolder
This method shall assign the given value to the current value.
setValueIfGreaterThanCurrentAsDouble(double) - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
setValueIfGreaterThanCurrentAsDouble(double) - Method in interface net.java.dev.moskito.core.stats.StatValue
This method sets the given double value to be the current value of all registered Intervals depending on the condition "current value < given value".
setValueIfGreaterThanCurrentAsInt(int) - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
setValueIfGreaterThanCurrentAsInt(int) - Method in interface net.java.dev.moskito.core.stats.StatValue
This method sets the given int value to be the current value of all registered Intervals depending on the condition "current value < given value".
setValueIfGreaterThanCurrentAsLong(long) - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
setValueIfGreaterThanCurrentAsLong(long) - Method in interface net.java.dev.moskito.core.stats.StatValue
This method sets the given long value to be the current value of all registered Intervals depending on the condition "current value < given value".
setValueIfLesserThanCurrentAsDouble(double) - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
setValueIfLesserThanCurrentAsDouble(double) - Method in interface net.java.dev.moskito.core.stats.StatValue
This method sets the given double value to be the current value of all registered Intervals depending on the condition "current value > given value".
setValueIfLesserThanCurrentAsInt(int) - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
setValueIfLesserThanCurrentAsInt(int) - Method in interface net.java.dev.moskito.core.stats.StatValue
This method sets the given int value to be the current value of all registered Intervals depending on the condition "current value > given value".
setValueIfLesserThanCurrentAsLong(long) - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
setValueIfLesserThanCurrentAsLong(long) - Method in interface net.java.dev.moskito.core.stats.StatValue
This method sets the given long value to be the current value of all registered Intervals depending on the condition "current value > given value".
SLEEPING_UNIT - Static variable in class net.java.dev.moskito.core.timing.timer.TimerServiceConstantsUtility
 
sleepTime - Variable in class net.java.dev.moskito.core.timing.timer.TimerServiceImpl
 
stackTrace - Variable in class net.java.dev.moskito.core.inspection.CreationInfo
 
startPathElement(String) - Method in class net.java.dev.moskito.core.usecase.running.ExistingRunningUseCase
 
startUseCase(String) - Static method in class net.java.dev.moskito.core.usecase.running.RunningUseCaseContainer
 
stats - Variable in class net.java.dev.moskito.core.dynamic.OnDemandStatsProducer
A map where all stat and their ids (strings) are being stored.
StatValue - Interface in net.java.dev.moskito.core.stats
This interface declares a generic statistic value that may record data series for certain Intervals synchronously.
StatValueFactory - Class in net.java.dev.moskito.core.stats.impl
This factory creates StatValue instances.
StatValueFactory() - Constructor for class net.java.dev.moskito.core.stats.impl.StatValueFactory
 
StatValueImpl - Class in net.java.dev.moskito.core.stats.impl
This class implements StatValue.
StatValueImpl(String, IValueHolderFactory) - Constructor for class net.java.dev.moskito.core.stats.impl.StatValueImpl
This is the contructor.
StatValueTypes - Enum in net.java.dev.moskito.core.stats.impl
The internal type representation for StatValues.
StatValueTypes() - Constructor for enum net.java.dev.moskito.core.stats.impl.StatValueTypes
 
StatValueTypeUtility - Class in net.java.dev.moskito.core.stats.impl
This utility class provides methods to gather the StatValue type from a given Object's class and to create ValueHolderFactories from an internal type representation.
StatValueTypeUtility() - Constructor for class net.java.dev.moskito.core.stats.impl.StatValueTypeUtility
 
subsystem - Variable in class net.java.dev.moskito.core.dynamic.OnDemandStatsProducer
The variable where the subsystem of this producer, given as parameter upon creation, is stored.
subsystem - Variable in class net.java.dev.moskito.core.registry.filters.CombinedProducerFilter
 
subsystem - Variable in class net.java.dev.moskito.core.registry.filters.SubsystemFilter
 
SubsystemFilter - Class in net.java.dev.moskito.core.registry.filters
 
SubsystemFilter(String) - Constructor for class net.java.dev.moskito.core.registry.filters.SubsystemFilter
 
supportedInterfaces - Variable in class net.java.dev.moskito.core.dynamic.MoskitoInvokationProxy
 
SystemErrLogOutput - Class in net.java.dev.moskito.core.logging
 
SystemErrLogOutput() - Constructor for class net.java.dev.moskito.core.logging.SystemErrLogOutput
 
SystemOutLogOutput - Class in net.java.dev.moskito.core.logging
 
SystemOutLogOutput() - Constructor for class net.java.dev.moskito.core.logging.SystemOutLogOutput
 

T

target - Variable in class net.java.dev.moskito.core.logging.DefaultStatsLogger
 
target - Variable in class net.java.dev.moskito.core.logging.IntervalStatsLogger
 
thread - Variable in class net.java.dev.moskito.core.timing.timer.TimerServiceImpl
The ticker-thread.
timerService - Variable in class net.java.dev.moskito.core.timing.UpdateTriggerServiceImpl
The time service instance
TimerServiceConstantsUtility - Class in net.java.dev.moskito.core.timing.timer
 
TimerServiceConstantsUtility() - Constructor for class net.java.dev.moskito.core.timing.timer.TimerServiceConstantsUtility
 
TimerServiceFactory - Class in net.java.dev.moskito.core.timing.timer
A factory for the timer service.
TimerServiceFactory() - Constructor for class net.java.dev.moskito.core.timing.timer.TimerServiceFactory
 
TimerServiceImpl - Class in net.java.dev.moskito.core.timing.timer
This class implements a basic timer.
TimerServiceImpl() - Constructor for class net.java.dev.moskito.core.timing.timer.TimerServiceImpl
 
TimerServiceImpl.TimerObject - Class in net.java.dev.moskito.core.timing.timer
The Holder class for the information of upcoming events.
TimerServiceImpl.TimerObject(int) - Constructor for class net.java.dev.moskito.core.timing.timer.TimerServiceImpl.TimerObject
Default constructor.
timestamp - Variable in class net.java.dev.moskito.core.inspection.CreationInfo
 
toDetails() - Method in class net.java.dev.moskito.core.usecase.running.ExistingRunningUseCase
 
toDetails(int) - Method in class net.java.dev.moskito.core.usecase.running.PathElement
 
toLogString() - Method in interface net.java.dev.moskito.core.producers.IStatsSnapshot
This method shall create a textual representation that is human-readable and proper to write it into a log file.
toSQL() - Method in interface net.java.dev.moskito.core.producers.IStatsSnapshot
This method shall create a SQL statement from the snapshot values.
toStatsString(String) - Method in class net.java.dev.moskito.core.predefined.CacheStats
 
toStatsString(String) - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
 
toStatsString(String) - Method in class net.java.dev.moskito.core.predefined.ServletStats
 
toStatsString() - Method in class net.java.dev.moskito.core.producers.AbstractStats
 
toStatsString() - Method in interface net.java.dev.moskito.core.producers.IStats
This method creates a human-readable textual representation of all statistical values in all intervals.
toStatsString(String) - Method in interface net.java.dev.moskito.core.producers.IStats
This method creates a human-readable textual representation of all statistical values in the given interval.
toString() - Method in class net.java.dev.moskito.core.dynamic.EntryCountLimitedOnDemandStatsProducer
 
toString() - Method in class net.java.dev.moskito.core.dynamic.OnDemandStatsProducer
 
toString() - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
A string representation of this object.
toString(String) - Method in class net.java.dev.moskito.core.predefined.RequestOrientedStats
 
toString() - Method in class net.java.dev.moskito.core.registry.filters.CategoryFilter
 
toString() - Method in class net.java.dev.moskito.core.registry.filters.SubsystemFilter
 
toString() - Method in class net.java.dev.moskito.core.stats.impl.AbstractValueHolder
 
toString() - Method in class net.java.dev.moskito.core.stats.impl.IntervalImpl
 
toString() - Method in class net.java.dev.moskito.core.stats.impl.IntValueHolder
 
toString() - Method in class net.java.dev.moskito.core.stats.impl.LongValueHolder
 
toString() - Method in class net.java.dev.moskito.core.stats.impl.StatValueImpl
 
toString() - Method in class net.java.dev.moskito.core.usecase.running.ExistingRunningUseCase
 
toString() - Method in class net.java.dev.moskito.core.usecase.running.NoRunningUseCase
 
toString() - Method in class net.java.dev.moskito.core.usecase.running.PathElement
 
toString() - Method in class net.java.dev.moskito.core.usecase.UseCase
 
toString() - Method in class net.java.dev.moskito.core.usecase.UseCasePath
 
totalRequests - Variable in class net.java.dev.moskito.core.predefined.RequestOrientedStats
The number of total requests to this method / class.
totalTime - Variable in class net.java.dev.moskito.core.predefined.RequestOrientedStats
The total time spent in this method / class.
toXML() - Method in interface net.java.dev.moskito.core.producers.IStatsSnapshot
This method shall create an XML representation of all snapshot values.

U

UnknownIntervalException - Exception in net.java.dev.moskito.core.stats
This Exception indicates that any operation involving Intervals does not know this Interval.
UnknownIntervalException(int) - Constructor for exception net.java.dev.moskito.core.stats.UnknownIntervalException
The Constructor.
UnknownIntervalException(String) - Constructor for exception net.java.dev.moskito.core.stats.UnknownIntervalException
The Constructor.
UnknownIntervalLengthException - Exception in net.java.dev.moskito.core.stats
This Exception indicates that any operation involving Intervals could not estimate the appropriate interval length.
UnknownIntervalLengthException(String) - Constructor for exception net.java.dev.moskito.core.stats.UnknownIntervalLengthException
The Constructor.
unregisterProducer(IStatsProducer) - Method in interface net.java.dev.moskito.core.registry.IProducerRegistry
 
unregisterProducer(IStatsProducer) - Method in class net.java.dev.moskito.core.registry.ProducerRegistryImpl
 
update() - Method in class net.java.dev.moskito.core.logging.DefaultStatsLogger
 
update() - Method in class net.java.dev.moskito.core.registry.IntervalInfo
 
update() - Method in class net.java.dev.moskito.core.stats.impl.IntervalImpl
 
update() - Method in interface net.java.dev.moskito.core.timing.IUpdateable
This method will be called if an update occures.
UpdateableWrapper - Class in net.java.dev.moskito.core.timing
This class implements an adapter to handle IUpdatable instances as ITimerConsumers.
UpdateableWrapper(IUpdateable) - Constructor for class net.java.dev.moskito.core.timing.UpdateableWrapper
The constructor.
updateTriggerService - Variable in class net.java.dev.moskito.core.stats.impl.IntervalRegistry
This is a time control serive for periodic call backs.
UpdateTriggerServiceFactory - Class in net.java.dev.moskito.core.timing
This class implements the factory to obtain an instance of the UpdateTriggerService.
UpdateTriggerServiceFactory() - Constructor for class net.java.dev.moskito.core.timing.UpdateTriggerServiceFactory
 
UpdateTriggerServiceImpl - Class in net.java.dev.moskito.core.timing
This class implements the UpdateTriggerService.
UpdateTriggerServiceImpl() - Constructor for class net.java.dev.moskito.core.timing.UpdateTriggerServiceImpl
The constructor.
UseCase - Class in net.java.dev.moskito.core.usecase
 
UseCase(String) - Constructor for class net.java.dev.moskito.core.usecase.UseCase
 
UseCaseManager - Class in net.java.dev.moskito.core.usecase
 
UseCaseManager() - Constructor for class net.java.dev.moskito.core.usecase.UseCaseManager
 
UseCaseManagerFactory - Class in net.java.dev.moskito.core.usecase
 
UseCaseManagerFactory() - Constructor for class net.java.dev.moskito.core.usecase.UseCaseManagerFactory
 
UseCasePath - Class in net.java.dev.moskito.core.usecase
 
UseCasePath(String) - Constructor for class net.java.dev.moskito.core.usecase.UseCasePath
 
useCaseRunning() - Method in class net.java.dev.moskito.core.usecase.running.ExistingRunningUseCase
 
useCaseRunning() - Method in class net.java.dev.moskito.core.usecase.running.NoRunningUseCase
 
useCaseRunning() - Method in interface net.java.dev.moskito.core.usecase.running.RunningUseCase
 
useCases - Variable in class net.java.dev.moskito.core.usecase.UseCaseManager
 

V

ValueHolder - Interface in net.java.dev.moskito.core.stats
This interface desclares any type-specific holder implementation and declares the interface to support some basic mathematical operations needed for statistical aggregations.
valueOf(String) - Static method in enum net.java.dev.moskito.core.stats.impl.StatValueTypes
Returns the enum constant of this type with the specified name.
values - Variable in class net.java.dev.moskito.core.stats.impl.StatValueImpl
This map holds all values by the interval name it is responsible for.
values() - Static method in enum net.java.dev.moskito.core.stats.impl.StatValueTypes
Returns an array containing the constants of this enum type, in the order they're declared.
valuesAsList - Variable in class net.java.dev.moskito.core.stats.impl.StatValueImpl
This List contains a redundant copy of the values Map values.

W

writes - Variable in class net.java.dev.moskito.core.predefined.CacheStats
 

_

_cachedIntervalInfos - Variable in class net.java.dev.moskito.core.registry.ProducerRegistryAPIImpl
 
_cachedPathesList - Variable in class net.java.dev.moskito.core.usecase.UseCase
 
_cachedProducerList - Variable in class net.java.dev.moskito.core.registry.ProducerRegistryAPIImpl
 
_cachedProducerMap - Variable in class net.java.dev.moskito.core.registry.ProducerRegistryAPIImpl
 
_cachedStatsList - Variable in class net.java.dev.moskito.core.dynamic.OnDemandStatsProducer
A cached stat list for faster access.
_generatePath() - Method in class net.java.dev.moskito.core.usecase.running.PathElement
 

A B C D E F G H I J L M N O P R S T U V W _

Copyright © 2006 MoSKito Project Team. All Rights Reserved.
MoSKito, the open source java monitoring framework