Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Kieker 1.10
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
kieker.analysis.plugin.IPlugin

Packages that use IPlugin
kieker.analysis.plugin |
kieker.analysis.plugin.filter |
kieker.analysis.plugin.filter.flow |
kieker.analysis.plugin.filter.forward |
kieker.analysis.plugin.filter.record |
kieker.analysis.plugin.filter.select |
kieker.analysis.plugin.filter.sink |
kieker.analysis.plugin.filter.visualization |
kieker.analysis.plugin.reader |
kieker.analysis.plugin.reader.database |
kieker.analysis.plugin.reader.filesystem |
kieker.analysis.plugin.reader.jms |
kieker.analysis.plugin.reader.jmx |
kieker.analysis.plugin.reader.list |
kieker.analysis.plugin.reader.namedRecordPipe |
kieker.analysis.plugin.reader.tcp |
kieker.analysis.plugin.reader.timer |
kieker.tools.currentTimeEventGenerator |
kieker.tools.logReplayer.filter |
kieker.tools.opad.filter |
kieker.tools.traceAnalysis.filter |
kieker.tools.traceAnalysis.filter.executionRecordTransformation |
kieker.tools.traceAnalysis.filter.flow |
kieker.tools.traceAnalysis.filter.sessionReconstruction |
kieker.tools.traceAnalysis.filter.systemModel |
kieker.tools.traceAnalysis.filter.traceFilter |
kieker.tools.traceAnalysis.filter.traceReconstruction |
kieker.tools.traceAnalysis.filter.traceWriter |
kieker.tools.traceAnalysis.filter.visualization |
kieker.tools.traceAnalysis.filter.visualization.callTree |
kieker.tools.traceAnalysis.filter.visualization.dependencyGraph |
kieker.tools.traceAnalysis.filter.visualization.descriptions |
kieker.tools.traceAnalysis.filter.visualization.sequenceDiagram |
kieker.tools.traceAnalysis.filter.visualization.traceColoring |

Uses of IPlugin in kieker.analysis.plugin

Classes in kieker.analysis.plugin that implement IPlugin
`class` | `AbstractPlugin` Do not inherit directly from this class! Instead inherit from the class `AbstractFilterPlugin` or `AbstractReaderPlugin`.
`class` | `AbstractUpdateableFilterPlugin` Extends the `AbstractFilterPlugin` with possibilities to update properties that are marked as updateable.

Methods in kieker.analysis.plugin that return IPlugin
`IPlugin` | `IPlugin.PluginInputPortReference.getPlugin()` Getter for the attribute `IPlugin.PluginInputPortReference.plugin`.

Constructors in kieker.analysis.plugin with parameters of type IPlugin
`IPlugin.PluginInputPortReference(IPlugin plugin, String inputPortName, Method inputPortMethod, Class<?>[] eventTypes)` Creates a new instance of this class using the given parameters.

Uses of IPlugin in kieker.analysis.plugin.filter

Subinterfaces of IPlugin in kieker.analysis.plugin.filter
`interface` | `IFilterPlugin` This is the interface for filter plugins within Kieker.

Classes in kieker.analysis.plugin.filter that implement IPlugin
`class` | `AbstractFilterPlugin` This class should be used as a base for every analysis plugin used within Kieker.

Uses of IPlugin in kieker.analysis.plugin.filter.flow

Classes in kieker.analysis.plugin.filter.flow that implement IPlugin
`class` | `EventRecordTraceReconstructionFilter`
`class` | `TraceAggregationFilter` This filter collects incoming traces for a specified amount of time.

Uses of IPlugin in kieker.analysis.plugin.filter.forward

Classes in kieker.analysis.plugin.filter.forward that implement IPlugin
`class` | `AnalysisThroughputFilter` An instance of this class computes the throughput in terms of the number of objects received per time unit.
`class` | `CountingFilter` An instance of this class receives any objects, increments an intern tread-safe counter without printing any message and delivers the unchanged objects to the output.
`class` | `ListCollectionFilter<T>` This filter collects the incoming objects in a simple synchronized list.
`class` | `StringBufferFilter` This filter has exactly one input port and one output port.
`class` | `TeeFilter` This filter has exactly one input port and one output port.

