All Classes

Class Description
AbstractEvent  
AbstractJVMRecord  
AbstractMonitorEvent  
AbstractMonitoringRecord  
AbstractOperationEvent  
AbstractThreadBasedEvent  
AbstractTraceEvent  
AbstractValueDeserializer
The AbstractValueDeserializer provides common functionality for IValueDeserializer.
ActivationEvent  
ActivationEventFactory  
ActivationParameterEvent  
ActivationParameterEventFactory  
AddParameterValueEvent  
AddParameterValueEventFactory  
AfterConstructorEvent  
AfterConstructorEventFactory  
AfterConstructorFailedEvent  
AfterConstructorFailedEventFactory  
AfterConstructorFailedObjectEvent  
AfterConstructorFailedObjectEventFactory  
AfterConstructorObjectEvent  
AfterConstructorObjectEventFactory  
AfterDatabaseEvent  
AfterDatabaseEventFactory  
AfterFailedThreadBasedEvent  
AfterFailedThreadBasedEventFactory  
AfterOperationEvent  
AfterOperationEventFactory  
AfterOperationFailedEvent  
AfterOperationFailedEventFactory  
AfterOperationFailedObjectEvent  
AfterOperationFailedObjectEventFactory  
AfterOperationObjectEvent  
AfterOperationObjectEventFactory  
AfterThreadBasedEvent  
AfterThreadBasedEventFactory  
ApplicationTraceMetadata  
ApplicationTraceMetadataFactory  
BeforeConstructorEvent  
BeforeConstructorEventFactory  
BeforeConstructorObjectEvent  
BeforeConstructorObjectEventFactory  
BeforeConstructorObjectInterfaceEvent  
BeforeConstructorObjectInterfaceEventFactory  
BeforeDatabaseEvent  
BeforeDatabaseEventFactory  
BeforeOperationEvent  
BeforeOperationEventFactory  
BeforeOperationObjectEvent  
BeforeOperationObjectEventFactory  
BeforeOperationObjectInterfaceEvent  
BeforeOperationObjectInterfaceEventFactory  
BeforeReceivedRemoteEvent  
BeforeReceivedRemoteEventFactory  
BeforeSentRemoteEvent  
BeforeSentRemoteEventFactory  
BeforeThreadBasedEvent  
BeforeThreadBasedEventFactory  
BinaryCompressionMethod Deprecated.
since 1.15 remove in 1.16
BinaryValueDeserializer
Default value deserializer implementation.
BinaryValueSerializer
Default value serializer implementation.
BoundedConcurrentHashMap<K,​V>  
BoundedConcurrentHashMap.BoundedCacheBehaviour  
BranchingRecord  
BranchingRecordFactory  
Broker  
CachedClassForNameResolver<T>  
CachedRecordFactoryCatalog  
CallConstructorEvent  
CallConstructorEventFactory  
CallConstructorObjectEvent  
CallConstructorObjectEventFactory  
CallOperationEvent  
CallOperationEventFactory  
CallOperationObjectEvent  
CallOperationObjectEventFactory  
ClassForNameResolver<T>  
ClassLoadingRecord  
ClassLoadingRecordFactory  
ClassOperationSignaturePair
This class represents a pair containing the classname and the signature of an operation.
CompilationRecord  
CompilationRecordFactory  
Configuration
This class represents a configuration object within the Kieker project.
ConfigurationException
Configuration exception for command line and configuration file parameters.
ConstructionEvent  
ConstructionEventFactory  
CPUUtilizationRecord  
CPUUtilizationRecordFactory  
DaemonThreadFactory
A thread factory that creates daemon threads.
DatabaseFailedEvent  
DatabaseFailedEventFactory  
DeactivationEvent  
DeactivationEventFactory  
DiskUsageRecord  
DiskUsageRecordFactory  
EmptyRecord  
EmptyRecordFactory  
EntryLevelBeforeOperationEvent  
EntryLevelBeforeOperationEventFactory  
EntryLevelBeforeOperationObjectEvent  
EntryLevelBeforeOperationObjectEventFactory  
FileExtensionFilter
File extension filters.
FormatIdentifier
Format identifiers used by Kieker.
FSUtil  
GCRecord  
GCRecordFactory  
HostApplicationMetaData  
HostApplicationMetaDataFactory  
ICallObjectRecord  
ICallRecord  
IClassSignature  
IConstructorRecord  
IEventRecord  
IExceptionRecord  
IFlowRecord  
IInterfaceRecord  
IllegalRecordFormatException  
IMonitoringRecord
All Kieker monitoring records have to implement this minimal interface.
IMonitoringRecordReceiver  
InstantiationFactory
This class encapsulates the creation of Kieker monitoring controllers.
InvalidConfigurationException
This exception should be thrown if an illegal configuration (parameter) is detected by a configurable component.
IObjectRecord  
IOperationRecord  
IOperationSignature  
IParameterValueEvent  
IPayloadCharacterization  
IPipeReader
This is a simple interface for a reader that works on a pipe.
IRecordFactory<T>  
IRecordFactoryProvider
Interface for record factory providers which allow to implement a particular strategy for selecting the appropriate record factory for a given record type.
IRecordReceivedListener
Represents a listener which is informed upon a new monitored record.
IRegistryListener<T>  
IRegistryRecordReceiver  
IRemoteControlEvent  
IRemoteParameterControlEvent  
ISessionEvent  
IThreadBasedRecord  
ITraceRecord  
IValueDeserializer
Interface for value deserializers for use by monitoring records.
IValueSerializer
Interface for value serializers for use by monitoring records.
IWriterRegistry<E>
A generic interface to assign unique IDs to objects.
JoinEvent  
JoinEventFactory  
JsonArrayValueDeserializer
Deserialize an JSON array of values.
KiekerMetadataRecord  
KiekerMetadataRecordFactory  
LoadAverageRecord  
LoadAverageRecordFactory  
LoggingTimestampConversionUtils
This is a utility class which can be used to convert timestamps, for example by transforming a simple timestamp into a human-readable datetime string.
MemoryRecord  
MemoryRecordFactory  
MemSwapUsageRecord  
MemSwapUsageRecordFactory  
MonitorEntryEvent  
MonitorEntryEventFactory  
MonitorExitEvent  
MonitorExitEventFactory  
MonitoringRecordException
This exception can be used to show that something in context with a monitoring record failed.
MonitorNotifyAllEvent  
MonitorNotifyAllEventFactory  
MonitorNotifyEvent  
MonitorNotifyEventFactory  
MonitorRequestEvent  
MonitorRequestEventFactory  
MonitorWaitEvent  
MonitorWaitEventFactory  
NetworkUtilizationRecord  
NetworkUtilizationRecordFactory  
OperationCallEvent  
OperationCallEventFactory  
OperationExecutionRecord  
OperationExecutionRecordFactory  
Pipe
This implementation represents a simple pipe that can be used by readers and writers to transfer monitoring records.
ReaderRegistry<E>
Represents an unsynchronized registry for read-only purposes.
ReadOnlyConfiguration  
RecordFactory
This annotation specifies the record factory to use for instantiating the annotated record class.
RecordFactoryResolver  
RecordInstantiationException
Only thrown by the kieker.common.record.factory.old.RecordFactoryWrapper.
RegistryRecord
Record used to associate Objects (typically Strings) with unique ids.
RemoveParameterValueEvent  
RemoveParameterValueEventFactory  
ResourceUtilizationRecord  
ResourceUtilizationRecordFactory  
SessionEndEvent  
SessionEndEventFactory  
SessionStartEvent  
SessionStartEventFactory  
Signature
A signature for a software operation.
SimpleConsoleLoggingFormatter
A formatter for the logging to the console which is used by the Kieker tools.
SimpleFileLoggingFormatter
A formatter for the logging to files which is used by the Kieker tools.
SplitEvent  
SplitEventFactory  
StandardRecordFactoryProvider
This factory provider implements the default factory resolution strategy by appending "Factory" to the record class name and loading the respective class.
TextValueDeserializer
Text value deserializer implementation.
TextValueSerializer
Text value serializer implementation.
ThreadMetaData  
ThreadMetaDataFactory  
ThreadsStatusRecord  
ThreadsStatusRecordFactory  
TimestampRecord  
TimestampRecordFactory  
TraceMetadata  
TraceMetadataFactory  
UnknownRecordTypeException  
UpdateParameterEvent  
UpdateParameterEventFactory  
UptimeRecord  
UptimeRecordFactory  
VariableLengthEncoding
Utility functions for variable-length encoding of integers.
Version
This class provides the method getVersion() which returns the version number set during build (String replacement task within build.xml).
WriterRegistry
Manages a writer registry.