Class ActionPluginClientService
- java.lang.Object
-
- org.optaplanner.workbench.screens.guidedrule.client.plugin.ActionPluginClientService
-
@ApplicationScoped public class ActionPluginClientService extends Object
-
-
Constructor Summary
Constructors Constructor Description ActionPluginClientService(org.jboss.errai.common.client.api.Caller<org.optaplanner.workbench.screens.guidedrule.service.ScoreHolderService> scoreHolderService, org.jboss.errai.ui.client.local.spi.TranslationService translationService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPluginToActionList(org.drools.workbench.screens.guided.rule.client.editor.RuleModeller ruleModeller, org.uberfire.mvp.Command addCommand, Collection supportedScoreHolderTypes)voidinitBendableScoreLevels(org.drools.workbench.screens.guided.rule.client.editor.RuleModeller ruleModeller, org.optaplanner.workbench.models.datamodel.rule.AbstractActionMultiConstraintBendableMatch constraintMatch)voidinitScoreHolderAwarePlugin(org.drools.workbench.screens.guided.rule.client.editor.RuleModeller ruleModeller, ScoreHolderGlobalAware scoreHolderGlobalAware, Collection supportedScoreHolderTypes)voidinvokeScoreInformationCachedOperation(org.drools.workbench.screens.guided.rule.client.editor.RuleModeller ruleModeller, Consumer<org.optaplanner.workbench.screens.guidedrule.model.ScoreInformation> scoreInformationConsumer)
-
-
-
Method Detail
-
invokeScoreInformationCachedOperation
public void invokeScoreInformationCachedOperation(org.drools.workbench.screens.guided.rule.client.editor.RuleModeller ruleModeller, Consumer<org.optaplanner.workbench.screens.guidedrule.model.ScoreInformation> scoreInformationConsumer)
-
initScoreHolderAwarePlugin
public void initScoreHolderAwarePlugin(org.drools.workbench.screens.guided.rule.client.editor.RuleModeller ruleModeller, ScoreHolderGlobalAware scoreHolderGlobalAware, Collection supportedScoreHolderTypes)
-
addPluginToActionList
public void addPluginToActionList(org.drools.workbench.screens.guided.rule.client.editor.RuleModeller ruleModeller, org.uberfire.mvp.Command addCommand, Collection supportedScoreHolderTypes)
-
initBendableScoreLevels
public void initBendableScoreLevels(org.drools.workbench.screens.guided.rule.client.editor.RuleModeller ruleModeller, org.optaplanner.workbench.models.datamodel.rule.AbstractActionMultiConstraintBendableMatch constraintMatch)
-
-