Uses of IPlugin in kieker.analysis.plugin.filter.record

Classes in kieker.analysis.plugin.filter.record that implement IPlugin
`class` | `MonitoringThroughputFilter` An instance of this class computes the throughput in terms of the number of records logged within the monitoring instance per time unit.
`class` | `RealtimeRecordDelayFilter` Forwards incoming `IMonitoringRecord`s with delays computed from the `IMonitoringRecord.getLoggingTimestamp()` value (assumed to be in the configured resolution).

Uses of IPlugin in kieker.analysis.plugin.filter.select

Classes in kieker.analysis.plugin.filter.select that implement IPlugin
`class` | `TimestampFilter` Allows to filter `IMonitoringRecord` objects based on their given timestamps.
`class` | `TraceIdFilter` Allows to filter Traces about their traceIds.
`class` | `TypeFilter` This filter has exactly one input port and one output port.

Uses of IPlugin in kieker.analysis.plugin.filter.sink

Classes in kieker.analysis.plugin.filter.sink that implement IPlugin
`class` | `CPUUtilizationDisplayFilter` This is a filter which accepts `CPUUtilizationRecord` instances and provides different views to visualize them.
`class` | `GCDisplayFilter`
`class` | `MemSwapUtilizationDisplayFilter` This is a filter which accepts `MemSwapUsageRecord` instances and provides different views to visualize them.
`class` | `MethodAndComponentFlowDisplayFilter` This is a filter which accepts `OperationExecutionRecord` instances and provides different views to visualize them.
`class` | `ThreadsStatusDisplayFilter`

Uses of IPlugin in kieker.analysis.plugin.filter.visualization

Subinterfaces of IPlugin in kieker.analysis.plugin.filter.visualization
`interface` | `IWebVisualizationFilterPlugin` This is the interface for web visualization filter plugins within Kieker.

Classes in kieker.analysis.plugin.filter.visualization that implement IPlugin
`class` | `AbstractWebVisualizationFilterPlugin`
`class` | `PlainTextWebVisualization`

Uses of IPlugin in kieker.analysis.plugin.reader

Subinterfaces of IPlugin in kieker.analysis.plugin.reader
`interface` | `IReaderPlugin` This is the interface for reader plugins.

Classes in kieker.analysis.plugin.reader that implement IPlugin
`class` | `AbstractReaderPlugin` This class should be used as a base for every reader used within Kieker.

Uses of IPlugin in kieker.analysis.plugin.reader.database

Classes in kieker.analysis.plugin.reader.database that implement IPlugin
`class` | `DbReader` A very simple database reader that probably only works for small data sets.

Uses of IPlugin in kieker.analysis.plugin.reader.filesystem

Classes in kieker.analysis.plugin.reader.filesystem that implement IPlugin
`class` | `FSReader` Filesystem reader which reads from multiple directories simultaneously ordered by the logging timestamp.

Uses of IPlugin in kieker.analysis.plugin.reader.jms

Classes in kieker.analysis.plugin.reader.jms that implement IPlugin
`class` | `JMSReader` Reads monitoring records from a (remote or local) JMS queue.

Uses of IPlugin in kieker.analysis.plugin.reader.jmx

Classes in kieker.analysis.plugin.reader.jmx that implement IPlugin
`class` | `JMXReader` This is a reader which reads the records from a JMX queue.

Uses of IPlugin in kieker.analysis.plugin.reader.list

Classes in kieker.analysis.plugin.reader.list that implement IPlugin
`class` | `ListReader<T>` Helper class that reads records added using the methods `ListReader.addAllObjects(List)` or `ListReader.addObject(Object)`.

Uses of IPlugin in kieker.analysis.plugin.reader.namedRecordPipe

Classes in kieker.analysis.plugin.reader.namedRecordPipe that implement IPlugin
`class` | `PipeReader` This reader can be used to read records via an in-memory pipe.

