Class DependencyGraphCreatorStage<T extends IDependencyGraphBuilderConfiguration>
java.lang.Object
teetime.framework.AbstractStage
teetime.framework.AbstractConsumerStage<I>
teetime.stage.basic.AbstractTransformation<ModelRepository,IGraph<INode,IEdge>>
kieker.analysis.architecture.dependency.DependencyGraphCreatorStage<T>
- Type Parameters:
T
- configuration type to be used with a sepecific graph builder.
- All Implemented Interfaces:
teetime.stage.basic.ITransformation<ModelRepository,IGraph<INode,IEdge>>
public class DependencyGraphCreatorStage<T extends IDependencyGraphBuilderConfiguration> extends teetime.stage.basic.AbstractTransformation<ModelRepository,IGraph<INode,IEdge>>
- Since:
- 1.14
- Author:
- Sören Henning
-
Field Summary
-
Constructor Summary
Constructors Constructor Description DependencyGraphCreatorStage(T configuration, IDependencyGraphBuilderFactory<T> graphBuilderFactory)
-
Method Summary
Modifier and Type Method Description protected void
execute(ModelRepository repository)
Methods inherited from class teetime.framework.AbstractConsumerStage
createInputPort, execute, getInputPort
Methods inherited from class teetime.framework.AbstractStage
abort, addInputPortRemovedListener, addOutputPortRemovedListener, compareAndSetBeingExecuted, createInputPort, createInputPort, createInputPort, createOutputPort, createOutputPort, createOutputPort, createOutputPort, declareActive, declarePassive, executeByFramework, getCurrentState, getId, getInputPorts, getOutputPorts, getOwningThread, getTerminationStrategy, isActive, isBeingExecuted, isPaused, isProducer, isStateless, onSignal, onStarting, onTerminating, onValidating, removeDynamicPort, removeDynamicPort, setPaused, setStateless, shouldBeTerminated, signalAlreadyReceived, terminateStage, toString, workCompleted
-
Constructor Details
-
DependencyGraphCreatorStage
public DependencyGraphCreatorStage(T configuration, IDependencyGraphBuilderFactory<T> graphBuilderFactory)
-
-
Method Details
-
execute
- Specified by:
execute
in classteetime.framework.AbstractConsumerStage<ModelRepository>
-