Class DeltaIoTDefaultReconfigurationStrategy
java.lang.Object
org.palladiosimulator.simexp.core.strategy.ReconfigurationStrategy<org.palladiosimulator.simulizar.reconfiguration.qvto.QVTOReconfigurator,QVToReconfiguration>
org.palladiosimulator.simexp.pcm.examples.deltaiot.strategy.DeltaIoTDefaultReconfigurationStrategy
- All Implemented Interfaces:
BasePolicy<QVToReconfiguration>,Policy<org.palladiosimulator.simulizar.reconfiguration.qvto.QVTOReconfigurator,QVToReconfiguration>
public class DeltaIoTDefaultReconfigurationStrategy
extends ReconfigurationStrategy<org.palladiosimulator.simulizar.reconfiguration.qvto.QVTOReconfigurator,QVToReconfiguration>
-
Field Summary
Fields inherited from class org.palladiosimulator.simexp.core.strategy.ReconfigurationStrategy
LOGGER -
Constructor Summary
ConstructorsConstructorDescriptionDeltaIoTDefaultReconfigurationStrategy(DeltaIoTReconfigurationParamRepository reconfParamsRepo, DeltaIoTModelAccess<org.palladiosimulator.solver.core.models.PCMInstance, org.palladiosimulator.simulizar.reconfiguration.qvto.QVTOReconfigurator> modelAccess, SimulationParameters simulationParameters, SystemConfigurationTracker systemConfigurationTracker, IDeltaIoToReconfCustomizerResolver reconfCustomizerResolver) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleananalyse(State source, SharedKnowledge knowledge) protected QVToReconfigurationgetId()protected voidmonitor(State source, SharedKnowledge knowledge) protected QVToReconfigurationplan(State source, Set<QVToReconfiguration> options, SharedKnowledge knowledge) Methods inherited from class org.palladiosimulator.simexp.core.strategy.ReconfigurationStrategy
select
-
Constructor Details
-
DeltaIoTDefaultReconfigurationStrategy
public DeltaIoTDefaultReconfigurationStrategy(DeltaIoTReconfigurationParamRepository reconfParamsRepo, DeltaIoTModelAccess<org.palladiosimulator.solver.core.models.PCMInstance, org.palladiosimulator.simulizar.reconfiguration.qvto.QVTOReconfigurator> modelAccess, SimulationParameters simulationParameters, SystemConfigurationTracker systemConfigurationTracker, IDeltaIoToReconfCustomizerResolver reconfCustomizerResolver)
-
-
Method Details
-
getId
-
emptyReconfiguration
- Specified by:
emptyReconfigurationin classReconfigurationStrategy<org.palladiosimulator.simulizar.reconfiguration.qvto.QVTOReconfigurator,QVToReconfiguration>
-