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

## Uses of Class
kieker.analysis.plugin.AbstractPlugin

Packages that use AbstractPlugin
kieker.analysis |
kieker.analysis.model |
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 AbstractPlugin in kieker.analysis

Methods in kieker.analysis that return types with arguments of type AbstractPlugin
`Map<MIPlugin,AbstractPlugin>` | `AnalysisController.AnalysisControllerWithMapping.getPluginMap()` Getter for the property `AnalysisController.AnalysisControllerWithMapping.pluginMap`.

Methods in kieker.analysis with parameters of type AbstractPlugin
`void` | `AnalysisController.connect(AbstractPlugin src, String outputPortName, AbstractPlugin dst, String inputPortName)` This method should be used to connect two plugins.
`void` | `IAnalysisController.connect(AbstractPlugin src, String outputPortName, AbstractPlugin dst, String inputPortName)` This method should be used to connect two plugins.
`void` | `AnalysisController.connect(AbstractPlugin plugin, String repositoryPort, AbstractRepository repository)` Connects the given repository to this plugin via the given name.
`void` | `IAnalysisController.connect(AbstractPlugin plugin, String repositoryPort, AbstractRepository repository)` Connects the given repository to this plugin via the given name.

Constructor parameters in kieker.analysis with type arguments of type AbstractPlugin
`AnalysisController.AnalysisControllerWithMapping(AnalysisController controller, Map<MIPlugin,AbstractPlugin> pluginMap, Map<MIRepository,AbstractRepository> repositoryMap)` Creates a new instance of this class using the given parameters.

Uses of AbstractPlugin in kieker.analysis.model

Methods in kieker.analysis.model that return AbstractPlugin
`AbstractPlugin` | `MetaModelHandler.PluginConnection.getDestination()`
`AbstractPlugin` | `MetaModelHandler.RepositoryConnection.getSource()`
`AbstractPlugin` | `MetaModelHandler.PluginConnection.getSource()`

Methods in kieker.analysis.model with parameters of type AbstractPlugin
`static void` | `MetaModelHandler.checkPorts(MIPlugin mPlugin, AbstractPlugin plugin)` This method checks the ports of the given model plugin against the ports of the actual plugin.

Method parameters in kieker.analysis.model with type arguments of type AbstractPlugin
`static void` | `MetaModelHandler.metaModelToJava(MIProject mProject, AnalysisController ac, Collection<MetaModelHandler.PluginConnection> pluginConnections, Collection<MetaModelHandler.RepositoryConnection> repositoryConnections, Collection<MIDependency> dependencies, ClassLoader classLoader, Configuration globalConfiguration, Map<MIRepository,AbstractRepository> repositoryMap, Map<MIPlugin,AbstractPlugin> pluginMap)` This method can be used to convert a given analysis meta model instance to the actual java instances.

Constructors in kieker.analysis.model with parameters of type AbstractPlugin
`MetaModelHandler.PluginConnection(AbstractPlugin source, AbstractPlugin destination, String outputName, String inputName)` Creates a new connection between two filters.
`MetaModelHandler.RepositoryConnection(AbstractPlugin source, AbstractRepository repository, String outputName)` Creates a new connection between a repository and a filter.

Uses of AbstractPlugin in kieker.analysis.plugin

Subclasses of AbstractPlugin in kieker.analysis.plugin
`class` | `AbstractUpdateableFilterPlugin` Extends the `AbstractFilterPlugin` with possibilities to update properties that are marked as updateable.

Methods in kieker.analysis.plugin that return types with arguments of type AbstractPlugin
`Set<AbstractPlugin>` | `AbstractPlugin.getIncomingPlugins(boolean transitive)` Returns the plugins which provide data to this plugin.

Methods in kieker.analysis.plugin with parameters of type AbstractPlugin
`static void` | `AbstractPlugin.connect(AbstractPlugin src, String outputPortName, AbstractPlugin dst, String inputPortName)` This method connects two plugins.
`static boolean` | `AbstractPlugin.isConnectionAllowed(AbstractPlugin src, String output, AbstractPlugin dst, String input)` This method checks whether two plugins can be connected.

Uses of AbstractPlugin in kieker.analysis.plugin.filter

Subclasses of AbstractPlugin in kieker.analysis.plugin.filter
`class` | `AbstractFilterPlugin` This class should be used as a base for every analysis plugin used within Kieker.

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

Subclasses of AbstractPlugin in kieker.analysis.plugin.filter.flow
`class` | `EventRecordTraceReconstructionFilter`
`class` | `TraceAggregationFilter` This filter collects incoming traces for a specified amount of time.

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

Subclasses of AbstractPlugin in kieker.analysis.plugin.filter.forward
`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 AbstractPlugin in kieker.analysis.plugin.filter.record

Subclasses of AbstractPlugin in kieker.analysis.plugin.filter.record
`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 AbstractPlugin in kieker.analysis.plugin.filter.select

Subclasses of AbstractPlugin in kieker.analysis.plugin.filter.select
`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 AbstractPlugin in kieker.analysis.plugin.filter.sink

Subclasses of AbstractPlugin in kieker.analysis.plugin.filter.sink
`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 AbstractPlugin in kieker.analysis.plugin.filter.visualization

