Class TypeFilter

All Implemented Interfaces:
IAnalysisComponent, IFilterPlugin, IPlugin

@Deprecated
public final class TypeFilter
extends AbstractFilterPlugin
Deprecated.
since 1.15.1 old plugin api
This filter has exactly one input port and one output port. Only the specified objects are forwarded to the output port. All other objects are forwarded to the output-not port.
Since:
1.5
  • Field Details

  • Constructor Details

    • TypeFilter

      public TypeFilter​(kieker.common.configuration.Configuration configuration, IProjectContext projectContext)
      Deprecated.
      Creates a new instance of this class using the given parameters.
      Parameters:
      configuration - The configuration for this component.
      projectContext - The project context for this component.
  • Method Details

    • getCurrentConfiguration

      public final 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.
      Specified by:
      getCurrentConfiguration in interface IAnalysisComponent
      Specified by:
      getCurrentConfiguration in interface IPlugin
      Specified by:
      getCurrentConfiguration in class AbstractAnalysisComponent
      Returns:
      A completely filled configuration object.
    • inputEvents

      public final void inputEvents​(java.lang.Object event)
      Deprecated.
      This method represents the input port for the incoming objects.
      Parameters:
      event - The new incoming object.