Class RuleCapabilitiesServiceImpl

  • All Implemented Interfaces:
    org.kie.server.controller.api.service.RuleCapabilitiesService

    public class RuleCapabilitiesServiceImpl
    extends Object
    implements org.kie.server.controller.api.service.RuleCapabilitiesService
    • Constructor Detail

      • RuleCapabilitiesServiceImpl

        public RuleCapabilitiesServiceImpl()
    • Method Detail

      • scanNow

        public void scanNow​(org.kie.server.controller.api.model.spec.ContainerSpecKey containerSpecKey)
        Specified by:
        scanNow in interface org.kie.server.controller.api.service.RuleCapabilitiesService
      • startScanner

        public void startScanner​(org.kie.server.controller.api.model.spec.ContainerSpecKey containerSpecKey,
                                 Long interval)
        Specified by:
        startScanner in interface org.kie.server.controller.api.service.RuleCapabilitiesService
      • stopScanner

        public void stopScanner​(org.kie.server.controller.api.model.spec.ContainerSpecKey containerSpecKey)
        Specified by:
        stopScanner in interface org.kie.server.controller.api.service.RuleCapabilitiesService
      • upgradeContainer

        public void upgradeContainer​(org.kie.server.controller.api.model.spec.ContainerSpecKey containerSpecKey,
                                     org.kie.server.api.model.ReleaseId releaseId)
        Specified by:
        upgradeContainer in interface org.kie.server.controller.api.service.RuleCapabilitiesService
      • getTemplateStorage

        public org.kie.server.controller.api.storage.KieServerTemplateStorage getTemplateStorage()
      • setTemplateStorage

        public void setTemplateStorage​(org.kie.server.controller.api.storage.KieServerTemplateStorage templateStorage)
      • setKieServerInstanceManager

        public void setKieServerInstanceManager​(KieServerInstanceManager kieServerInstanceManager)
      • getNotificationService

        public org.kie.server.controller.api.service.NotificationService getNotificationService()
      • setNotificationService

        public void setNotificationService​(org.kie.server.controller.api.service.NotificationService notificationService)