Uses of IPlugin in kieker.analysis.plugin.reader.tcp

Classes in kieker.analysis.plugin.reader.tcp that implement IPlugin
`class` | `TCPReader` This is a reader which reads the records from a TCP port.

Uses of IPlugin in kieker.analysis.plugin.reader.timer

Classes in kieker.analysis.plugin.reader.timer that implement IPlugin
`class` | `TimeReader` This plugin provides the current (system) time in regular intervals.

Uses of IPlugin in kieker.tools.currentTimeEventGenerator

Classes in kieker.tools.currentTimeEventGenerator that implement IPlugin
`class` | `CurrentTimeEventGenerationFilter` Generates time events with a given resolution based on the timestamps of incoming `IMonitoringRecord`s.

Uses of IPlugin in kieker.tools.logReplayer.filter

Classes in kieker.tools.logReplayer.filter that implement IPlugin
`class` | `MonitoringRecordLoggerFilter` Passes `IMonitoringRecord`s received via its input port `MonitoringRecordLoggerFilter.INPUT_PORT_NAME_RECORD` to its own `IMonitoringController` instance, which is created based on the `Configuration` file passed via the filter's property `MonitoringRecordLoggerFilter.CONFIG_PROPERTY_NAME_MONITORING_PROPS_FN`.

Uses of IPlugin in kieker.tools.opad.filter

Classes in kieker.tools.opad.filter that implement IPlugin
`class` | `AnomalyDetectionFilter` This filter separates input values by their reach of a certain threshold (parameter).
`class` | `AnomalyScoreCalculationFilter` This filter calculates the anomaly score based on the distance between the forecasted and the actual value.
`class` | `AnomalyScoreVisualizationFilter` This filter provides a simply visualization for the OPAD anomaly detection filter.
`class` | `ExtractionFilter` An instance of this class extracts the data from incoming records.
`class` | `ForecastingFilter` Computes a forecast for every incoming measurement from different applications.
`class` | `RecordConverter` Converts OperationExecutionRecords to NamedDoubleRecords.
`class` | `TimeSeriesPointAggregatorFilter` This Filter aggregates the incoming DoubleTImeSeriesPoints over a configurable period of time.
`class` | `UniteMeasurementPairFilter` This Filter brings a Measurement Point and a corresponding Forecasting value together.

Uses of IPlugin in kieker.tools.traceAnalysis.filter

Classes in kieker.tools.traceAnalysis.filter that implement IPlugin
`class` | `AbstractExecutionTraceProcessingFilter` This is the abstract base for a filter processing execution traces.
`class` | `AbstractGraphProducingFilter<G extends AbstractGraph<?,?,?>>` Abstract superclass for graph-producing filters.
`class` | `AbstractInvalidExecutionTraceProcessingFilter` This is an abstract base for filters processing invalid execution traces.
`class` | `AbstractMessageTraceProcessingFilter` This is an abstract base for components which process message traces.
`class` | `AbstractTraceAnalysisFilter`
`class` | `AbstractTraceProcessingFilter` This is an abstract base for filters processing traces.

Uses of IPlugin in kieker.tools.traceAnalysis.filter.executionRecordTransformation

Classes in kieker.tools.traceAnalysis.filter.executionRecordTransformation that implement IPlugin
`class` | `ExecutionRecordTransformationFilter` Transforms `OperationExecutionRecord`s into `Execution` objects. This class has exactly one input port and one output port.

Uses of IPlugin in kieker.tools.traceAnalysis.filter.flow

Classes in kieker.tools.traceAnalysis.filter.flow that implement IPlugin
`class` | `EventRecordTraceCounter` Counts and reports the number of incoming valid/invalid `TraceEventRecords`.
`class` | `TraceEventRecords2ExecutionAndMessageTraceFilter`

Uses of IPlugin in kieker.tools.traceAnalysis.filter.sessionReconstruction

Classes in kieker.tools.traceAnalysis.filter.sessionReconstruction that implement IPlugin
`class` | `SessionReconstructionFilter` This filter reconstructs sessions from execution or message traces.

