Class DeltaIoTReconfigurationStrategy2
java.lang.Object
org.palladiosimulator.simexp.core.strategy.ReconfigurationStrategy<org.palladiosimulator.simulizar.reconfiguration.qvto.QVTOReconfigurator,QVToReconfiguration>
org.palladiosimulator.simexp.pcm.examples.deltaiot.strategy.DeltaIoTReconfigurationStrategy2
- All Implemented Interfaces:
BasePolicy<QVToReconfiguration>
,Policy<org.palladiosimulator.simulizar.reconfiguration.qvto.QVTOReconfigurator,
QVToReconfiguration>
public class DeltaIoTReconfigurationStrategy2
extends ReconfigurationStrategy<org.palladiosimulator.simulizar.reconfiguration.qvto.QVTOReconfigurator,QVToReconfiguration>
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
-
Field Summary
Fields inherited from class org.palladiosimulator.simexp.core.strategy.ReconfigurationStrategy
LOGGER
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
analyse
(State source, SharedKnowledge knowledge) protected QVToReconfiguration
getId()
protected void
monitor
(State source, SharedKnowledge knowledge) newBuilder
(DeltaIoTModelAccess<org.palladiosimulator.solver.models.PCMInstance, org.palladiosimulator.simulizar.reconfiguration.qvto.QVTOReconfigurator> modelAccess, SimulationParameters simulationParameters, SystemConfigurationTracker systemConfigurationTracker) protected QVToReconfiguration
plan
(State source, Set<QVToReconfiguration> options, SharedKnowledge knowledge) Methods inherited from class org.palladiosimulator.simexp.core.strategy.ReconfigurationStrategy
select
-
Method Details
-
newBuilder
public static DeltaIoTReconfigurationStrategy2.DeltaIoTReconfigurationStrategy2Builder newBuilder(DeltaIoTModelAccess<org.palladiosimulator.solver.models.PCMInstance, org.palladiosimulator.simulizar.reconfiguration.qvto.QVTOReconfigurator> modelAccess, SimulationParameters simulationParameters, SystemConfigurationTracker systemConfigurationTracker) -
getId
-
emptyReconfiguration
- Specified by:
emptyReconfiguration
in classReconfigurationStrategy<org.palladiosimulator.simulizar.reconfiguration.qvto.QVTOReconfigurator,
QVToReconfiguration>
-