Class DefaultKieServiceConfigurator

  • All Implemented Interfaces:
    org.jbpm.services.api.utils.KieServiceConfigurator

    public class DefaultKieServiceConfigurator
    extends Object
    implements org.jbpm.services.api.utils.KieServiceConfigurator
    • Field Detail

      • emf

        protected javax.persistence.EntityManagerFactory emf
      • deploymentService

        protected org.jbpm.services.api.DeploymentService deploymentService
      • bpmn2Service

        protected org.jbpm.services.api.DefinitionService bpmn2Service
      • runtimeDataService

        protected org.jbpm.services.api.RuntimeDataService runtimeDataService
      • advanceRuntimeDataService

        protected org.jbpm.services.api.AdvanceRuntimeDataService advanceRuntimeDataService
      • processService

        protected org.jbpm.services.api.ProcessService processService
      • userTaskService

        protected org.jbpm.services.api.UserTaskService userTaskService
      • queryService

        protected org.jbpm.services.api.query.QueryService queryService
      • processAdminService

        protected org.jbpm.services.api.admin.ProcessInstanceAdminService processAdminService
      • identityProvider

        protected org.kie.internal.identity.IdentityProvider identityProvider
      • userGroupCallback

        protected org.kie.api.task.UserGroupCallback userGroupCallback
    • Constructor Detail

      • DefaultKieServiceConfigurator

        public DefaultKieServiceConfigurator()
    • Method Detail

      • configureServices

        public void configureServices​(String puName,
                                      org.kie.internal.identity.IdentityProvider identityProvider,
                                      org.kie.api.task.UserGroupCallback userGroupCallback)
        Specified by:
        configureServices in interface org.jbpm.services.api.utils.KieServiceConfigurator
      • createDeploymentUnit

        public org.jbpm.services.api.model.DeploymentUnit createDeploymentUnit​(String groupId,
                                                                               String artifactid,
                                                                               String version)
        Specified by:
        createDeploymentUnit in interface org.jbpm.services.api.utils.KieServiceConfigurator
      • close

        public void close()
        Specified by:
        close in interface org.jbpm.services.api.utils.KieServiceConfigurator
      • getEmf

        public javax.persistence.EntityManagerFactory getEmf()
      • getDeploymentService

        public org.jbpm.services.api.DeploymentService getDeploymentService()
        Specified by:
        getDeploymentService in interface org.jbpm.services.api.utils.KieServiceConfigurator
      • getBpmn2Service

        public org.jbpm.services.api.DefinitionService getBpmn2Service()
        Specified by:
        getBpmn2Service in interface org.jbpm.services.api.utils.KieServiceConfigurator
      • getRuntimeDataService

        public org.jbpm.services.api.RuntimeDataService getRuntimeDataService()
        Specified by:
        getRuntimeDataService in interface org.jbpm.services.api.utils.KieServiceConfigurator
      • getProcessService

        public org.jbpm.services.api.ProcessService getProcessService()
        Specified by:
        getProcessService in interface org.jbpm.services.api.utils.KieServiceConfigurator
      • getUserTaskService

        public org.jbpm.services.api.UserTaskService getUserTaskService()
        Specified by:
        getUserTaskService in interface org.jbpm.services.api.utils.KieServiceConfigurator
      • getQueryService

        public org.jbpm.services.api.query.QueryService getQueryService()
        Specified by:
        getQueryService in interface org.jbpm.services.api.utils.KieServiceConfigurator
      • getIdentityProvider

        public org.kie.internal.identity.IdentityProvider getIdentityProvider()
        Specified by:
        getIdentityProvider in interface org.jbpm.services.api.utils.KieServiceConfigurator
      • getUserGroupCallback

        public org.kie.api.task.UserGroupCallback getUserGroupCallback()
        Specified by:
        getUserGroupCallback in interface org.jbpm.services.api.utils.KieServiceConfigurator
      • getProcessAdminService

        public org.jbpm.services.api.admin.ProcessInstanceAdminService getProcessAdminService()
        Specified by:
        getProcessAdminService in interface org.jbpm.services.api.utils.KieServiceConfigurator
      • getAdvanceVariableDataService

        public org.jbpm.services.api.AdvanceRuntimeDataService getAdvanceVariableDataService()
        Specified by:
        getAdvanceVariableDataService in interface org.jbpm.services.api.utils.KieServiceConfigurator