Package kieker.analysis.architecture
Class ModelRepositoryReaderStage
java.lang.Object
teetime.framework.AbstractStage
teetime.framework.AbstractConsumerStage<I>
teetime.stage.basic.AbstractTransformation<java.nio.file.Path,ModelRepository>
kieker.analysis.architecture.ModelRepositoryReaderStage
- All Implemented Interfaces:
teetime.stage.basic.ITransformation<java.nio.file.Path,ModelRepository>
public class ModelRepositoryReaderStage extends teetime.stage.basic.AbstractTransformation<java.nio.file.Path,ModelRepository>
Loads model repositories based on the paths it receives. Each loaded model is then passed
as @{link ModelRepository} to the next stage.
- Author:
- Reiner Jung
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ModelRepositoryReaderStage()
-
Method Summary
Modifier and Type Method Description protected void
execute(java.nio.file.Path element)
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
-
ModelRepositoryReaderStage
public ModelRepositoryReaderStage()
-
-
Method Details
-
execute
protected void execute(java.nio.file.Path element) throws java.lang.Exception- Specified by:
execute
in classteetime.framework.AbstractConsumerStage<java.nio.file.Path>
- Throws:
java.lang.Exception
-