Interface IAnalysisComponent

All Known Subinterfaces:
IFilterPlugin, IPlugin, IReaderPlugin, IRepository
All Known Implementing Classes:
AbstractAnalysisComponent, AbstractFilterPlugin, AbstractPlugin, AbstractRawDataReader, AbstractReaderPlugin, AbstractRepository, AbstractStringRegistryReaderPlugin, AbstractUpdateableFilterPlugin, AmqpReader, AnalysisThroughputFilter, AsciiLogReader, BinaryLogReader, CountingFilter, DbReader, EventRecordTraceReconstructionFilter, FSReader, JmsReader, JmxReader, ListCollectionFilter, ListReader, MonitoringThroughputFilter, PipeReader, RawDataReaderPlugin, RealtimeRecordDelayFilter, StringBufferFilter, TeeFilter, ThreadEvent2TraceEventFilter, TimeReader, TimestampFilter, TraceAggregationFilter, TraceIdFilter, TypeFilter

@Deprecated
public interface IAnalysisComponent
Deprecated.
since 1.15.1
This is the interface for an analysis component in Kieker.
Since:
1.7
  • Method Summary

    Modifier and Type Method Description
    kieker.common.configuration.Configuration getCurrentConfiguration()
    Deprecated.
    This method should deliver a Configuration object containing the current configuration of this instance.
    java.lang.String getName()
    Deprecated.
    This method delivers the current name of this component instance.
  • Method Details

    • getCurrentConfiguration

      kieker.common.configuration.Configuration getCurrentConfiguration()
      Deprecated.
      This method should deliver a Configuration object containing the current configuration of this instance. In other words: The constructor should be able to use the given object to initialize a new instance of this class with the same intern properties.
      Returns:
      A completely filled configuration object.
      Since:
      1.7
    • getName

      java.lang.String getName()
      Deprecated.
      This method delivers the current name of this component instance. The name does not have to be unique.
      Returns:
      The current name of the component instance.
      Since:
      1.7