public class AggregatedAllocationComponentOperationCallTreeFilter extends AbstractAggregatedCallTreeFilter<AllocationComponentOperationPair>
AbstractCallTreeFilter.IPairFactory<T>
IPlugin.PluginInputPortReference, IPlugin.STATE
CONFIG_PROPERTY_NAME_INCLUDE_WEIGHTS, CONFIG_PROPERTY_NAME_OUTPUT_FILENAME, CONFIG_PROPERTY_NAME_SHORT_LABELS, CONFIG_PROPERTY_VALUE_INCLUDE_WEIGHTS_DEFAULT, CONFIG_PROPERTY_VALUE_OUTPUT_FILENAME_DEFAULT, CONFIG_PROPERTY_VALUE_SHORT_LABELS_DEFAULT
INPUT_PORT_NAME_MESSAGE_TRACES
CONFIG_PROPERTY_VALUE_VERBOSE, LOG, REPOSITORY_PORT_NAME_SYSTEM_MODEL
CONFIG_NAME, configuration, log, projectContext, recordsTimeUnitFromProjectContext
Constructor and Description |
---|
AggregatedAllocationComponentOperationCallTreeFilter(Configuration configuration,
IProjectContext projectContext)
Creates a new instance of this class using the given parameters.
|
Modifier and Type | Method and Description |
---|---|
protected AllocationComponentOperationPair |
concreteCreatePair(SynchronousCallMessage callMsg)
HACK.
|
boolean |
init()
Initiates the start of a component.
|
getCurrentConfiguration, inputMessageTraces, printStatusMessage, saveTreeToDotFile, setRoot, terminate
addTraceToTree, nodeLabel, saveTreeToDotFile, writeDotForMessageTrace
getErrorCount, getLastTraceIdError, getLastTraceIdSuccess, getSuccessCount, getTotalCount, reportError, reportSuccess
createExecutionByEntityNames, createExecutionByEntityNames, createExecutionByEntityNames, createExecutionByEntityNames, getSystemEntityFactory, printDebugLogMessage, printErrorLogMessage
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 AggregatedAllocationComponentOperationCallTreeFilter(Configuration configuration, IProjectContext projectContext)
configuration
- The configuration for this component.projectContext
- The project context for this component.public boolean init()
init
in interface IPlugin
init
in class AbstractFilterPlugin
protected AllocationComponentOperationPair concreteCreatePair(SynchronousCallMessage callMsg)
AbstractAggregatedCallTreeFilter
concreteCreatePair
in class AbstractAggregatedCallTreeFilter<AllocationComponentOperationPair>
callMsg
- The call message which contains the information necessary to create the pair.Copyright 2017 Kieker Project, http://kieker-monitoring.net