All Classes

Class Description
AbstractAggregatedCallTreeFilter<T> Deprecated.
1.15 ported to teetime
AbstractAggregatedCallTreeFilter<T>
This class has exactly one input port named "in".
AbstractAggregatedCallTreeNode<T> Deprecated.
1.15 moved to teetime
AbstractAggregatedCallTreeNode<T>
This is an abstract base for a single node within an aggregated call tree.
AbstractAnalysisComponent Deprecated.
1.15 can be removed when all tools have been migrated to TeeTime
AbstractBiCombinerStage<I,​J>
Abstract stage that combines the elements from its two input ports.
AbstractCalculator<I>  
AbstractCallTreeFilter<T> Deprecated.
1.15 ported to teetime
AbstractCallTreeFilter<T>
Plugin providing the creation of calling trees both for individual traces and an aggregated form multiple traces.
AbstractCallTreeFilter.IPairFactory<T>  
AbstractCallTreeFilter.IPairFactory<T>  
AbstractCallTreeNode<T> Deprecated.
1.15 moved to new location
AbstractCallTreeNode<T>
This is an abstract base for a single node within a call tree.
AbstractClassConverter<T>
Process a string parameter as a class name and return the class.
AbstractComponentDependencyGraphFormatter<G extends AbstractDependencyGraph<?>> Deprecated.
1.15 ported to teetime
AbstractComponentDependencyGraphFormatter<G extends AbstractDependencyGraph<?>>
Abstract superclass for formatters for component-based dependency graphs.
AbstractContainerFormatDeserializer  
AbstractContainerFormatSerializer
Abstract serializer for the Kieker container format for monitoring records.
AbstractController  
AbstractCurrentTimeEventGenerationFilter<T>
Generates time events with a given resolution based on the timestamps of incoming IMonitoringRecords.
AbstractDataflowAssemblerStage<I,​O>
Assembler stage based on dataflow events.
AbstractDecompressionFilter  
AbstractDependencyGraph<T extends ISystemModelElement> Deprecated.
1.15 ported to teetime
AbstractDependencyGraph<T extends ISystemModelElement>
Abstract superclass for dependency graphs.
AbstractDependencyGraphBuilder
Abstract template class for dependency graph builders.
AbstractDependencyGraphFilter<T extends ISystemModelElement> Deprecated.
1.15 ported to teetime
AbstractDependencyGraphFilter<T extends ISystemModelElement>
Refactored copy from LogAnalysis-legacy tool.
AbstractDependencyGraphFormatter<G extends AbstractDependencyGraph<?>> Deprecated.
1.15 ported to teetime
AbstractDependencyGraphFormatter<G extends AbstractDependencyGraph<?>>
Abstract superclass for all dependency-graph formatters.
AbstractDependencyGraphFormatterVisitor<T extends ISystemModelElement> Deprecated.
1.15 ported to teetime
AbstractDependencyGraphFormatterVisitor<T extends ISystemModelElement>
Abstract base class for dependency-graph-formatting visitors.
AbstractEdge<V extends AbstractVertex<V,​E,​O>,​E extends AbstractEdge<V,​E,​O>,​O>
Generic superclass for all graph edges in the visualization package.
AbstractEmbeddableService<T extends teetime.framework.Configuration>
Abstract class to create runnable teetime services.
AbstractEReferenceChangedListener<T>  
AbstractEStructuralFeatureChangedListener<T>  
AbstractEvent  
AbstractEventDeserializer
Abstract interface for the event deserialization.
AbstractEventRecordTraceReconstructionStage
Trace Reconstruction Filter (Event) to reconstruct event based (flow) traces.
AbstractExecutionTraceProcessingFilter Deprecated.
since 1.15 class is obsolete
AbstractExecutionTraceProcessingFilter Deprecated.
1.15 has been ported to teetime
AbstractFilterPlugin Deprecated.
since 1.15.1 old plugin api
AbstractGraph<V extends AbstractVertex<V,​E,​O>,​E extends AbstractEdge<V,​E,​O>,​O>
Generic superclass for all graphs in the visualization package.
AbstractGraph.IGraphVisitor<V,​E>
Interface for abstract-graph visitors.
AbstractGraphElement<O>
Superclass for graph elements, i.e.
AbstractGraphFilter<G extends AbstractGraph<V,​E,​O>,​V extends AbstractVertex<V,​E,​O>,​E extends AbstractEdge<V,​E,​O>,​O> Deprecated.
1.15 moved to teetime
AbstractGraphFilter<G extends AbstractGraph<V,​E,​O>,​V extends AbstractVertex<V,​E,​O>,​E extends AbstractEdge<V,​E,​O>,​O>
Abstract superclass for all graph filters.
AbstractGraphFormatter<G extends AbstractGraph<?,​?,​?>>
Abstract superclass for all graph formatters.
AbstractGraphProducingFilter<G extends AbstractGraph<?,​?,​?>> Deprecated.
1.15 ported to teetime
AbstractGraphProducingFilter<G extends AbstractGraph<?,​?,​?>>
Abstract superclass for graph-producing filters.
AbstractGraphTraverser<N extends INode,​E extends IEdge>  
AbstractInvalidExecutionTraceProcessingFilter Deprecated.
1.15 has no relevant functionality in the teetime port
AbstractJVMRecord  
AbstractLegacyTool<T>
Generic legacy tool framework class.
AbstractLogStreamHandler
Abstract class for log stream handler.
AbstractMapDeserializer
Read a mapping file.
AbstractMessage
An abstract base for messages which can later be used and combined in a MessageTrace.
AbstractMessage Deprecated.
1.15 moved to kieker-model
AbstractMessageTraceProcessingFilter Deprecated.
since 1.15 the class is obsolete
AbstractMessageTraceProcessingFilter Deprecated.
1.15 has been ported to teetime
AbstractModelAssembler<T>
The AbstractModelAssembler provides standard functionality for all assemblers regarding tagging elements of a model.
AbstractMonitorEvent  
AbstractMonitoringRecord  
AbstractMonitoringRecordDeserializer  
AbstractMonitoringRecordSerializer
Abstract superclass for monitoring record serializers.
AbstractMonitoringWriter  
AbstractMXBeanSampler
This is an abstract base for all sampler using the MXBean interface to access information from the JVM.
AbstractNode<T>  
AbstractNodeDecorator Deprecated.
1.15 ported to teetime
AbstractNodeDecorator
Abstract superclass for all node decorators.
AbstractNodeTrait<T>  
AbstractOperationDependencyGraphFormatter<T extends AbstractDependencyGraph<?>> Deprecated.
1.15 ported to teetime
AbstractOperationDependencyGraphFormatter<T extends AbstractDependencyGraph<?>>
Abstract for formatters for operation-level dependency graph.
AbstractOperationEvent  
AbstractOriginRetentionPolicy
Abstract superclass for all origin retention policies.
AbstractOshiSampler
Eases the implementation of ISamplers which collect system-level sensor data via the com.github.oshi API and store this data as IMonitoringRecords via WriterController.newMonitoringRecord(kieker.common.record.IMonitoringRecord) .
AbstractPayloadedVertex<V extends AbstractPayloadedVertex<V,​E,​O,​P>,​E extends AbstractEdge<V,​E,​O>,​O,​P>
Abstract superclass for "payloaded" vertices, i.e.
AbstractPlugin Deprecated.
since 1.15.1 old plugin api
AbstractRawDataReader Deprecated.
since 1.15.1 old plugin api
AbstractReaderPlugin Deprecated.
since 1.15.1 old plugin api
AbstractRegularSamplingServletContextListener  
AbstractRepository Deprecated.
1.15 can be removed when all tools and filters have been ported to TeeTime
AbstractRepository  
AbstractService<T extends teetime.framework.Configuration,​R>
Generic tool and service framework class.
AbstractSession<T extends AbstractTrace>
Sessions group traces which belong to the same high-level user interaction.
AbstractSession<T extends AbstractTrace> Deprecated.
1.15 moved to kieker-model
AbstractSignatureProcessor
Signature processing facility designed to cleanup and restructure operation and component signatures of monitoring data.
AbstractStringRegistryReaderPlugin Deprecated.
since 1.15.1 old plugin api
AbstractSystemSubRepository  
AbstractThreadBasedEvent  
AbstractTimeSeriesPoint  
AbstractTimeSource  
AbstractTimestampFilter<T>
Allows to filter monitoring records objects based on their given timestamps.
AbstractTrace
This is the abstract base for a trace (like a message trace e.g.).
AbstractTrace Deprecated.
1.15 moved to kieker-model
AbstractTraceAnalysisFilter Deprecated.
1.15 has been ported to teetime
AbstractTraceAnalysisStage<T>  
AbstractTraceEvent  
AbstractTraceProcessingFilter Deprecated.
1.15 has been ported to teetime
AbstractTraceProcessingStage<T>
This is an abstract base for filters processing traces.
AbstractTransformer<O,​N extends INode,​E extends IEdge>  
AbstractUpdateableFilterPlugin Deprecated.
since 1.15.1 old plugin api
AbstractValueDeserializer
The AbstractValueDeserializer provides common functionality for IValueDeserializer.
AbstractVertex<V extends AbstractVertex<V,​E,​O>,​E extends AbstractEdge<V,​E,​O>,​O>
Generic superclass for all vertices in the visualization package.
AbstractVertexDecoration
This is an abstract base for vertex decorations.
AbstractWeightedEdge<V extends AbstractVertex<V,​E,​O>,​E extends AbstractEdge<V,​E,​O>,​O>
Abstract superclass for weighted edges in the visualization package.
AcceptanceModeConverter
Command line and parameter file converter for @{link EAcceptanceMode enumeration.
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  
AggregatedAllocationComponentOperationCallTreeFilter Deprecated.
1.15 ported to teetime
AggregatedAllocationComponentOperationCallTreeFilter  
AggregatedAssemblyComponentOperationCallTreeFilter Deprecated.
1.15 ported to teetime
AggregatedAssemblyComponentOperationCallTreeFilter  
AggregatedTraceCreatorStage
This class is a TeeTime stage that transforms a Trace to an AggregatedTraceWrapper.
AggregatedTraceUnwrapperStage
This class is a TeeTime stage that accepts AggregatedTraceWrapper elements at its input port and send sends their containing aggregated trace to the stage�s output port if AggregatedTraceWrapper.isFirst() returns true.
AggregatedTraceWrapper
This is wrapper class for aggregated traces that also contains a specific trace to which the aggregated trace belongs to and the information whether this is the first time this aggregated trace was created.
Alarms
Collection of alarms.
AllAccessHandler
Allow access regardless of the specified ip address.
AllenDeployedArchitectureGraphStage  
AllenDeployedMaximalInterconnectedGraphStage
Compute a graph where every node is connected with every edge.
AllocationComponent  
AllocationComponent Deprecated.
1.15 moved to kieker-model
AllocationComponentOperationPair
This class represents a pair consisting of an Operation and an AllocationComponent.
AllocationComponentOperationPair
This class represents a pair consisting of an Operation and an AllocationComponent.
AllocationComponentOperationPairFactory  
AllocationComponentOperationPairFactory  
AllocationRepository  
AllocationRepository  
AllowedRecordsFilter  
AllSelector  
AllSelectorColor  
AmqpReader Deprecated.
since 1.15.1 old plugin api
AMQPReader
Logic module for the reader stage that reads monitoring records from an AMQP queue.
AMQPReaderStage
Reader stage that reads monitoring records from an AMQP queue.
AmqpWriter
Monitoring record writer which sends records using the AMQP protocol to a message queue.
AnalysisConfigurationException
An exception to show that something went wrong during the configuration of an analysis.
AnalysisController Deprecated.
1.15 can be removed when all filter and tools have been ported to TeeTime
AnalysisController Deprecated.
since 1.15.1
AnalysisController.AnalysisControllerWithMapping
This is a wrapper for the AnalysisController which contains a mapping between the model instances and the actual objects as well.
AnalysisController.IStateObserver
This interface can be used for observers which want to get notified about state changes of an analysis controller.
AnalysisController.STATE
An enumeration used to describe the state of an AnalysisController.
AnalysisControllerThread Deprecated.
since 1.15.1
AnalysisMetaModelAdapterFactory
The Adapter Factory for the model.
AnalysisMetaModelSwitch<T>
The Switch for the model's inheritance hierarchy.
AnalysismodelFactory
The Factory for the model.
AnalysismodelFactoryImpl
An implementation of the model Factory.
AnalysismodelPackage
The Package for the model.
AnalysismodelPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each operation of each class, each enum, and each data type
AnalysismodelPackageImpl
An implementation of the model Package.
AnalysisThroughputFilter Deprecated.
since 1.15.1 old plugin api
AnalysisThroughputStage
An instance of this class computes the throughput in terms of the number of objects received per time unit.
ApplicationTraceMetadata  
ApplicationTraceMetadataFactory  
ArchitectureModelManagementUtils
Reading and storing model repositories.
ArchitectureModelRepositoryFactory
Create, load and store architecture and utility models.
ArchitectureModelUtils
The standard model descriptors.
ArrayElementStage<T>
Stage that accepts an array of object of type and sends them to its output port individually.
AsciiLogReader Deprecated.
1.15 replaced by teetime file reading facilities
AssemblyAdapterFactory
The Adapter Factory for the model.
AssemblyComponent
A representation of the model object 'Component'.
AssemblyComponent  
AssemblyComponent Deprecated.
1.15 moved to kieker-model
AssemblyComponentImpl
An implementation of the model object 'Component'.
AssemblyComponentOperationPair
This class represents a pair consisting of an Operation and an AssemblyComponent.
AssemblyComponentOperationPair
This class represents a pair consisting of an Operation and an AssemblyComponent.
AssemblyComponentOperationPairFactory  
AssemblyComponentOperationPairFactory  
AssemblyFactory
The Factory for the model.
AssemblyFactoryImpl
An implementation of the model Factory.
AssemblyLevelComponentDependencyGraphBuilder
Dependency graph builder for component dependency graphs at the assembly level.
AssemblyLevelComponentDependencyGraphBuilderFactory  
AssemblyLevelOperationDependencyGraphBuilder
Dependency graph builder for operation dependency graphs at the assembly level.
AssemblyLevelOperationDependencyGraphBuilderFactory  
AssemblyModel
A representation of the model object 'Model'.
AssemblyModelImpl
An implementation of the model object 'Model'.
AssemblyOperation
A representation of the model object 'Operation'.
AssemblyOperationImpl
An implementation of the model object 'Operation'.
AssemblyPackage
The Package for the model.
AssemblyPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each operation of each class, each enum, and each data type
AssemblyPackageImpl
An implementation of the model Package.
AssemblyProvidedInterface
A representation of the model object 'Provided Interface'.
AssemblyProvidedInterfaceImpl
An implementation of the model object 'Provided Interface'.
AssemblyRepository  
AssemblyRepository  
AssemblyRequiredInterface
A representation of the model object 'Required Interface'.
AssemblyRequiredInterfaceImpl
An implementation of the model object 'Required Interface'.
AssemblyStorage
A representation of the model object 'Storage'.
AssemblyStorageImpl
An implementation of the model object 'Storage'.
AssemblySwitch<T>
The Switch for the model's inheritance hierarchy.
BalancedPartitionFunction<T>
A partition function that tries to distribute the data objects equally between the promoted data objects, associating to each promoted data objects the nearest data objects.
BasicCostFunction<N extends INode,​E extends IEdge>
Generic cost function implementation for graphs.
BasicSettings
Some default settings which may be used by legacy applications and maybe new applications.
BasicTcpControlEvent
Contains the information needed to control a certain probe via TCP.
BasicTraceSignatureProcessor  
BeforeConstructorEvent  
BeforeConstructorEventFactory  
BeforeConstructorObjectEvent  
BeforeConstructorObjectEventFactory  
BeforeConstructorObjectInterfaceEvent  
BeforeConstructorObjectInterfaceEventFactory  
BeforeDatabaseEvent  
BeforeDatabaseEventFactory  
BeforeOperationEvent  
BeforeOperationEventFactory  
BeforeOperationObjectEvent  
BeforeOperationObjectEventFactory  
BeforeOperationObjectInterfaceEvent  
BeforeOperationObjectInterfaceEventFactory  
BeforeReceivedRemoteEvent  
BeforeReceivedRemoteEventFactory  
BeforeSentRemoteEvent  
BeforeSentRemoteEventFactory  
BeforeThreadBasedEvent  
BeforeThreadBasedEventFactory  
BeginEndOfMonitoringDetector  
BehaviorModelToOpticsDataTransformation<N extends INode,​E extends IEdge>
Converts Behavior Models to Optics Data objects.
BinaryCompressionMethod Deprecated.
since 1.15 remove in 1.16
BinaryDeserializer  
BinaryEventDeserializer
This deserializer reads a binary input stream and deserializes them into IMonitoringRecords.
BinaryFileStreamProcessor Deprecated.
1.15 replaced by teetime log reading facilities
BinaryLogReader Deprecated.
1.15 replaced by teetime log reading facilities
BinaryLogStreamHandler
Binary log stream handler.
BinarySerializer
Serializer for the default Kieker binary record format.
BinaryValueDeserializer
Default value deserializer implementation.
BinaryValueSerializer
Default value serializer implementation.
BlockingQueueDecorator<E>
A wrapper to provide a given queue a strategy to put and to take possibly in blocking mode.
BlockOnFailedInsertBehavior<E>  
BlueprintsTransformer<N extends INode,​E extends IEdge>  
BlueprintsTransformerStage<N extends INode,​E extends IEdge>  
BoundedConcurrentHashMap<K,​V>  
BoundedConcurrentHashMap.BoundedCacheBehaviour  
BoundedTimeSeries<T extends ITimeSeriesPoint>
A TimeSeries with a maximum time span.
BranchingProbe
Convenience class which provides a static method to log branching.
BranchingRecord  
BranchingRecordFactory  
Broker  
BypassQueueBehavior
Insert behavior that bypasses the writer controller's queue and thus calls the writer synchronously.
ByteBufferDeserializer Deprecated.
since 1.15.1 old plugin api
BZip2CompressionFilter
Bzip2 compression filter for the writer pool.
Bzip2DecompressionFilter
Decompression filter for stream reading stages providing bzip2-decompression.
CachedClassForNameResolver<T>  
CachedRecordFactoryCatalog  
CallConstructorEvent  
CallConstructorEventFactory  
CallConstructorObjectEvent  
CallConstructorObjectEventFactory  
CallerCalleeEntry  
CallerCalleeFixPathStage
This stage receives an CallerCalleeEntry object and checks whether the file path for caller and callee operation are specified.
CallerCalleeMakeLowerCaseStage
Make names all lower case when case insensitive is requested.
CallEvent  
CallEvent2OperationCallStage
Transforms call events into model based OperationCalls.
CallEventMatcher
Check whether a CallEvent can be released based on an OperationEvent.
CallExtractorStage
This stage accepts Traces at its input port and sends all OperationCalls in this Traces to its output port.
CallOperationEvent  
CallOperationEventFactory  
CallOperationObjectEvent  
CallOperationObjectEventFactory  
CallStatisticsStage
Aggregates calls into execution model.
CassandraDb  
CassandraDb  
CassandraDbWriter  
CassandraSourceStage
Reader from Cassandra DB.
CassandraUtils  
CassandraValueDeserializer  
CassandraValueSerializer  
CharConverter
Convert string to short value.
ChronoUnits
Helper class for ChronoUnits.
ChronoUnitToSymbolMapper
This class is a Function that maps ChronoUnits to their common symbols and abbreviations.
ChunkingAmqpReader Deprecated.
since 1.15.1 old plugin api
ChunkingAmqpWriter
AMQP writer plugin that supports chunking via the new raw data I/O infrastructure.
ChunkingCollector
Chunking collector for monitoring records.
ClassForNameResolver<T>  
ClassLoadingRecord  
ClassLoadingRecordFactory  
ClassLoadingSampler
A sampler using the MXBean interface to access information about the class loading.
ClassLoadingServletContextListener
Starts and stops the periodic logging of the class loading.
ClassOperationSignaturePair
This class represents a pair containing the classname and the signature of an operation.
Clustering<T>
A type for the result of a clustering algorithm.
ClusteringCompositeStage<T>
A composite stage, to perform the entire clustering.
ClusteringFileSink<T>
A sink stage, which returns all clusters and all noise objects.
ClusterMedoidFilesSink<T>
This is a sink stage, that returns a JSON object, for each cluster medoid.
CodeUtils  
CollectionAdapterFactory
The Adapter Factory for the model.
CollectionElementStage<T>
Stage that accepts a collection of object of type and sends them to its output port individually.
CollectionFactory
The Factory for the model.
CollectionFactoryImpl
An implementation of the model Factory.
CollectionPackage
The Package for the model.
CollectionPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each operation of each class, each enum, and each data type
CollectionPackageImpl
An implementation of the model Package.
CollectionSwitch<T>
The Switch for the model's inheritance hierarchy.
Color
(RGB-based) Color implementation for the visualization package.
CommonConfigurationKeys
Common configuration keys used by multiple tools.
CompilationRecord  
CompilationRecordFactory  
CompilationSampler
A sampler using the MXBean interface to access information about the compilation time.
CompilationServletContextListener
Starts and stops the periodic logging of the JIT compilation.
CompleteOriginRetentionPolicy
The complete origin retention policy represents the intention that every origin should be retained in the graph model and corresponds to the kind OriginRetentionPolicyKind.ALL.
ComponentAllocationDependencyGraph Deprecated.
1.15 ported to teetime
ComponentAllocationDependencyGraph
This class represents component dependency graphs on the allocation level.
ComponentAllocationDependencyGraphFormatter Deprecated.
1.15 ported to teetime
ComponentAllocationDependencyGraphFormatter
Formatter class for component dependency graphs on the allocation level (see ComponentAllocationDependencyGraph) .
ComponentAssemblyDependencyGraph Deprecated.
1.15 ported to teetime
ComponentAssemblyDependencyGraph
This class represents component dependency graphs on the assembly level.
ComponentAssemblyDependencyGraphFormatter Deprecated.
1.15 ported to teetime
ComponentAssemblyDependencyGraphFormatter
Formatter class for component dependency graphs on the assembly level (see ComponentAssemblyDependencyGraph).
ComponentDependencyGraphAllocationFilter Deprecated.
1.15 ported to teetime
ComponentDependencyGraphAllocationFilter
Refactored copy from LogAnalysis-legacy tool
This class has exactly one input port named "in".
ComponentDependencyGraphAssemblyFilter Deprecated.
1.15 ported to teetime
ComponentDependencyGraphAssemblyFilter
Refactored copy from LogAnalysis-legacy tool
This class has exactly one input port named "in".
ComponentType
A representation of the model object 'Component Type'.
ComponentType
This class represents the type of a component within the trace analysis tool.
ComponentType Deprecated.
1.15 moved to kieker-model
ComponentTypeImpl
An implementation of the model object 'Component Type'.
ComposedKey<F,​S>
Class representing a key (e.g., for a Map) that consists of three elements.
ComposedSplitFunction<T>
A split function that is defined by composing a promotion function and a partition function.
ComposedUnit
A representation of the model object 'Composed Unit'.
ComposedUnitImpl
An implementation of the model object 'Composed Unit'.
ComputeAllenComplexityMetrics<T>
Compute the Allen metrics for a given modular graph.
Configuration
This class represents a configuration object within the Kieker project.
ConfigurationConstants
If this file changes, the default config file has to be adjusted! Ideally it would be created using this file! (#151)
ConfigurationException
Configuration exception for command line and configuration file parameters.
ConfigurationFactory
A ConfigurationFactory for kieker.monitoring.
ConfigurationParser
Parse configuration settings and fill them into a settings object.
Connection
Represents one connection to read records from.
Connections
A representation of the model object 'Connections'.
ConnectionsImpl
An implementation of the model object 'Connections'.
ConnectionTimeoutException
This exception is used to indicate a connection timeout.
ConstructionEvent  
ConstructionEventFactory  
ConstructionMonitoringProbe
This annotation represents a runtime probe for a constructor.
ContainerDependencyGraph Deprecated.
1.15 ported to teetime
ContainerDependencyGraph
This class represents container dependency graphs.
ContainerDependencyGraphFilter Deprecated.
1.15 ported to teetime
ContainerDependencyGraphFilter
Refactored copy from LogAnalysis-legacy tool
This class has exactly one input port named "in".
ContainerDependencyGraphFormatter Deprecated.
1.15 ported to teetime
ContainerDependencyGraphFormatter
Formatter for container dependency graphs.
ControlFlowRegistry  
ControlledEventReleaseStage<C,​B>
Send an incoming event of type Base to the output, if and only if a suitable Control event was received.
ConvertLegacyValuesUtils
This utility class is used to support gluing old code to new infrastructure.
CountCalculator<T>
Computes an incrementable value.
CountEventsStage<T>
Counts all events and hands them to the next filter unchanged.
CountingFilter Deprecated.
since 1.15.1 old plugin api
CountingStage<T>
An instance of this class receives any objects, increments an intern thread-safe counter without printing any message and delivers the unchanged objects to the output.
CountOnFailedInsertBehavior<E>  
CountUniqueCallsStage
Counts the number of unique operation calls and stores that information in the statistics model.
Coupling
A representation of the model object 'Coupling'.
CouplingImpl
An implementation of the model object 'Coupling'.
CouplingToOperationMapImpl
An implementation of the model object 'Coupling To Operation Map'.
CPUMemUsageServletContextListener
Starts and stops the periodic logging of CPU utilization and Memory usage employing the OshiSamplerFactory as the Servlet is initialized and destroyed respectively.
CPUsCombinedPercSampler
Logs the combined (i.e., User + Sys + Nice + Wait) cpu utilization for each CPU in the system, retrieved via HardwareAbstractionLayer, as ResourceUtilizationRecords via IWriterController.newMonitoringRecord(kieker.common.record.IMonitoringRecord) .
CPUsCombinedServletContextListener
Starts and stops the periodic logging of CPU utilization employing the OshiSamplerFactory as the Servlet is initialized and destroyed respectively.
CPUsDetailedPercConverter
Converts and stores CPU percentages (of i.e., User + Sys + Nice + Wait) The conversion is made by collecting the ticks at two different times, calculating the deltas and by calculating the relative values.
CPUsDetailedPercSampler
Logs detailed utilization statistics for each CPU in the system, retrieved from CentralProcessor, as CPUUtilizationRecords via IWriterController.newMonitoringRecord(kieker.common.record.IMonitoringRecord) .
CPUUtilizationRecord  
CPUUtilizationRecordFactory  
CreateEntryLevelEventStage
Creates entry level events from trace information.
CreateGraph4AllenMetricStage
Derive a graph compatible for the Allen metric from the architecture model.
CsvRowReaderProducerStage<T>
Reader for a single CSV file.
CsvRowReaderStage<T>
Reader for multiple CSV files, producing single records for each row.
CsvTableReaderProducerStage<R,​T>
Reader for a CSV file.
CsvTableReaderStage<R,​T>
Reader for multiple CSV files.
CurrentTimeEventGenerationFilter Deprecated.
1.15 ported to teetime
CustomUnit
A representation of the model object 'Custom Unit'.
CustomUnitImpl
An implementation of the model object 'Custom Unit'.
DaemonThreadFactory
A thread factory that creates daemon threads.
DatabaseFailedEvent  
DatabaseFailedEventFactory  
DataCollectorStage<T>
Collect objects until a time trigger has been received or the maximal amount of events have been collected.
DataExtensionType
Extension mechanism for the content of and .
DataflowEntry  
DataflowEvent  
DataSink
Sync all incoming records with a Kieker writer.
DataType
Complex type for the element.
DateConverter
Converts parameter string representing a date value to timestamp.
DatEventDeserializer  
DbReader Deprecated.
since 1.15.1 old plugin api
DeactivationEvent  
DeactivationEventFactory  
DebugStage<T>
A simple stage that can be used to place breakpoints to debugging.
DeepGraphTraverser<N extends INode,​E extends IEdge>  
DefaultType
Complex type for the element.
DeflateCompressionFilter  
DeflateDecompressionFilter
Decompression filter for data stream providing Deflate decompression.
DependencyGraphCreatorStage<T extends IDependencyGraphBuilderConfiguration>  
DependencyGraphNode<T extends ISystemModelElement> Deprecated.
1.15 ported to teetime
DependencyGraphNode<T extends ISystemModelElement>
This class represents a single node within a dependency graph.
DeployedComponent
A representation of the model object 'Deployed Component'.
DeployedComponentImpl
An implementation of the model object 'Deployed Component'.
DeployedOperation
A representation of the model object 'Deployed Operation'.
DeployedOperationCallEvent
Contains a tuple of DeployedOperation for the execution model and a duration value.
DeployedOperationImpl
An implementation of the model object 'Deployed Operation'.
DeployedOperationsPairToDeployedOperationsMapEntryImpl
An implementation of the model object 'Deployed Operations Pair To Deployed Operations Map Entry'.
DeployedOperationsPairToDeployedStorageMapEntryImpl
An implementation of the model object 'Deployed Operations Pair To Deployed Storage Map Entry'.
DeployedOperationsPairToInvocationMapEntryImpl
An implementation of the model object 'Deployed Operations Pair To Invocation Map Entry'.
DeployedProvidedInterface
A representation of the model object 'Deployed Provided Interface'.
DeployedProvidedInterfaceImpl
An implementation of the model object 'Deployed Provided Interface'.
DeployedRequiredInterface
A representation of the model object 'Deployed Required Interface'.
DeployedRequiredInterfaceImpl
An implementation of the model object 'Deployed Required Interface'.
DeployedStorage
A representation of the model object 'Deployed Storage'.
DeployedStorageImpl
An implementation of the model object 'Deployed Storage'.
DeploymentAdapterFactory
The Adapter Factory for the model.
DeploymentContext
A representation of the model object 'Context'.
DeploymentContextImpl
An implementation of the model object 'Context'.
DeploymentFactory
The Factory for the model.
DeploymentFactoryImpl
An implementation of the model Factory.
DeploymentLevelComponentDependencyGraphBuilder
Dependency graph builder for component dependency graphs at the deployment level.
DeploymentLevelComponentDependencyGraphBuilderFactory  
DeploymentLevelContextDependencyGraphBuilder
Dependency graph builder for deployment context dependency graphs at the deployment level.
DeploymentLevelContextDependencyGraphBuilderFactory  
DeploymentLevelOperationDependencyGraphBuilder
Dependency graph builder for operation dependency graphs at the deployment level.
DeploymentLevelOperationDependencyGraphBuilderFactory  
DeploymentModel
A representation of the model object 'Model'.
DeploymentModelImpl
An implementation of the model object 'Model'.
DeploymentModelPrinter  
DeploymentPackage
The Package for the model.
DeploymentPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each operation of each class, each enum, and each data type
DeploymentPackageImpl
An implementation of the model Package.
DeploymentSwitch<T>
The Switch for the model's inheritance hierarchy.
DescriptionDecoratorFilter<V extends AbstractPayloadedVertex<V,​E,​O,​ISystemModelElement>,​E extends AbstractEdge<V,​E,​O>,​O> Deprecated.
1.15 ported to teetime
DescriptionDecoratorFilter<V extends AbstractPayloadedVertex<V,​E,​O,​ISystemModelElement>,​E extends AbstractEdge<V,​E,​O>,​O>
A filter which attaches decorations from a repository to graph entities.
DescriptionRepository Deprecated.
since 2.0.0
DescriptionRepository.DescriptionRepositoryData
This class groups the data required for a DescriptionRepository.
DeserializerStringRegistry
Rudimentary string registry for use by the binary format decoder.
DiffSelector  
DirectoryProducer
Send out all directories specified as paths or files.
DirectoryReaderStage
Read a kieker log directory.
DirectoryReadValidator
Validate whether the given directory file handle exists and is a directory.
DirectoryScannerStage
Scan a directory for contained files.
DirectPropertyMapper<T extends IElement>
This function maps a graph element by a passed property key to the corresponding property value and returns it as string.
DiskUsageRecord  
DiskUsageRecordFactory  
DiskUsageSampler
Display
This annotation can be used for methods which are able to deliver display objects.
DistanceFunctionFactory
Some pre-defined implementations of distance functions.
DistanceFunctionFactory.IEuclideanCoordinate
An interface to represent coordinates in Euclidean spaces.
DoNotInsertBehavior<E>  
DotClusterAttribute
A enumeration of possible attributes for clusters in dot graphs.
DotEdgeAttribute
A enumeration of possible attributes for edges in dot graphs.
DotExportBuilder<N extends INode,​E extends IEdge>  
DotExportDependencyGraphFactory  
DotExportMapper<N extends INode,​E extends IEdge>
This class specifies how attributes (for graphs, vertices and edges) are mapped to a dot graph.
DotFactory
This class provides a collection of static methods to compile Graphviz Dot elements from string attributes and properties.
DotFileWriterStage<N extends INode,​E extends IEdge>  
DotGraphAttribute
A enumeration of possible attributes for graphs in dot graphs.
DotGraphConstants
This class defines some constants which are used in dot graphs.
DotGraphType  
DotGraphWriter
Class to build and write a DOT Graph to a writer.
DotNodeAttribute
A enumeration of possible attributes for nodes in dot graphs.
DotSubgraphAttribute
A enumeration of possible attributes for subgraphs in dot graphs.
DotTraceGraphFileWriterStage  
DotTransformer<N extends INode,​E extends IEdge>  
DotWriterStage<N extends INode,​E extends IEdge>
This stage writes a IGraph to given Writer in the dot file format.
DoubleConverter
Convert string to long value.
DoubleMeasurement
A representation of the model object 'Double Measurement'.
DoubleMeasurementImpl
An implementation of the model object 'Double Measurement'.
DoubleTimeSeriesPoint  
DoubleValue
A representation of the model object 'Double Value'.
DualSocketTcpWriter  
DummyProbeController
Controller to send remote control events for probes to given addresses.
DumpQueue  
DumpWriter
A writer that does nothing but consuming records.
DurRatioToParentCalculator  
DurRatioToRootParentCalculator  
DynamicEventDispatcher
The DynamicEventDispatcher allows to select specific events from the event stream and send them to a specific event stream.
EAcceptanceMode
Mode how to use acceptance pattern.
EdgeImpl
Basic edge class to contain attributes.
EdgeType
Complex type for the element.
EDirection
A representation of the literals of the enumeration 'EDirection', and utility methods for working with them.
EGraphGenerationMode
Node and edge selection modes for graph construction.
ElementImpl  
EModuleMode  
EModuleModeConverter  
EmptyRecord  
EmptyRecordFactory  
EndpointType
Complex type for the element.
EndpointTypeType
Java class for endpoint.type.type.
Entry<T>  
EntryCallEvent
Entry call events with request data.
EntryCallEventSerializer
A serializer, which serializes an PayloadAwareEntryCallEvent by printing the operation signature, the parameters and the values.
EntryCallSequenceStage
Represents the EntryCallSequence Transformation in the paper Run-time Architecture Models for Dynamic Adaptation and Evolution of Cloud Applications.
EntryLevelBeforeOperationEvent  
EntryLevelBeforeOperationEventFactory  
EntryLevelBeforeOperationObjectEvent  
EntryLevelBeforeOperationObjectEventFactory  
EObjectToSourceEntryImpl
An implementation of the model object 'EObject To Source Entry'.
EObjectToStatisticsMapEntryImpl
An implementation of the model object 'EObject To Statistics Map Entry'.
EPrefix
A representation of the literals of the enumeration 'EPrefix', and utility methods for working with them.
EPropertyTypeToValueImpl
An implementation of the model object 'EProperty Type To Value'.
EquivalenceClassWriter
Write trace equivalence class map to a file.
EReferenceIndex<K,​V extends org.eclipse.emf.ecore.EObject>  
ESIUnitType
A representation of the literals of the enumeration 'ESI Unit Type', and utility methods for working with them.
EStringToAssemblyComponentMapEntryImpl
An implementation of the model object 'EString To Assembly Component Map Entry'.
EStringToAssemblyOperationMapEntryImpl
An implementation of the model object 'EString To Assembly Operation Map Entry'.
EStringToAssemblyProvidedInterfaceMapEntryImpl
An implementation of the model object 'EString To Assembly Provided Interface Map Entry'.
EStringToAssemblyStorageMapEntryImpl
An implementation of the model object 'EString To Assembly Storage Map Entry'.
EStringToComponentTypeMapEntryImpl
An implementation of the model object 'EString To Component Type Map Entry'.
EStringToDeployedComponentMapEntryImpl
An implementation of the model object 'EString To Deployed Component Map Entry'.
EStringToDeployedOperationMapEntryImpl
An implementation of the model object 'EString To Deployed Operation Map Entry'.
EStringToDeployedProvidedInterfaceMapEntryImpl
An implementation of the model object 'EString To Deployed Provided Interface Map Entry'.
EStringToDeployedStorageMapEntryImpl
An implementation of the model object 'EString To Deployed Storage Map Entry'.
EStringToDeploymentContextMapEntryImpl
An implementation of the model object 'EString To Deployment Context Map Entry'.
EStringToOperationTypeMapEntryImpl
An implementation of the model object 'EString To Operation Type Map Entry'.
EStringToProvidedInterfaceTypeMapEntryImpl
An implementation of the model object 'EString To Provided Interface Type Map Entry'.
EStringToStorageTypeMapEntryImpl
An implementation of the model object 'EString To Storage Type Map Entry'.
EventGroup
An EventGroup contains all events of an edge, which have the same parameters.
EventProcessingException  
EventRecordTimestampFilter
Concrete implementation of AbstractTimestampFilter.
EventRecordTraceCounter Deprecated.
1.15 a joint counter for valid and invalid traces makes no sense and requires separate threads to execute, superseded by (Invalid|Valid)EventRecordTraceCounter
EventRecordTraceCounter Deprecated.
1.15 ported to teetime
EventRecordTraceReconstructionFilter Deprecated.
1.15 ported to teetime kieker.analysis.filter.flow
EventRecordTraceReconstructionStage
Trace Reconstruction Filter (Event) to reconstruct event based (flow) traces based on single flow records.
Execution
This class represents an execution of an operation of an allocated component.
Execution Deprecated.
1.15 moved to kieker-model
ExecutionAdapterFactory
The Adapter Factory for the model.
ExecutionContainer  
ExecutionContainer Deprecated.
1.15 moved to kieker-model
ExecutionEnvironmentRepository  
ExecutionEnvironmentRepository  
ExecutionEventProcessingException  
ExecutionFactory
The Factory for the model.
ExecutionFactoryImpl
An implementation of the model Factory.
ExecutionModel
A representation of the model object 'Model'.
ExecutionModelDataflowAssemblerStage
Create execution model dataflow entries.
ExecutionModelImpl
An implementation of the model object 'Model'.
ExecutionPackage
The Package for the model.
ExecutionPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each operation of each class, each enum, and each data type
ExecutionPackageImpl
An implementation of the model Package.
ExecutionRecordTransformationFilter Deprecated.
1.15 ported to teetime
ExecutionRecordTransformationStage
Transforms OperationExecutionRecords into Execution objects.
This class has exactly one input port and one output port.
ExecutionSwitch<T>
The Switch for the model's inheritance hierarchy.
ExecutionTrace
This class is a container for a whole trace of executions (represented as instances of Execution).
ExecutionTrace Deprecated.
1.15 moved to kieker-model
ExecutionTraceBasedSession
Specialized sub-class for sessions which are derived from execution traces (see ExecutionTrace).
ExecutionTraceBasedSession Deprecated.
1.15 moved to kieker-model
ExecutionTraceWriterFilter
This class has exactly one input port named "in".
ExecutionTraceWriterFilter Deprecated.
1.15 ported to teetime
ExtractDBScanClustersStage<T>
The algorithm extracts clusters, which are equivalent to DBScan clusters from the OPTICS plot.
FileExtensionFilter
File extension filters.
FileNameLabelMapper  
FileOperationEntry  
FileWriter
Generic file writer which can be used to write any type of serialization.
FilterStage<T>
This stage filters incoming objects and forwards only those which meet the given predicate.
FlatGraphTraverser<N extends INode,​E extends IEdge>  
FloatMeasurement
A representation of the model object 'Float Measurement'.
FloatMeasurementImpl
An implementation of the model object 'Float Measurement'.
FloatValue
A representation of the model object 'Float Value'.
FlowRecordTraceReconstructionStage
Reconstruct traces based on the incoming instances of IFlowRecord.
FlowTraceEventMatcher
Control event matcher for flow events, controlled by OperationEvents.
FormatIdentifier
Format identifiers used by Kieker.
ForwardOnTriggerStage<T>
Stage that queues all incoming elements and forwards them when receiving Trigger.
ForwardOnTriggerStage.SendStrategy  
FSReader Deprecated.
1.15 replaced by teetime log reading facilities
FSReaderUtil
This class is used during refactoring and architecture evolution to keep all readers running.
FSUtil  
FSZipReader Deprecated.
1.15 replaced by teetime log reading facilities
FullOperationStartData  
FullOperationStartData
Stores the *full* data of an operation start, to later on produce an execution record
FullResponseTimeStatisticsStage  
FullStatisticsDecoratorStage<T>  
FullyQualifiedNamesFactory
Create fully qualified names for architecture model elements.
FunctionNameValueConverter
In Fortran the compiler might suffix function names in the object file with an _.
FunctionStage<I,​O>
Stage that maps the elements from its input port to its output port by using a Function.
GCRecord  
GCRecordFactory  
GCSampler
A sampler using the MXBean interface to access information about the garbage collector(s).
GCServletContextListener
Starts and stops the periodic logging of garbage collection.
GenericElementEvent
Abstract event type for operation and storage events.
GenericEntryCallAcceptanceMatcher
Allows to match operation and class signatures regarding a set of patterns to decide whether they belong to the user behavior.
GlobalDataEntry  
GraphEdgedefaultType
Java class for graph.edgedefault.type.
GraphEdgeidsType
Java class for graph.edgeids.type.
GraphEditDistance<N extends INode,​E extends IEdge>
This class calculates a custom graph edit distance between two Behavior Models.
GraphFactory
Factory for Kieker graph elements.
GraphFlattenerStage<N extends INode,​E extends IEdge>  
GraphFormattingException
Generic exception which denotes that an error has occured during graph formatting.
GraphImpl<N extends INode,​E extends IEdge>
Graph with label.
GraphMLFileWriterStage<N extends INode,​E extends IEdge>  
GraphMLTransformationStage<N extends INode,​E extends IEdge>  
GraphMLTransformer<N extends INode,​E extends IEdge>  
GraphmlType
Complex type for the element.
GraphMLWriterStage<N extends INode,​E extends IEdge>  
GraphNodeidsType
Java class for graph.nodeids.type.
GraphOrderType
Java class for graph.order.type.
GraphPrinterStage<N extends INode,​E extends IEdge>
This stage prints Graphs to a given PrintStream or System.out if no one specified.
GraphTransformerVisitor  
GraphType
Complex type for the element.
GraphWriterPlugin Deprecated.
1.15 ported to teetime
GraphWriterPlugin
Generic graph writer plugin to generate graph specifications and save them to disk.
GZipCompressionFilter
Gzip compression filter for the writer pool.
GZipDecompressionFilter  
HandleMetadataRecordStage
Receive all events and filter out the metadata records and store its information in a metadata model.
HostApplicationMetaData  
HostApplicationMetaDataFactory  
HostnameRepository
A class that manages host names for trace IDs.
HotspotDetection
This class executes a HotspotDetectionConfiguration.
HotspotDetectionConfiguration
Configuration for a hotspot detection based on the longest execution time of methods without children.
HotspotDetectionStage
This stage excepts traces at its input port and prints their operation calls to a given PrintStream, which have the longest execution time without their children.
HyperedgeType
Complex type for the element.
IAccessHandler
Access restriction handler for network based IO.
IAnalysisComponent Deprecated.
since 1.15.1
IAnalysisController Deprecated.
1.15 can be removed when all tools are ported to TeeTime
IBackwardsIterable<T>
Implementing this interface allows an object to get iterated backwards.
ICallObjectRecord  
ICallRecord  
IClassSignature  
IComponentNameBuilder
A IComponentNameBuilder can be used to create the component name from a package name and a component name.
IComponentSignatureExtractor
A IComponentSignatureExtractor sets the package name and the name of a ComponentType based on its signature.
ICompressionFilter
Common interface for compression filter used in the binary writer.
IConstructorRecord  
IControlEventMatcher<C,​B>
Matcher interface to control whether an event can pass or must be held.
IDependencyGraphBuilder  
IDependencyGraphBuilderConfiguration  
IDependencyGraphBuilderFactory<T extends IDependencyGraphBuilderConfiguration>  
IdGenerator
Generates unique identifiers in a thread-safe way.
IDistanceFunction<T>
An object that can calculate the distance between two data objects.
IEdge
Marker Interface for edges.
IEdgeVisitor<E extends IEdge>  
IElement  
IEntryCallAcceptanceMatcher
Interface for EntryCallEvent acceptance matcher.
IErrorMessages
Represents messages that contain errors warnings and so on that may occur during the execution of the analysis.
IEventMatcher<T>
Interface for event matchers used in the dynamic event dispatcher.
IEventRecord  
IExceptionRecord  
IFilterPlugin Deprecated.
since 1.15.1 old plugin api
IFlowRecord  
IGraph<N extends INode,​E extends IEdge>
The Kieker IGraph is based on the google Graph library.
IGraphElementSelector
Interface for a node and edge selector for graphs to realize diff and subtract.
IGraphFlattener<N extends INode,​E extends IEdge>  
IGraphOutputtingFilter<G extends AbstractGraph<?,​?,​?>> Deprecated.
1.15 has no ressemblence in the teetime port
IGraphProducingFilter<G extends AbstractGraph<?,​?,​?>> Deprecated.
1.15 ported to teetime
IGraphProducingFilter<G extends AbstractGraph<?,​?,​?>>
Interface for graph-producing filters.
IInterfaceRecord  
ILeafness<DATA>  
IllegalRecordFormatException  
ILogFilePoolHandler
An ILogFilePoolHandler is used to manage log data files in Kieker.
IMapFileHandler  
IMonitoringController  
IMonitoringProbe
This is just a marker interface any Kieker monitoring probe should implement.
IMonitoringRecord
All Kieker monitoring records have to implement this minimal interface.
IMonitoringRecordDeserializer
Interface for monitoring record deserializers.
IMonitoringRecordReceiver
This is a simple interface showing that the FSReader can receive records.
IMonitoringRecordReceiver  
IMonitoringRecordSerializer
Interface for monitoring record serializers.
ImplementsEventMatcher<T>
Match the events by implementing interface.
IndentWriter  
IndexItem<T>  
InfluxDBWriter Deprecated.
2.0.0
INode
Generic node interface.
INodeVisitor<N extends INode>  
InputPort Deprecated.
since 1.15.1 old plugin api
InsertBehavior<E>  
InspectStage<T>
Inspect events passed between stages.
InstantiationFactory
This class encapsulates the creation of Kieker monitoring controllers.
Instants
Helper class for Instants.
InterfaceEStringToOperationTypeMapEntryImpl
An implementation of the model object 'Interface EString To Operation Type Map Entry'.
InternalErrorException
Exception for errors that occur due to design errors or misuse of classes or are otherwise unexpected.
InternalNode<T>  
IntersectSelector
Select nodes and edges and assign them to groups reflecting an intersection.
IntMeasurement
A representation of the model object 'Int Measurement'.
IntMeasurementImpl
An implementation of the model object 'Int Measurement'.
IntValue
A representation of the model object 'Int Value'.
InvalidConfigurationException
This exception should be thrown if an illegal configuration (parameter) is detected by a configurable component.
InvalidEventRecordTraceCounter
This sink counts and reports the number of incoming invalid TraceEventRecords.
InvalidExecutionTrace
This object represents an somehow invalid trace of executions.
InvalidExecutionTrace Deprecated.
1.15 moved to kieker-model
InvalidExecutionTraceWriterFilter Deprecated.
1.15 ported to teetime
InvalidExecutionTraceWriterSink
Writes invalid execution traces to a specified file.
InvalidFormatException
Denotes that an invalid data format was found.
InvalidPatternException  
InvalidProjectContextException
An exception to show that a plugin received an invalid project context.
InvalidTraceException
This exception can be used to mark an invalid trace.
InvalidTraceException Deprecated.
1.15 moved to kieker-model
Invocation
A representation of the model object 'Invocation'.
InvocationExecutionModelAssembler
Assemble execution model based on operation call tuples.
InvocationImpl
An implementation of the model object 'Invocation'.
IObjectRecord  
IOperationCallVisitor  
IOperationNameBuilder
A IOperationNameBuilder can be used to create the operation name from a list of modifiers, a return type, the actual name and a list of parameter types.
IOperationRecord  
IOperationSignature  
IOperationSignatureExtractor
A IOperationSignatureExtractor sets the list of modifiers, the return type, the name and the parameters of a OperationType based on its signature.
IOriginRetentionPolicy
Origin retention policies control the way in which origins for graph elements are kept.
IOshiSamplerFactory
Defines the list of methods to be provided by a factory for com.github.oshi-based AbstractOshiSamplers.
IParameterEvent
Interface for events that contain parameters.
IParameterValueEvent  
IParameterWeighting
An interface to assign insertion and duplication costs to events.
IPartitionFunction<T>
An object with partitions a set of data into two sub-sets.
IPathLabelMapper<T>  
IPayloadCharacterization  
IPipeReader
This is a simple interface for a reader that works on a pipe.
IPlugin Deprecated.
since 1.15.1 old plugin api
IPlugin.PluginInputPortReference
This simple class represents a container for the reference between a plugin, its input port and the corresponding method.
IPlugin.STATE
An enumeration used to describe the state of an AbstractPlugin.
IProbeController  
IProbeController  
IProjectContext Deprecated.
since 1.15.1
IPromotionFunction<T>
An object that chooses a pair from a set of data objects.
IRawDataProcessor Deprecated.
since 1.15.1 old plugin api
IRawDataReader Deprecated.
since 1.15.1 old plugin api
IRawDataWriter
Interface for raw data writers.
IReaderPlugin Deprecated.
since 1.15.1 old plugin api
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  
IRecordReceivedListener
Represents a listener which is informed upon a new monitored record.
IRegistryListener<T>  
IRegistryRecordReceiver  
IRemoteControlEvent  
IRemoteController
This controller publishes the interface methods of IMonitoringController for remote access.
IRemoteParameterControlEvent  
IRepository Deprecated.
since 1.15.1 old plugin api
IRootness  
ISampler  
ISamplingController  
ISessionEvent  
ISourceCompositeStage
Marker interface for composite stages used as source.
ISplitFunction<T>
Defines an object to be used to split a node in an M-Tree.
ISplitFunction.SplitResult<R>
An object used as the result for the ISplitFunction.process(Set, IDistanceFunction) method.
IStateController  
IStateListener  
IStorageSignatureExtractor
Signature extractor interface for storage references.
ISystemModelElement
Abstract supertype for all entities in the system model.
ISystemModelElement Deprecated.
1.15 moved to kieker-model
IThreadBasedRecord  
ITimeSeriesPoint
ITimeSeriesPoints are the elements of TimeSeries.
ITimeSource  
ITimeSourceController  
ITraceMetadataRewriter
In case TraceMetadata records are received out of order, i.e., not before the first trace related record, different strategies can be applied.
ITraceRecord  
ITraceSignatureProcessor
Interface for a rewriter on class and operation signatures.
IValueConverter<T>
Create an object from a given set of text input fields.
IValueDeserializer
Interface for value deserializers for use by monitoring records.
IValueSerializer
Interface for value serializers for use by monitoring records.
IVertexTypeMapper  
IWriterController
The methods must not throw any exceptions but indicate problems via its respective return value.
IWriterRegistry<E>
A generic interface to assign unique IDs to objects.
JavaComponentSignatureExtractor
A IComponentSignatureExtractor that uses the Java signature style.
JavaFullComponentNameBuilder
This IComponentNameBuilder creates a component names in a full Java style.
JavaFullOperationNameBuilder
This IOperationNameBuilder creates a operation names in a full Java style.
JavaOperationSignatureExtractor
A IOperationSignatureExtractor that uses the Java signature style.
JavaShortComponentNameBuilder
This IComponentNameBuilder creates a component names in a short Java style by just returning the actual name.
JavaShortOperationNameBuilder
This IOperationNameBuilder creates a operation names in a short Java style.
JAXBElementWrapperStage  
JAXBMarshalStage<T>
This stage marshals the content tree rooted at an incoming element at the first input port into an output stream at the second input port.
JmsReader Deprecated.
1.15 ported to teetime
JMSReader
Reads monitoring records from a (remote or local) JMS queue.
JMSReaderStage
Reads monitoring records from a (remote or local) JMS queue by using the read-method from JMSReaderLogicModule.
JmsWriter  
JMXController  
JmxReader Deprecated.
since 1.15.1 old plugin api
JmxWriter  
JoinEvent  
JoinEventFactory  
JPetStoreParameterWeighting
A weighting function, which defines events from the JPetStore a insert and duplication cost.
JsonArrayValueDeserializer
Deserialize an JSON array of values.
JVMMemoryServletContextListener
Starts and stops the periodic logging of the JIT compilation.
JVMUptimeServletContextListener
Starts and stops the periodic logging of JVM uptime.
KafkaReader
Reader plugin that reads monitoring records from a Kafka topic.
KafkaWriter
Raw data writer which sends monitoring records to a Kafka topic.
KeyForType
Java class for key.for.type.
Keys Deprecated.
since 1.14 remove in 1.16 replaced by the class ConfigurationConstants to support Kieker checkstyle policy
KeyType
Complex type for the element.
KeyTypeType
Java class for key.type.type.
KiekerArchitectureModelSystemGraphUtils
Utility class to generate a system graph for Kieker Deployment Models.
KiekerDirectoryScannerStage
Scan a set of directories recursively for Kieker logs.
KiekerHashMap Deprecated.
since 1.15.1 old plugin api
KiekerJmxMonitoringLog  
KiekerJmxMonitoringLogMBean  
KiekerMetadataRecord  
KiekerMetadataRecordFactory  
KiekerNode<T,​E>
Central node class for graphs.
KiekerPattern  
KiekerPatternUtil
Utility class for checking whether something should be monitored or not (which is specified by a semicolon separated list of kieker patterns).
LeafNode<T>  
LeafNodeTrait<T>  
ListCollectionFilter<T> Deprecated.
1.15 ported to teetime
ListCollectionFilter<T>
This filter collects the incoming objects in a simple synchronized list.
ListCollectionFilter.ListFullBehavior
An enum for all possible list full behaviors.
ListCollectionFilter.ListFullBehavior
An enum for all possible list full behaviors.
ListReader<T> Deprecated.
1.15 This helper class is not necessary to test TeeTime based stages
LoadAverageRecord  
LoadAverageRecordFactory  
LoadAverageSampler
LocatorType
Complex type for the element.
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.
LogsReaderCompositeStage
Read one or more Kieker log directories consecutively.
LongConverter
Convert string to long value.
LongMeasurement
A representation of the model object 'Long Measurement'.
LongMeasurementImpl
An implementation of the model object 'Long Measurement'.
LongTimeSeriesPoint  
LongValue
A representation of the model object 'Long Value'.
MAnalysisComponent
An implementation of the model object 'Analysis Component'.
MAnalysisMetaModelFactory
An implementation of the model Factory.
MAnalysisMetaModelPackage
An implementation of the model Package.
MapFileFilter
Map file filter.
MapFileReader<T,​R>
Read a 2+n column file into a map.
MappingException  
MaxCalculator<T>  
MDependency
An implementation of the model object 'Dependency'.
MDisplay
An implementation of the model object 'Display'.
MDisplayConnector
An implementation of the model object 'Display Connector'.
MeanCalculator<T>
Computes mean from total amount and number of elements.
Measurement
A representation of the model object 'Measurement'.
MeasurementImpl
An implementation of the model object 'Measurement'.
MedianCalculator<T>  
MedoidGenerator<T>
This stage calculates the medoid of the clusters using the trimmed algorithm.
MemoryRecord  
MemoryRecordFactory  
MemorySampler
A sampler using the MXBean interface to access information about the JVM memory usage.
MemSwapUsageRecord  
MemSwapUsageRecordFactory  
MemSwapUsageSampler
Logs memory and swap statistics retrieved from GlobalMemory, as MemSwapUsageRecords via IWriterController.newMonitoringRecord(kieker.common.record.IMonitoringRecord) .
MessageTrace
This class is a container for a whole trace of messages (represented as actual instances of AbstractMessage).
MessageTrace Deprecated.
1.15 moved to kieker-model
MessageTraceBasedSession
Specialized sub-class for sessions based on message traces (see MessageTrace).
MessageTraceBasedSession Deprecated.
1.15 moved to kieker-model
MessageTraceWriterFilter
A filter allowing to write the incoming MessageTraces into a configured file.
MessageTraceWriterFilter Deprecated.
1.15 ported to teetime
MetaModelHandler Deprecated.
since 1.15 can be removed with the old TraceAnalysis
MetaModelHandler.PluginConnection  
MetaModelHandler.RepositoryConnection  
MFilter
An implementation of the model object 'Filter'.
MIAnalysisComponent
A representation of the model object 'Analysis Component'.
MIAnalysisMetaModelFactory
The Factory for the model.
MIAnalysisMetaModelPackage
The Package for the model.
MIAnalysisMetaModelPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
MIDependency
A representation of the model object 'Dependency'.
MIDisplay
A representation of the model object 'Display'.
MIDisplayConnector
A representation of the model object 'Display Connector'.
MIFilter
A representation of the model object 'Filter'.
MIInputPort
A representation of the model object 'Input Port'.
MinCalculator<T>  
MInputPort
An implementation of the model object 'Input Port'.
MIOutputPort
A representation of the model object 'Output Port'.
MIPlugin
A representation of the model object 'Plugin'.
MIPort
A representation of the model object 'Port'.
MIProject
A representation of the model object 'Project'.
MIProperty
A representation of the model object 'Property'.
MIReader
A representation of the model object 'Reader'.
MIRepository
A representation of the model object 'Repository'.
MIRepositoryConnector
A representation of the model object 'Repository Connector'.
MIView
A representation of the model object 'View'.
ModelAssemblerStage<T>
Generic model assembler stage to run model assemblers.
ModelChangeNameStage
Allow to change the repository's name.
ModelDescriptor
Contains information for a single model in the model repository.
ModelFactory  
ModelFactory Deprecated.
1.15 model moved to new subproject
ModelGenerationCompositeStage
Generate models from observations.
ModelObjectFromOperationCallAccessorUtils
Utility class for functions (Function) to access the model objects from operation calls.
ModelRepository  
ModelRepositoryProducerStage  
ModelRepositoryReaderStage
Loads model repositories based on the paths it receives.
ModelSink
Write an in memory model into an output directory.
ModelSource
Send out single model repository paths.
MonitioringRecordTimestampFilter
Concrete implementation of AbstractTimestampFilter.
MonitorEntryEvent  
MonitorEntryEventFactory  
MonitorExitEvent  
MonitorExitEventFactory  
MonitoringCommandListener
Represents a listener which is informed upon a event is received, which should.
MonitoringController  
MonitoringRecordException
This exception can be used to show that something in context with a monitoring record failed.
MonitoringThroughputFilter Deprecated.
since 1.15.1 old plugin api
MonitoringThroughputStage
An instance of this class computes the throughput in terms of the number of records logged within the monitoring instance per time unit.
MonitoringWriterThread  
MonitorNotifyAllEvent  
MonitorNotifyAllEventFactory  
MonitorNotifyEvent  
MonitorNotifyEventFactory  
MonitorRequestEvent  
MonitorRequestEventFactory  
MonitorWaitEvent  
MonitorWaitEventFactory  
MOutputPort
An implementation of the model object 'Output Port'.
MoveOperationEntry  
MPlugin
An implementation of the model object 'Plugin'.
MPort
An implementation of the model object 'Port'.
MProject
An implementation of the model object 'Project'.
MProperty
An implementation of the model object 'Property'.
MReader
An implementation of the model object 'Reader'.
MRepository
An implementation of the model object 'Repository'.
MRepositoryConnector
An implementation of the model object 'Repository Connector'.
MTree<T>
The main class that implements the M-Tree.
MTreeGeneratorStage<T>
A stage to generate an M-Tree with objects of a generic type, with a given distance function.
MTreeUtils
Some utilities.
MultipleConnectionTcpSourceCompositeStage
Multiple TCP input composite stage.
MultipleConnectionTcpSourceStage
This is a multi connection tcp source stage.
MView
An implementation of the model object 'View'.
NaiveMedoidGenerator<T>
The naive medoid algorithm, where all pairwise distances are calculated.
NaiveParameterWeighting
Naive weighting for parameter.
NameBuilder
This is a wrapper class around a IOperationNameBuilder and a IComponentNameBuilder.
NameToOperationMapImpl
An implementation of the model object 'Name To Operation Map'.
NetworkAccessHandler
The network access handler accepts a list of network patterns which it checks every time acceptRemoteIpAddress is called.
NetworkPatternEntry
POJO for a network pattern consisting of an ip-address and a netmask.
NetworkUtilizationRecord  
NetworkUtilizationRecordFactory  
NetworkUtilizationSampler
NoClassMapping
Marker class in case no class mapping is used for settings.
NodeFactory  
NodeImpl  
NodeLabelMapper
This class is a Function that maps a INode to a label.
NodeType
Complex type for the element.
NoneCompressionFilter
This class does not provide any compressing filter.
NoneDecompressionFilter
Decompression filter for stream reading stages providing no compression.
NoneTraceMetadataRewriter
This is an empty rewriter which sends all received records to the output port.
NonLeafNodeTrait<T>  
NonRootNodeTrait<T>  
NoOriginRetentionPolicy
The no-origin-retention policy represents the intention that no origins should be retained at all and corresponds to the kind OriginRetentionPolicyKind.NONE.
NotFoundEntry  
NullSignatureProcessor
Do nothing processor.
NullSink
Act like a null device.
NumberGeneratorProducer
Generates a series of integer numbers from start to end.
ObjectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the org.graphdrawing.graphml package.
ObjectTimeSeriesPoint<X>
ITimeSeriesPoint wrapper for any type.
Operation
This class represents an operation within the trace analysis tool.
Operation Deprecated.
1.15 moved to kieker-model
OperationAllocationDependencyGraph Deprecated.
1.15 ported to teetime
OperationAllocationDependencyGraph
This class represents operation dependency graphs on the allocation level.
OperationAllocationDependencyGraphFormatter Deprecated.
1.15 ported to teetime
OperationAllocationDependencyGraphFormatter
Formatter for operation dependency graphs on the allocation level (see OperationAllocationDependencyGraph).
OperationAndCallGeneratorStage
Produce operation and operation call events based on flow records.
OperationAssemblyDependencyGraph Deprecated.
1.15 ported to teetime
OperationAssemblyDependencyGraph
This class represents operation dependency graphs on the assembly level.
OperationAssemblyDependencyGraphFormatter Deprecated.
1.15 ported to teetime
OperationAssemblyDependencyGraphFormatter
Formatter for operation dependency graphs on the assembly level (see OperationAssemblyDependencyGraph).
OperationAssemblyModelAssembler  
OperationCall
A representation of the model object 'Operation Call'.
OperationCallEquivalence
This class defines an equivalence for OperationCalls using the class Equivalence.
OperationCallEvent  
OperationCallEventFactory  
OperationCallImpl
An implementation of the model object 'Operation Call'.
OperationCollection
A representation of the model object 'Operation Collection'.
OperationCollectionImpl
An implementation of the model object 'Operation Collection'.
OperationDataflow
A representation of the model object 'Operation Dataflow'.
OperationDataflowImpl
An implementation of the model object 'Operation Dataflow'.
OperationDependencyGraphAllocationFilter Deprecated.
ported to teetime
OperationDependencyGraphAllocationFilter
Refactored copy from LogAnalysis-legacy tool
This class has exactly one input port named "in".
OperationDependencyGraphAssemblyFilter Deprecated.
1.15 ported to teetime
OperationDependencyGraphAssemblyFilter
Refactored copy from LogAnalysis-legacy tool
This class has exactly one input port named "in".
OperationDeploymentModelAssembler  
OperationEvent
Represent one operation event.
OperationExecutionDataGatherer
This class contains the monitoring logic that can be used by different frameworks, especially DiSL and Javassist.
OperationExecutionMonitoringProbe
This annotation represents a runtime probe for methods and constructors.
OperationExecutionRecord  
OperationExecutionRecordFactory  
OperationExecutionRecordTimestampFilter
Concrete implementation of AbstractTimestampFilter.
OperationExecutionSOAPRequestInInterceptor
CXF InInterceptor to get the sessionIdentifier header from an incoming soap message and associate it with the current thread id.
OperationExecutionSOAPRequestOutInterceptor  
OperationExecutionSOAPResponseInInterceptor  
OperationExecutionSOAPResponseOutInterceptor
CXF OutInterceptor to set the sessionIdentifier header for an outgoing soap message.
OperationPresentInModelEventReleaseControlStage
Check for every incoming event whether the necessary model elements, here operations, exist.
OperationRepository
This is a repository in which the available operations (Operation) can be stored.
OperationRepository
This is a repository in which the available operations (Operation) can be stored.
OperationStartData
Stores the data of an operation start, to later on produce an execution record
OperationType
A representation of the model object 'Operation Type'.
OperationTypeImpl
An implementation of the model object 'Operation Type'.
OperationTypeModelAssembler  
OPTICS<T>
An implementation of the OPTICS algorithm.
OpticsData<T>
A wrapper class for behavior models, which assigns the models additional information.
OPTICSDataGED<T>  
OpticsStage<T>
The stage which execute the optics algorithm.
OriginRetentionPolicyKind
This enumeration contains origin retention policy kinds, i.e.
OshiSamplerFactory
Provides factory methods for AbstractOshiSamplers.
Outcome Deprecated.
since 1.15.1 old plugin api
OutputPort Deprecated.
since 1.15.1 old plugin api
Pair<T>
A pair of objects of the same type.
ParameterEvaluationUtils
Collection of command line parameter evaluation functions.
ParameterWeightingConverter
Convert a string parameter setting into a IÃœarameterWeighting object.
ParentPathIsDirectoryValidator
Check whether the specified path refers to a directory.
ParentPathIsWriteableValidator
Check whether the path is writable.
ParentPathValueValidator
Evaluate whether the parent directory of a given path exists.
PathIsDirectoryValidator
Check whether the specified path refers to a directory.
PathIsModelDirectoryValidator
Check whether the given directory contains a kieker model.
PathIsReadableValidator
Check whether the path is readable.
PathIsWriteableValidator
Check whether the path is writable.
PathLabelMapper  
PathParameterSplitter
Split a parameter value using the path separator symbol.
PatternEntry
the activated state is ignored for purposes of equals() and hashcode().
PatternParser  
Pipe
This implementation represents a simple pipe that can be used by readers and writers to transfer monitoring records.
PipeReader
This reader can be used to read records via an in-memory pipe.
PipeReader Deprecated.
1.15 ported to teetime
PipeWriter  
PlainText Deprecated.
1.15 can be removed together with all old pipe-and-filter stuff
PlainTraceMetadataRewriter
This rewriter rewrites trace ids and ignores ITraceRecords which are not preceded by a TraceMetadata record.
Plugin Deprecated.
since 1.15.1 old plugin api
PluginNotFoundException Deprecated.
since 1.15.1 plugin API The Plugin requested with the ID was not found in the registry.
PortType
Complex type for the element.
PrintStreamWriter
A writer that prints incoming records to the specified PrintStream.
ProbeController  
ProbeControlStage
Receives control events, processes them and in case of error sends the error message to an error sink.
ProduceBeforeAndAfterEventsFromOperationCallsStage
This filter processes @{link OperationCallEvent} events and transforms them to mini traces which are send out.
Property Deprecated.
since 1.15.1 old plugin api
PropertyConstants  
ProvidedInterfaceType
A representation of the model object 'Provided Interface Type'.
ProvidedInterfaceTypeImpl
An implementation of the model object 'Provided Interface Type'.
PutStrategy  
Query<T>
An Iterable class which can be iterated to fetch the results of a nearest-neighbors query.
RandomPromotionFunction<T>
A promotion function object that randomly chooses ("promotes") two data objects.
RawDataReaderPlugin Deprecated.
since 1.15.1 old plugin api
ReaderRegistry<E>
Represents an unsynchronized registry for read-only purposes.
ReadFileValueValidator
Evaluate whether the path exists and the file is readable.
ReadOnlyConfiguration  
RealtimeRecordDelayConsumer
Receives records at the input port and stores them in a queue for the RealtimeRecordDelayProducer.
RealtimeRecordDelayFilter
Forwards incoming IMonitoringRecords with delays computed from the IMonitoringRecord.getLoggingTimestamp() value (assumed to be in the configured resolution).
RealtimeRecordDelayFilter Deprecated.
since 1.15.1 old plugin api
RealtimeRecordDelayProducer
Gets records from a queue, calculates the delay for each records and forwards the records after the delay.
ReceiveUnfilteredConfiguration
Using this annotation, controllers can request to receive an unfiltered configuration instance.
RecordCurrentTimeEventGenerationFilter
Generates time events with a given resolution based on the timestamps of incoming IMonitoringRecords.
RecordDeserializer
Represents a deserializer that deserializes records based on their id and a byte buffer.
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.
RegistryRecordHandler
Runnable to handle incoming registry records.
RegistryRecordHandler Deprecated.
since 1.15.1 old plugin api
RegularRecordHandler
Runnable to handle incoming regular records.
RegularRecordHandler Deprecated.
since 1.15.1 old plugin api
RemoteControlFailedException
Thrown if the remote command could not be send.
RemoveParameterValueEvent  
RemoveParameterValueEventFactory  
Repository Deprecated.
since 1.15.1 old plugin api
RepositoryPort Deprecated.
since 1.15.1 old plugin api
RequiredInterfaceType
A representation of the model object 'Required Interface Type'.
RequiredInterfaceTypeImpl
An implementation of the model object 'Required Interface Type'.
ResourceUtilizationRecord  
ResourceUtilizationRecordFactory  
ResponseTimeColorNodeDecorator Deprecated.
1.15 ported to teetime
ResponseTimeColorNodeDecorator
Decorator to set the color of graph nodes depending on graph nodes execution time.
ResponseTimeDecoration Deprecated.
1.15 ported to teetime
ResponseTimeDecoration
Response time decoration for graph vertices.
ResponseTimeDecorator
This class adds corresponding statistics to vertices.
ResponseTimeNodeDecorator Deprecated.
1.15 ported to teetime
ResponseTimeNodeDecorator
Decorator to attach response time data to graph nodes.
RestService
Rest service handler for Kieker based on NanoHTTPD.
RestServiceCompositeStage
Multiple TCP input composite stage.
RestServiceStage
REST / HTTP source stage.
ResultItem<T>
The type of the results for nearest-neighbor queries.
ResultsIterator<T>  
RetryPutStrategy  
RewriteBeforeAndAfterEventsStage
Rewrite logging information collected by the kieker-lang-pack-c and resolve function pointer references to actual function calls and files.
RootAssemblyComponent
This class represents a root assembly component.
RootAssemblyComponent Deprecated.
1.15 moved to kieker-model
RootExecutionContainer
Specific subtype for the root execution container.
RootExecutionContainer Deprecated.
1.15 moved to kieker-model
RootLeafNode<T>  
RootNode<T>  
RootNodeTrait<T>  
RotatingLogFilePoolHandler
Rotating log file pool handler, there is a maximum limit on files.
RunningMedian<T extends java.lang.Comparable<T>>
This class represents a median that changes in the course of time.
SamplingController  
SaveAllenDataStage  
SaveMultipleResultsAllenMetricSink
Save multiple Allen metric result sets into a file.
ScalarMeasurement
A representation of the model object 'Scalar Measurement'.
ScalarMeasurementImpl
An implementation of the model object 'Scalar Measurement'.
SCBlockingTakeStrategy
This take strategy blocks if the queue is empty.
ScheduledSamplerJob  
SequenceDiagramFilter Deprecated.
1.15 ported to teetime
SequenceDiagramFilter
Refactored copy from LogAnalysis-legacy tool
This class has exactly one input port named "in".
SequenceDiagramFilter.SDModes  
SequenceDiagramFilter.SDModes  
SessionAcceptanceFilter
Tests whether a trace contains only operations which are considered valid trace elements.
SessionAndTraceRegistrationFilter
For each incoming request via SessionAndTraceRegistrationFilter.doFilter(ServletRequest, ServletResponse, FilterChain), this class (i) registers session and trace information into the thread-local data structures SessionRegistry and TraceRegistry accessible to other probes in the control-flow of this request, (ii) executes the given FilterChain and subsequently (iii) unregisters the thread-local data.
SessionEndEvent  
SessionEndEventFactory  
SessionReconstructionFilter
This filter reconstructs sessions from execution or message traces.
SessionReconstructionFilter Deprecated.
1.15 ported to teetime
SessionRegistry  
SessionStartEvent  
SessionStartEventFactory  
Setting
Mark settings which should be set by the corresponding named value from a configuration file.
ShortConverter
Convert string to short value.
Signature
A signature for a software operation.
SignatureExtractor
This is a wrapper class around a IOperationSignatureExtractor and a IComponentSignatureExtractor.
SignatureFactory
This class can be used to create signatures (for example a string containing the whole signature of a method).
SimpleConsoleLoggingFormatter
A formatter for the logging to the console which is used by the Kieker tools.
SimpleDotExportConfiguration<N extends INode,​E extends IEdge>
A DotExportMapper that maps the property label of edges and vertices to the label attribute of the corresponding nodes and edges of the dot graph.
SimpleFileLoggingFormatter
A formatter for the logging to files which is used by the Kieker tools.
SimpleFileNameMapper<N extends INode,​E extends IEdge>
This function maps a graph to a file name with a specific pattern.
SimpleUnit
A representation of the model object 'Simple Unit'.
SimpleUnitImpl
An implementation of the model object 'Simple Unit'.
SingleFileTableCsvSink<R,​T>
Save tables with a specific row type as a csv files based on a path function.
SingleSocketTcpWriter
Represents a monitoring writer which serializes records via TCP to a given host:port.
SIUnit
A representation of the model object 'SI Unit'.
SIUnitImpl
An implementation of the model object 'SI Unit'.
SOAPHeaderConstants
This interface contains some constants for the sessionIdentifier soap header.
SOAPTraceRegistry
CXF does not provide an "around advice" for SOAP requests.
SourceAdapterFactory
The Adapter Factory for the model.
SourceFactory
The Factory for the model.
SourceFactoryImpl
An implementation of the model Factory.
SourceModel
A representation of the model object 'Model'.
SourceModelImpl
An implementation of the model object 'Model'.
SourcePackage
The Package for the model.
SourcePackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each operation of each class, each enum, and each data type
SourcePackageImpl
An implementation of the model Package.
SourceStageFactory
Factory to create a source stage depending on the configuration object.
SourceSwitch<T>
The Switch for the model's inheritance hierarchy.
SPBlockingPutStrategy
This take strategy blocks if the queue is full.
SpecificOriginRetentionPolicy
The specific origin retention policy represents the intention that only specific origins should be retained and corresponds to the kind OriginRetentionPolicyKind.SPECIFIC.
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.
StateController  
StaticModelsAssemblerStage
Composite stage covering @{link TypeModel}, @{link AssemblyModel}, @{link DeploymentModel} and @{link SourceModel} in one stage.
StatisticRecord
A representation of the model object 'Statistic Record'.
StatisticRecordImpl
An implementation of the model object 'Statistic Record'.
StatisticsAdapterFactory
The Adapter Factory for the model.
StatisticsDecorator<T>  
StatisticsDecoratorStage<T>  
StatisticsFactory
The Factory for the model.
StatisticsFactoryImpl
An implementation of the model Factory.
StatisticsModel
A representation of the model object 'Model'.
StatisticsModelImpl
An implementation of the model object 'Model'.
StatisticsPackage
The Package for the model.
StatisticsPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each operation of each class, each enum, and each data type
StatisticsPackageImpl
An implementation of the model Package.
StatisticsSwitch<T>
The Switch for the model's inheritance hierarchy.
StorageAssemblyModelAssembler
Assembler for dataflow between operations and storages.
StorageDataflow
A representation of the model object 'Storage Dataflow'.
StorageDataflowImpl
An implementation of the model object 'Storage Dataflow'.
StorageDeploymentModelAssembler  
StorageEvent  
StorageType
A representation of the model object 'Storage Type'.
StorageTypeImpl
An implementation of the model object 'Storage Type'.
StorageTypeModelAssembler
Create storage elements in the type model.
StringBufferFilter Deprecated.
since 1.15 should be removed in 1.16 does not work anyway
StringFileWriterSink
Writes all received strings in a file.
StringRegistryCache Deprecated.
since 1.15.1 old plugin api
StringSerializer
String serializer for monitoring records based on the record's toString method.
StringValueConverter
Select and convert a string for the @{link MapFileReader}.
SubtractSelector  
SynchronousCallMessage
A specified class of messages which represent synchronous calls.
SynchronousCallMessage Deprecated.
1.15 moved to kieker-model
SynchronousReplyMessage
A specified class of messages which represent synchronous replies.
SynchronousReplyMessage Deprecated.
1.15 moved to kieker-model
SystemMilliTimer
A timer implementation, counting in milliseconds since a specified offset.
SystemModel2FileSink
Print out the system model in an HTML file.
SystemModelRepository Deprecated.
2.0.0 should be removed in future releases
SystemModelRepository Deprecated.
since 1.15.2
SystemNanoTimer
A timer implementation, counting in nanoseconds since a specified offset.
SystemResourceUsageServletContextListener
Starts and stops the periodic logging of various system resource samplers provided by the OshiSamplerFactory as the Servlet is initialized and destroyed respectively.
Table<R,​T>  
TableCsvSink<R,​T>
Save tables with a specific row type as a csv files based on a path function.
TakeStrategy  
TcpActivationControlEvent
Represents an event for the activation of a probe via TCP.
TcpActivationParameterControlEvent
Represents an event for the activation of a probe via TCP.
TcpControlConnection
Stores all information concerning a TCP connection to control monitoring probes.
TCPController
Enables remote control of probes (like (de-)activation) via TCP.
TcpDeactivationControlEvent
Represents an event for the deactivation of a probe via TCP.
TcpProbeController
Controller to send remote control events for probes to given addresses.
TcpRecordReader
Represents a TCP reader which reads and reconstructs Kieker records from a single TCP stream.
TcpUpdateParameterEvent
Represents an event for the update of parameters of a probe via TCP.
TeeFilter
This filter has exactly one input port and one output port.
TeeFilter Deprecated.
since 1.15 ported to teetime kieker.analysis.stage.forward.TeeFilter
TeeFilter.TeeFilterStreamType
Predefined types of streams for the TeeFilter.
STDLOG = standard log
STDOUT = standard output
STDERR = standard error output
NULL = filter doesn't print anything
TerminateOnFailedInsertBehavior<E>  
TerminationServletContextListener
Use this listener in webapps where ShutdownHook is not called.
TerminationStage<O>  
TextFileStreamProcessor Deprecated.
1.15 replaced by teetime log reading facilities, can be removed when AsciiLogReaderThread, FSDirectoryReader and FSZipReader (old API) are removed
TextLogStreamHandler
Create log files following the Kieker DAT format of semicolon separated values.
TextMapDeserializer
Reader for text-based mapfiles.
TextMapFileHandler
Handler for the map file used in Kieker.
TextValueDeserializer
Text value deserializer implementation.
TextValueSerializer
Text value serializer implementation.
ThreadEvent2TraceEventFilter Deprecated.
1.15 ported teetime kieker.analysis.stage.flow
ThreadEvent2TraceEventStage  
ThreadMetaData  
ThreadMetaDataFactory  
ThreadsStatusRecord  
ThreadsStatusRecordFactory  
ThreadsStatusSampler
A sampler using the MXBean interface to access information about the threads in the JVM.
ThreadStatusServletContextListener
Starts and stops the periodic logging of the VM thread status.
TimeReader Deprecated.
since 1.15.1 old plugin api
TimeReaderStage
This plugin provides the current (system) time in regular intervals.
TimeSeries<T extends ITimeSeriesPoint>  
TimeSourceController  
TimeSourceStage
This plugin provides the current (system) time in regular intervals.
TimestampCurrentTimeEventGenerationFilter
Generates time events with a given resolution based on the timestamps of incoming IMonitoringRecords.
TimestampFilter
Allows to filter IMonitoringRecord objects based on their given timestamps.
TimestampFilter Deprecated.
since 1.15.1 old plugin api
TimestampRecord  
TimestampRecordFactory  
ToolsUtil  
TopLevelFlattener<N extends INode,​E extends IEdge>  
TotalCalculator<T>  
Trace
A representation of the model object 'Trace'.
TraceAdapterFactory
The Adapter Factory for the model.
TraceAggregationFilter Deprecated.
1.15 ported to teetime kieker.analysis.filter.flow
TraceAggregationStage
This stage collects incoming traces for a specified amount of time.
TraceAggregator
This class creates aggregated traces from normal Traces.
TraceAggregatorStage  
TraceBasedExecutionModelAssembler  
TraceCallTreeFilter Deprecated.
1.15 ported to teetime
TraceCallTreeFilter
Plugin providing the creation of calling trees both for individual traces and an aggregated form for multiple traces.
This class has exactly one input port named "in".
TraceCallTreeNode Deprecated.
1.15 ported to teetime
TraceCallTreeNode
This class represents a single node within the trace call tree.
TraceColoringFilter<V extends AbstractVertex<V,​E,​TraceInformation>,​E extends AbstractEdge<V,​E,​TraceInformation>> Deprecated.
1.15 ported to teetime
TraceColoringFilter<V extends AbstractVertex<V,​E,​TraceInformation>,​E extends AbstractEdge<V,​E,​TraceInformation>>
This filter sets the color of nodes and edges which belong to a single trace according to a trace coloring schema defined in a color repository (see TraceColorRepository).
TraceColorRepository Deprecated.
since 2.0.0
TraceColorRepository.TraceColorRepositoryData
This class groups the data required for a TraceColorRepository.
TraceEndTimestampComparator
Comparator which compares abstract traces according to their end timestamps.
TraceEndTimestampComparator
Comparator which compares abstract traces according to their end timestamps.
TraceEquivalence
This class defines an equivalence for Traces using the class Equivalence.
TraceEquivalenceClassFilter  
TraceEquivalenceClassFilter Deprecated.
1.15 ported to teetime
TraceEquivalenceClassFilter.TraceEquivalenceClassModes
This enum represents the different trace equivalence class modes.
TraceEquivalenceClassFilter.TraceEquivalenceClassModes
This enum represents the different trace equivalence class modes.
TraceEventRecords  
TraceEventRecords Deprecated.
1.15 moved to new location kieker.analysis.filter.flow
TraceEventRecords2ExecutionAndMessageTraceFilter Deprecated.
1.15 ported to teetime
TraceEventRecords2ExecutionAndMessageTraceStage
Transforms incoming TraceEventRecords into execution and message traces.
TraceFactory
The Factory for the model.
TraceFactoryImpl
An implementation of the model Factory.
TraceIdFilter
Allows to filter Traces about their traceIds.
TraceIdFilter Deprecated.
since 1.15.1 old plugin api
TraceImpl
An implementation of the model object 'Trace'.
TraceInformation
This class stores trace meta-information, such as the trace ID.
TraceInformation Deprecated.
1.15 moved to kieker-model
TraceMetadata  
TraceMetadataFactory  
TraceMetadataTimestampFilter
Concrete implementation of AbstractTimestampFilter.
TracePackage
The Package for the model.
TracePackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each operation of each class, each enum, and each data type
TracePackageImpl
An implementation of the model Package.
TraceProcessingException
This exceptions shows that something went wrong during the processing of a trace.
TraceReconstructionBuffer  
TraceReconstructionFilter Deprecated.
1.15 ported to teetime
TraceReconstructionStage
Uses the incoming data to enrich the connected repository with the reconstructed traces.
TraceRecordsTraceReconstructionStage
Trace Reconstruction Filter (Event) to reconstruct event based (flow) traces based on TraceEventRecords.
TraceRegistry  
TraceSignatureProcessorConverter  
TraceSignatureProcessorFilter
Filter to rewrite and process class and operation signatures.
TraceStartTimestampComparator
Comparator which compares abstract traces according to their start timestamps.
TraceStartTimestampComparator
Comparator which compares abstract traces according to their start timestamps.
TraceStatisticsDecoratorStage
This class is a TeeTime stage adding statistics to instances of TraceRoot.
TraceSwitch<T>
The Switch for the model's inheritance hierarchy.
TraceToGraphTransformer  
TraceToGraphTransformerStage  
TraceTraverser
A class that traverses Traces along with one or multiple IOperationCallVisitors.
Trigger  
TriggerEveryXthStage
This stage sends a Trigger after every x-th incoming object.
TriggerOnTerminationStage<T>
This stage sends a Trigger after the terminating signal was received.
TriggerToModelSnapshotStage<T>  
TrimmedAlgorithm<T>
An implementation of the trimmed algorithm.
Tuple<F,​S>
Plain Java tuple class.
Tuple<F,​S>
A representation of the model object 'Tuple'.
TupleImpl<F,​S>
An implementation of the model object 'Tuple'.
TypeAdapterFactory
The Adapter Factory for the model.
TypeFactory
The Factory for the model.
TypeFactoryImpl
An implementation of the model Factory.
TypeFilter
This filter has exactly one input port and one output port.
TypeFilter Deprecated.
since 1.15.1 old plugin api
TypeLevelComponentDependencyGraphBuilder
Dependency graph builder for component dependency graphs at the type level.
TypeLevelComponentDependencyGraphBuilderFactory  
TypeLevelOperationDependencyGraphBuilder
Dependency graph builder for operation dependency graphs at the type level.
TypeLevelOperationDependencyGraphBuilderFactory  
TypeModel
A representation of the model object 'Model'.
TypeModelImpl
An implementation of the model object 'Model'.
TypePackage
The Package for the model.
TypePackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each operation of each class, each enum, and each data type
TypePackageImpl
An implementation of the model Package.
TypeRepository
This is a repository in which the different component types (ComponentType) can be stored.
TypeRepository
This is a repository in which the different component types (ComponentType) can be stored.
TypeSwitch<T>
The Switch for the model's inheritance hierarchy.
Unit
A representation of the model object 'Unit'.
UnitImpl
An implementation of the model object 'Unit'.
UnknownRecordTypeException  
UpdateParameterEvent  
UpdateParameterEventFactory  
UptimeRecord  
UptimeRecordFactory  
UptimeSampler
A sampler using the MXBean interface to access information about the JVM uptime.
UserBehaviorCostFunction
Special cost function for user behavior.
UserBehaviorEdge
The edge between two nodes of a BehaviorModel.
UserSession
Represents a user session.
UserSessionGeneratorCompositeStage
Create user sessions based on @{link EntryCallEvent}s.
UserSessionToBehaviorModelTransformation
Converts User Sessions into BehaviorModels.
ValidEventRecordTraceCounter
This sink counts and reports the number of incoming valid TraceEventRecords.
Value
A representation of the model object 'Value'.
VariableLengthEncoding
Utility functions for variable-length encoding of integers.
VectorMeasurement
A representation of the model object 'Vector Measurement'.
VectorMeasurementImpl
An implementation of the model object 'Vector Measurement'.
Version
This class provides the method getVersion() which returns the version number set during build (String replacement task within build.xml).
VertexType
Enumeration representing the different types of vertices in a Kieker dependency graph with their names used in the graphics.
VisualizationConstants  
WeightedBidirectionalDependencyGraphEdge<T extends ISystemModelElement> Deprecated.
1.15 ported to teetime
WeightedBidirectionalDependencyGraphEdge<T extends ISystemModelElement>
This class represents a weighted but bidirected edge within a dependency graph.
WeightedDirectedCallTreeEdge<T> Deprecated.
1.15 moved to new location
WeightedDirectedCallTreeEdge<T>
This class represents a weighted and directed edge within a call tree.
WritePathValueValidator
Evaluate whether the parent directory exists and the path is writable.
WriterController  
WriterRegistry
Manages a writer registry.
WriterUtil  
WrongParameterException  
XZCompressionFilter
XZ compression filter for the writer pool.
XZDecompressionFilter
Decompression filter for stream reading stages providing XZ-decompression.
YamlProducer<T>  
YamlSink<T>
Sink creating a yaml file.
YieldPutStrategy  
YieldTakeStrategy  
ZipCompressionFilter
Zip compression filter for the writer pool.
ZipDecompressionFilter
Decompression filter for stream reading stages providing Zip-decompression.