public abstract class AbstractReaderPlugin extends AbstractPlugin implements IReaderPlugin
AbstractFilterPlugin
should be used instead.IPlugin.PluginInputPortReference, IPlugin.STATE
CONFIG_NAME, configuration, log, LOG, projectContext, recordsTimeUnitFromProjectContext
Constructor and Description |
---|
AbstractReaderPlugin(Configuration configuration,
IProjectContext projectContext)
Each Plugin requires a constructor with a Configuration object and a IProjectContext.
|
Modifier and Type | Method and Description |
---|---|
boolean |
init()
Initiates the start of a component.
|
areAllRepositoryPortsConnected, connect, connect, deliver, getAllDisplayNames, getAllInputPortNames, getAllOutputPortNames, getAllRepositoryPortNames, getConnectedPlugins, getCurrentRepositories, getDefaultConfiguration, getIncomingPlugins, getPluginDescription, getPluginName, getRepository, getState, isConnectionAllowed, notifyNewIncomingConnection, notifyNewOutgoingConnection, shutdown, start
getCurrentConfiguration, getName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
read
connect, getAllDisplayNames, getAllInputPortNames, getAllOutputPortNames, getAllRepositoryPortNames, getConnectedPlugins, getCurrentConfiguration, getCurrentRepositories, getName, getPluginDescription, getPluginName, getState, terminate
public AbstractReaderPlugin(Configuration configuration, IProjectContext projectContext)
configuration
- The configuration for this component.projectContext
- The project context for this component. The component will be registered.Copyright 2017 Kieker Project, http://kieker-monitoring.net