kieker.tools.traceAnalysis.filter.executionFilter
Class TimestampFilter
java.lang.Object
kieker.analysis.analysisComponent.AbstractAnalysisComponent
kieker.analysis.plugin.AbstractPlugin
kieker.analysis.plugin.filter.AbstractFilterPlugin
kieker.tools.traceAnalysis.filter.AbstractTimestampFilter
kieker.tools.traceAnalysis.filter.executionFilter.TimestampFilter
- All Implemented Interfaces:
- IAnalysisComponent, IFilterPlugin, IPlugin
Deprecated. To be removed in Kieker 1.8 (Use TimestampFilter
instead)
@Deprecated
public class TimestampFilter
- extends AbstractTimestampFilter
Allows to filter Execution objects based on their given tin and tout timestamps.
This class has exactly one input port and one output port. It receives only objects inheriting from the class Execution
. If the received object is within
the defined timestamps, the object is delivered unmodified to the output port.
- Since:
- 1.2
- Author:
- Andre van Hoorn
Method Summary |
void |
inputExecution(Execution execution)
Deprecated. This method represents the input port of this filter, processing incoming execution objects. |
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_EXECUTION
public static final String INPUT_PORT_NAME_EXECUTION
- Deprecated.
- This is the name of the input port receiving new executions.
- See Also:
- Constant Field Values
OUTPUT_PORT_NAME_WITHIN_PERIOD
public static final String OUTPUT_PORT_NAME_WITHIN_PERIOD
- Deprecated.
- The name of the output port delivering the executions which are within the defined time limits.
- See Also:
- Constant Field Values
CONFIG_PROPERTY_NAME_IGNORE_BEFORE_TIMESTAMP
public static final String CONFIG_PROPERTY_NAME_IGNORE_BEFORE_TIMESTAMP
- Deprecated.
- The name of the property determining the lower limit of the filter.
- See Also:
- Constant Field Values
CONFIG_PROPERTY_NAME_IGNORE_AFTER_TIMESTAMP
public static final String CONFIG_PROPERTY_NAME_IGNORE_AFTER_TIMESTAMP
- Deprecated.
- The name of the property determining the upper limit of the filter.
- See Also:
- Constant Field Values
TimestampFilter
public TimestampFilter(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.
TimestampFilter
@Deprecated
public TimestampFilter(Configuration configuration)
- Deprecated. To be removed in Kieker 1.8.
- Creates a new instance of the class
TimestampFilter
with the given parameters.
- Parameters:
configuration
- The configuration used to initialize this instance. It should
contain the properties for the minimum and maximum timestamp.
inputExecution
public void inputExecution(Execution execution)
- Deprecated.
- This method represents the input port of this filter, processing incoming execution objects.
- Parameters:
execution
- The next execution object.
Copyright 2013 Kieker Project, http://kieker-monitoring.net>