kieker.tools.traceAnalysis.filter.executionFilter
Class TraceIdFilter
java.lang.Object
kieker.analysis.plugin.AbstractPlugin
kieker.analysis.plugin.filter.AbstractFilterPlugin
kieker.tools.traceAnalysis.filter.AbstractTraceIdFilter
kieker.tools.traceAnalysis.filter.executionFilter.TraceIdFilter
- All Implemented Interfaces:
- IFilterPlugin, IPlugin
public class TraceIdFilter
- extends AbstractTraceIdFilter
Allows to filter Execution objects based on their trace Id.
This class has exactly one input port named and one output port. It receives only objects inheriting from the class Execution
. If the received object
contains the defined traceID, the object is delivered unmodified to the output port.
- Author:
- Andre van Hoorn
Methods inherited from class kieker.analysis.plugin.AbstractPlugin |
areAllRepositoryPortsConnected, connect, connect, getAllDisplayNames, getAllInputPortNames, getAllOutputPortNames, getAllRepositoryPortNames, getConnectedPlugins, getCurrentRepositories, getIncomingPlugins, getName, getPluginDescription, getPluginName, getState, isConnectionAllowed, shutdown, start |
INPUT_PORT_NAME_EXECUTION
public static final String INPUT_PORT_NAME_EXECUTION
- See Also:
- Constant Field Values
OUTPUT_PORT_NAME_MATCH
public static final String OUTPUT_PORT_NAME_MATCH
- See Also:
- Constant Field Values
CONFIG_PROPERTY_NAME_SELECT_ALL_TRACES
public static final String CONFIG_PROPERTY_NAME_SELECT_ALL_TRACES
- See Also:
- Constant Field Values
CONFIG_PROPERTY_NAME_SELECTED_TRACES
public static final String CONFIG_PROPERTY_NAME_SELECTED_TRACES
- See Also:
- Constant Field Values
TraceIdFilter
public TraceIdFilter(Configuration configuration)
inputExecution
public void inputExecution(Execution execution)
Copyright 2012 Kieker Project, http://kieker-monitoring.net>