Subclasses of AbstractPlugin in kieker.analysis.plugin.filter.visualization
`class` | `AbstractWebVisualizationFilterPlugin`
`class` | `PlainTextWebVisualization`

Uses of AbstractPlugin in kieker.analysis.plugin.reader

Subclasses of AbstractPlugin in kieker.analysis.plugin.reader
`class` | `AbstractReaderPlugin` This class should be used as a base for every reader used within Kieker.

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

Subclasses of AbstractPlugin in kieker.analysis.plugin.reader.database
`class` | `DbReader` A very simple database reader that probably only works for small data sets.

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

Subclasses of AbstractPlugin in kieker.analysis.plugin.reader.filesystem
`class` | `FSReader` Filesystem reader which reads from multiple directories simultaneously ordered by the logging timestamp.

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

Subclasses of AbstractPlugin in kieker.analysis.plugin.reader.jms
`class` | `JMSReader` Reads monitoring records from a (remote or local) JMS queue.

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

Subclasses of AbstractPlugin in kieker.analysis.plugin.reader.jmx
`class` | `JMXReader` This is a reader which reads the records from a JMX queue.

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

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

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

Subclasses of AbstractPlugin in kieker.analysis.plugin.reader.namedRecordPipe
`class` | `PipeReader` This reader can be used to read records via an in-memory pipe.

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

Subclasses of AbstractPlugin in kieker.analysis.plugin.reader.tcp
`class` | `TCPReader` This is a reader which reads the records from a TCP port.

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

Subclasses of AbstractPlugin in kieker.analysis.plugin.reader.timer
`class` | `TimeReader` This plugin provides the current (system) time in regular intervals.

Uses of AbstractPlugin in kieker.tools.currentTimeEventGenerator

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

Uses of AbstractPlugin in kieker.tools.logReplayer.filter

Subclasses of AbstractPlugin in kieker.tools.logReplayer.filter
`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 AbstractPlugin in kieker.tools.opad.filter

Subclasses of AbstractPlugin in kieker.tools.opad.filter
`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 AbstractPlugin in kieker.tools.traceAnalysis.filter

Subclasses of AbstractPlugin in kieker.tools.traceAnalysis.filter
`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 AbstractPlugin in kieker.tools.traceAnalysis.filter.executionRecordTransformation

Subclasses of AbstractPlugin in kieker.tools.traceAnalysis.filter.executionRecordTransformation
`class` | `ExecutionRecordTransformationFilter` Transforms `OperationExecutionRecord`s into `Execution` objects. This class has exactly one input port and one output port.

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

Subclasses of AbstractPlugin in kieker.tools.traceAnalysis.filter.flow
`class` | `EventRecordTraceCounter` Counts and reports the number of incoming valid/invalid `TraceEventRecords`.
`class` | `TraceEventRecords2ExecutionAndMessageTraceFilter`

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

Subclasses of AbstractPlugin in kieker.tools.traceAnalysis.filter.sessionReconstruction
`class` | `SessionReconstructionFilter` This filter reconstructs sessions from execution or message traces.

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

Subclasses of AbstractPlugin in kieker.tools.traceAnalysis.filter.systemModel
`class` | `SystemModel2FileFilter` Writes the contents of a connected `SystemModelRepository` to files.

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

Subclasses of AbstractPlugin in kieker.tools.traceAnalysis.filter.traceFilter
`class` | `TraceEquivalenceClassFilter`

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

Subclasses of AbstractPlugin in kieker.tools.traceAnalysis.filter.traceReconstruction
`class` | `TraceReconstructionFilter`

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

Subclasses of AbstractPlugin in kieker.tools.traceAnalysis.filter.traceWriter
`class` | `ExecutionTraceWriterFilter` This class has exactly one input port named "in".
`class` | `InvalidExecutionTraceWriterFilter`
`class` | `MessageTraceWriterFilter`

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

Subclasses of AbstractPlugin in kieker.tools.traceAnalysis.filter.visualization
`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 AbstractPlugin in kieker.tools.traceAnalysis.filter.visualization.callTree

Subclasses of AbstractPlugin in kieker.tools.traceAnalysis.filter.visualization.callTree
`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 AbstractPlugin in kieker.tools.traceAnalysis.filter.visualization.dependencyGraph

Subclasses of AbstractPlugin in kieker.tools.traceAnalysis.filter.visualization.dependencyGraph
`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 AbstractPlugin in kieker.tools.traceAnalysis.filter.visualization.descriptions

Subclasses of AbstractPlugin in kieker.tools.traceAnalysis.filter.visualization.descriptions
`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 AbstractPlugin in kieker.tools.traceAnalysis.filter.visualization.sequenceDiagram

Subclasses of AbstractPlugin in kieker.tools.traceAnalysis.filter.visualization.sequenceDiagram
`class` | `SequenceDiagramFilter` Refactored copy from LogAnalysis-legacy tool This class has exactly one input port named "in".

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

Subclasses of AbstractPlugin in kieker.tools.traceAnalysis.filter.visualization.traceColoring
`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