Uses of IPlugin in kieker.tools.traceAnalysis.filter.systemModel

Classes in kieker.tools.traceAnalysis.filter.systemModel that implement IPlugin
`class` | `SystemModel2FileFilter` Writes the contents of a connected `SystemModelRepository` to files.

Uses of IPlugin in kieker.tools.traceAnalysis.filter.traceFilter

Classes in kieker.tools.traceAnalysis.filter.traceFilter that implement IPlugin
`class` | `TraceEquivalenceClassFilter`

Uses of IPlugin in kieker.tools.traceAnalysis.filter.traceReconstruction

Classes in kieker.tools.traceAnalysis.filter.traceReconstruction that implement IPlugin
`class` | `TraceReconstructionFilter`

Uses of IPlugin in kieker.tools.traceAnalysis.filter.traceWriter

Classes in kieker.tools.traceAnalysis.filter.traceWriter that implement IPlugin
`class` | `ExecutionTraceWriterFilter` This class has exactly one input port named "in".
`class` | `InvalidExecutionTraceWriterFilter`
`class` | `MessageTraceWriterFilter`

Uses of IPlugin in kieker.tools.traceAnalysis.filter.visualization

Classes in kieker.tools.traceAnalysis.filter.visualization that implement IPlugin
`class` | `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.
`class` | `GraphWriterPlugin` Generic graph writer plugin to generate graph specifications and save them to disk.

Uses of IPlugin in kieker.tools.traceAnalysis.filter.visualization.callTree

Classes in kieker.tools.traceAnalysis.filter.visualization.callTree that implement IPlugin
`class` | `AbstractAggregatedCallTreeFilter<T>` This class has exactly one input port named "in".
`class` | `AbstractCallTreeFilter<T>` Plugin providing the creation of calling trees both for individual traces and an aggregated form multiple traces.
`class` | `AggregatedAllocationComponentOperationCallTreeFilter`
`class` | `AggregatedAssemblyComponentOperationCallTreeFilter`
`class` | `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".

Uses of IPlugin in kieker.tools.traceAnalysis.filter.visualization.dependencyGraph

Classes in kieker.tools.traceAnalysis.filter.visualization.dependencyGraph that implement IPlugin
`class` | `AbstractDependencyGraphFilter<T extends ISystemModelElement>` Refactored copy from LogAnalysis-legacy tool.
`class` | `ComponentDependencyGraphAllocationFilter` Refactored copy from LogAnalysis-legacy tool This class has exactly one input port named "in".
`class` | `ComponentDependencyGraphAssemblyFilter` Refactored copy from LogAnalysis-legacy tool This class has exactly one input port named "in".
`class` | `ContainerDependencyGraphFilter` Refactored copy from LogAnalysis-legacy tool This class has exactly one input port named "in".
`class` | `OperationDependencyGraphAllocationFilter` Refactored copy from LogAnalysis-legacy tool This class has exactly one input port named "in".
`class` | `OperationDependencyGraphAssemblyFilter` Refactored copy from LogAnalysis-legacy tool This class has exactly one input port named "in".

Uses of IPlugin in kieker.tools.traceAnalysis.filter.visualization.descriptions

Classes in kieker.tools.traceAnalysis.filter.visualization.descriptions that implement IPlugin
`class` | `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.

Uses of IPlugin in kieker.tools.traceAnalysis.filter.visualization.sequenceDiagram

Classes in kieker.tools.traceAnalysis.filter.visualization.sequenceDiagram that implement IPlugin
`class` | `SequenceDiagramFilter` Refactored copy from LogAnalysis-legacy tool This class has exactly one input port named "in".

Uses of IPlugin in kieker.tools.traceAnalysis.filter.visualization.traceColoring

Classes in kieker.tools.traceAnalysis.filter.visualization.traceColoring that implement IPlugin
`class` | `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`).

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Kieker 1.10
PREV NEXT | FRAMES NO FRAMES

Copyright 2014 Kieker Project, http://kieker-monitoring.net