Class QVTOExecutor
java.lang.Object
org.palladiosimulator.simulizar.reconfiguration.qvto.AbstractQVTOExecutor
org.palladiosimulator.simulizar.reconfiguration.qvto.QVTOExecutor
QVTo executor helper class that supports executing QVTo reconfiguration rules.
-
Field Summary
Fields inherited from class org.palladiosimulator.simulizar.reconfiguration.qvto.AbstractQVTOExecutor
KEY_RESOURCE_TABLE_MANAGER
-
Constructor Summary
ConstructorDescriptionQVTOExecutor
(ModelTransformationCache knownTransformations, QVToModelCache knownModels) Initializes a new instance of theQVTOExecutor
class. -
Method Summary
Modifier and TypeMethodDescriptionboolean
executeTransformations
(List<QvtoModelTransformation> transformations, de.uka.ipd.sdq.scheduler.resources.active.IResourceTableManager resourceTableManager, Map<String, Object> configParams) Methods inherited from class org.palladiosimulator.simulizar.reconfiguration.qvto.AbstractQVTOExecutor
createLog, doExecution, executeTransformation, executeTransformation, executeTransformationInternal, getAvailableModels, getAvailableTransformations, handleExecutionResult, setupExecutionContext, setupModelExtents
-
Constructor Details
-
QVTOExecutor
Initializes a new instance of theQVTOExecutor
class.- Parameters:
knownTransformations
- AnTransformationCache
which contains all transformation that can be executed by this instance, might be empty.knownModels
- AQVToModelCache
that contains all models that can serve as a transformation parameter.
-
-
Method Details
-
executeTransformations
public boolean executeTransformations(List<QvtoModelTransformation> transformations, de.uka.ipd.sdq.scheduler.resources.active.IResourceTableManager resourceTableManager, Map<String, Object> configParams)
-