Class KieServerEmbeddedControllerProducer


  • @ApplicationScoped
    public class KieServerEmbeddedControllerProducer
    extends Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.kie.server.controller.impl.KieServerHealthCheckControllerImpl produceKieServerHealthCheckController​(org.kie.server.controller.api.service.NotificationService notificationService, org.kie.server.controller.api.storage.KieServerTemplateStorage kieServerTemplateStorage, ExecutorService executorService)  
      org.kie.server.controller.rest.RestKieServerControllerImpl produceRestKieServerController​(org.kie.server.controller.api.service.NotificationService notificationService, org.kie.server.controller.api.storage.KieServerTemplateStorage kieServerTemplateStorage)  
      org.kie.server.controller.rest.RestRuntimeManagementServiceImpl produceRestRuntimeManagementService​(org.kie.server.controller.api.storage.KieServerTemplateStorage kieServerTemplateStorage)  
      org.kie.server.controller.rest.RestSpecManagementServiceImpl produceRestSpecManagementService​(org.kie.server.controller.api.service.NotificationService notificationService, org.kie.server.controller.api.storage.KieServerTemplateStorage kieServerTemplateStorage)  
      org.kie.server.controller.api.service.RuleCapabilitiesService produceRuleService​(org.kie.server.controller.impl.KieServerInstanceManager instanceManager, org.kie.server.controller.api.service.NotificationService notificationService, org.kie.server.controller.api.storage.KieServerTemplateStorage kieServerTemplateStorage)  
      org.kie.server.controller.impl.service.RuntimeManagementServiceImpl produceRuntimeManagementService​(org.kie.server.controller.impl.KieServerInstanceManager instanceManager, org.kie.server.controller.api.storage.KieServerTemplateStorage kieServerTemplateStorage)  
      org.kie.server.controller.impl.service.SpecManagementServiceImpl produceSpecManagementService​(org.kie.server.controller.impl.KieServerInstanceManager instanceManager, org.kie.server.controller.api.service.NotificationService notificationService, org.kie.server.controller.api.storage.KieServerTemplateStorage kieServerTemplateStorage)  
    • Constructor Detail

      • KieServerEmbeddedControllerProducer

        public KieServerEmbeddedControllerProducer()
    • Method Detail

      • produceRuleService

        @Produces
        @ApplicationScoped
        public org.kie.server.controller.api.service.RuleCapabilitiesService produceRuleService​(org.kie.server.controller.impl.KieServerInstanceManager instanceManager,
                                                                                                org.kie.server.controller.api.service.NotificationService notificationService,
                                                                                                org.kie.server.controller.api.storage.KieServerTemplateStorage kieServerTemplateStorage)
      • produceSpecManagementService

        @Produces
        @ApplicationScoped
        public org.kie.server.controller.impl.service.SpecManagementServiceImpl produceSpecManagementService​(org.kie.server.controller.impl.KieServerInstanceManager instanceManager,
                                                                                                             org.kie.server.controller.api.service.NotificationService notificationService,
                                                                                                             org.kie.server.controller.api.storage.KieServerTemplateStorage kieServerTemplateStorage)
      • produceRestSpecManagementService

        @Produces
        @ApplicationScoped
        public org.kie.server.controller.rest.RestSpecManagementServiceImpl produceRestSpecManagementService​(org.kie.server.controller.api.service.NotificationService notificationService,
                                                                                                             org.kie.server.controller.api.storage.KieServerTemplateStorage kieServerTemplateStorage)
      • produceRuntimeManagementService

        @Produces
        @ApplicationScoped
        public org.kie.server.controller.impl.service.RuntimeManagementServiceImpl produceRuntimeManagementService​(org.kie.server.controller.impl.KieServerInstanceManager instanceManager,
                                                                                                                   org.kie.server.controller.api.storage.KieServerTemplateStorage kieServerTemplateStorage)
      • produceRestRuntimeManagementService

        @Produces
        @ApplicationScoped
        public org.kie.server.controller.rest.RestRuntimeManagementServiceImpl produceRestRuntimeManagementService​(org.kie.server.controller.api.storage.KieServerTemplateStorage kieServerTemplateStorage)
      • produceRestKieServerController

        @Produces
        @ApplicationScoped
        public org.kie.server.controller.rest.RestKieServerControllerImpl produceRestKieServerController​(org.kie.server.controller.api.service.NotificationService notificationService,
                                                                                                         org.kie.server.controller.api.storage.KieServerTemplateStorage kieServerTemplateStorage)
      • produceKieServerHealthCheckController

        @Produces
        public org.kie.server.controller.impl.KieServerHealthCheckControllerImpl produceKieServerHealthCheckController​(org.kie.server.controller.api.service.NotificationService notificationService,
                                                                                                                       org.kie.server.controller.api.storage.KieServerTemplateStorage kieServerTemplateStorage,
                                                                                                                       @Managed
                                                                                                                       ExecutorService executorService)