kieker.analysis.plugin.filter.forward
Class StringBufferFilter
java.lang.Object
  
kieker.analysis.analysisComponent.AbstractAnalysisComponent
      
kieker.analysis.plugin.AbstractPlugin
          
kieker.analysis.plugin.filter.AbstractFilterPlugin
              
kieker.analysis.plugin.filter.forward.StringBufferFilter
- All Implemented Interfaces: 
 - IAnalysisComponent, IFilterPlugin, IPlugin
 
public final class StringBufferFilter
- extends AbstractFilterPlugin
 
This filter has exactly one input port and one output port.
 
 Every record received is cloned and each detected String is buffered in a shared area in order to save memory.
- Since:
 
  - 1.6
 
- Author:
 
  - Jan Waller
 
 
 
 
 
 
 
 
| Methods inherited from class kieker.analysis.plugin.AbstractPlugin | 
areAllRepositoryPortsConnected, connect, connect, getAllDisplayNames, getAllInputPortNames, getAllOutputPortNames, getAllRepositoryPortNames, getConnectedPlugins, getCurrentRepositories, getIncomingPlugins, getPluginDescription, getPluginName, getState, isConnectionAllowed, shutdown, start | 
 
 
 
| Methods inherited from interface kieker.analysis.plugin.IPlugin | 
connect, getAllDisplayNames, getAllInputPortNames, getAllOutputPortNames, getAllRepositoryPortNames, getConnectedPlugins, getCurrentRepositories, getName, getPluginDescription, getPluginName, getState | 
 
INPUT_PORT_NAME_EVENTS
public static final String INPUT_PORT_NAME_EVENTS
- The name of the input port for the incoming events.
- See Also:
 - Constant Field Values
 
 
OUTPUT_PORT_NAME_RELAYED_EVENTS
public static final String OUTPUT_PORT_NAME_RELAYED_EVENTS
- The name of the output port for the relayed events.
- See Also:
 - Constant Field Values
 
 
StringBufferFilter
public StringBufferFilter(Configuration configuration,
                          IProjectContext projectContext)
- 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.
 
getCurrentConfiguration
public final Configuration getCurrentConfiguration()
- Description copied from class: 
AbstractAnalysisComponent 
- 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.
 
 
 
inputEvent
public final void inputEvent(Object object)
 
get
public final String get(String value)
 
Copyright 2014 Kieker Project, http://kieker-monitoring.net>