Class ActionPluginClientService


  • @ApplicationScoped
    public class ActionPluginClientService
    extends Object
    • Constructor Detail

      • ActionPluginClientService

        @Inject
        public 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 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)