kieker.analysis.plugin.filter.forward
Class ListCollectionFilter<T>
java.lang.Object
kieker.analysis.plugin.AbstractPlugin
kieker.analysis.plugin.filter.AbstractFilterPlugin
kieker.analysis.plugin.filter.forward.ListCollectionFilter<T>
- Type Parameters:
T
-
- All Implemented Interfaces:
- IFilterPlugin, IPlugin
public class ListCollectionFilter<T>
- extends AbstractFilterPlugin
- Author:
- Nils Ehmke, Jan Waller
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
public static final String INPUT_PORT_NAME
- See Also:
- Constant Field Values
OUTPUT_PORT_NAME
public static final String OUTPUT_PORT_NAME
- See Also:
- Constant Field Values
ListCollectionFilter
public ListCollectionFilter(Configuration configuration)
input
public void input(Object data)
clear
public void clear()
getList
public List<T> getList()
size
public int size()
- Returns the current number of collected objects.
getCurrentConfiguration
public Configuration getCurrentConfiguration()
- Description copied from interface:
IPlugin
- 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.
Copyright 2012 Kieker Project, http://kieker-monitoring.net>