public class ComponentDependencyGraphAssemblyFilter extends AbstractDependencyGraphFilter<AssemblyComponent>
IPlugin.PluginInputPortReference, IPlugin.STATE
INPUT_PORT_NAME_MESSAGE_TRACES
CONFIG_PROPERTY_VALUE_VERBOSE, LOG, REPOSITORY_PORT_NAME_SYSTEM_MODEL
CONFIG_NAME, configuration, log, projectContext, recordsTimeUnitFromProjectContext
OUTPUT_PORT_NAME_GRAPH
Constructor and Description |
---|
ComponentDependencyGraphAssemblyFilter(Configuration configuration,
IProjectContext projectContext)
Creates a new filter using the given parameters.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getConfigurationName()
Returns this filter's configuration name.
|
void |
inputMessageTraces(MessageTrace t)
This is the (abstract) input port for the incoming message traces.
|
addDecorator, invokeDecorators, isDependencyAssumed
getGraph, getGraphOutputPortName, getOriginRetentionPolicy, handleOrigin, requestOriginRetentionPolicy, terminate
getErrorCount, getLastTraceIdError, getLastTraceIdSuccess, getSuccessCount, getTotalCount, printStatusMessage, reportError, reportSuccess
createExecutionByEntityNames, createExecutionByEntityNames, createExecutionByEntityNames, createExecutionByEntityNames, getCurrentConfiguration, getSystemEntityFactory, printDebugLogMessage, printErrorLogMessage
init
areAllRepositoryPortsConnected, connect, connect, deliver, getAllDisplayNames, getAllInputPortNames, getAllOutputPortNames, getAllRepositoryPortNames, getConnectedPlugins, getCurrentRepositories, getDefaultConfiguration, getIncomingPlugins, getPluginDescription, getPluginName, getRepository, getState, isConnectionAllowed, notifyNewIncomingConnection, notifyNewOutgoingConnection, shutdown, start
getName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
connect, getAllDisplayNames, getAllInputPortNames, getAllOutputPortNames, getAllRepositoryPortNames, getConnectedPlugins, getCurrentRepositories, getName, getPluginDescription, getPluginName, getState
public ComponentDependencyGraphAssemblyFilter(Configuration configuration, IProjectContext projectContext)
configuration
- The configuration to use.projectContext
- The project context to use.public void inputMessageTraces(MessageTrace t)
inputMessageTraces
in class AbstractMessageTraceProcessingFilter
t
- The incoming message trace.public java.lang.String getConfigurationName()
getConfigurationName
in class AbstractGraphProducingFilter<AbstractDependencyGraph<AssemblyComponent>>
Copyright 2017 Kieker Project, http://kieker-monitoring.net