Class DefaultCaseServiceConfigurator

  • All Implemented Interfaces:
    org.jbpm.casemgmt.api.utils.CaseServiceConfigurator

    public class DefaultCaseServiceConfigurator
    extends Object
    implements org.jbpm.casemgmt.api.utils.CaseServiceConfigurator
    • 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
      • 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
      • caseRuntimeDataService

        protected org.jbpm.casemgmt.api.CaseRuntimeDataService caseRuntimeDataService
      • advanceCaseRuntimeDataService

        protected org.jbpm.casemgmt.api.AdvanceCaseRuntimeDataService advanceCaseRuntimeDataService
      • caseService

        protected org.jbpm.casemgmt.api.CaseService caseService
      • caseInstanceMigrationService

        protected org.jbpm.casemgmt.api.admin.CaseInstanceMigrationService caseInstanceMigrationService
      • migrationService

        protected org.jbpm.services.api.admin.ProcessInstanceMigrationService migrationService
      • identityProvider

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

        protected org.jbpm.casemgmt.api.generator.CaseIdGenerator caseIdGenerator
      • authorizationManager

        protected org.jbpm.casemgmt.api.auth.AuthorizationManager authorizationManager
    • Constructor Detail

      • DefaultCaseServiceConfigurator

        public DefaultCaseServiceConfigurator()
    • Method Detail

      • configureServices

        public void configureServices​(String puName,
                                      org.kie.internal.identity.IdentityProvider identityProvider)
        Specified by:
        configureServices in interface org.jbpm.casemgmt.api.utils.CaseServiceConfigurator
      • close

        public void close()
        Specified by:
        close in interface org.jbpm.casemgmt.api.utils.CaseServiceConfigurator
      • getDeploymentService

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

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

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

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

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

        public org.jbpm.services.api.query.QueryService getQueryService()
        Specified by:
        getQueryService in interface org.jbpm.casemgmt.api.utils.CaseServiceConfigurator
      • getCaseRuntimeDataService

        public org.jbpm.casemgmt.api.CaseRuntimeDataService getCaseRuntimeDataService()
        Specified by:
        getCaseRuntimeDataService in interface org.jbpm.casemgmt.api.utils.CaseServiceConfigurator
      • getCaseService

        public org.jbpm.casemgmt.api.CaseService getCaseService()
        Specified by:
        getCaseService in interface org.jbpm.casemgmt.api.utils.CaseServiceConfigurator
      • getCaseInstanceMigrationService

        public org.jbpm.casemgmt.api.admin.CaseInstanceMigrationService getCaseInstanceMigrationService()
        Specified by:
        getCaseInstanceMigrationService in interface org.jbpm.casemgmt.api.utils.CaseServiceConfigurator
      • getMigrationService

        public org.jbpm.services.api.admin.ProcessInstanceMigrationService getMigrationService()
        Specified by:
        getMigrationService in interface org.jbpm.casemgmt.api.utils.CaseServiceConfigurator
      • getIdentityProvider

        public org.kie.internal.identity.IdentityProvider getIdentityProvider()
        Specified by:
        getIdentityProvider in interface org.jbpm.casemgmt.api.utils.CaseServiceConfigurator
      • getCaseIdGenerator

        public org.jbpm.casemgmt.api.generator.CaseIdGenerator getCaseIdGenerator()
        Specified by:
        getCaseIdGenerator in interface org.jbpm.casemgmt.api.utils.CaseServiceConfigurator
      • getAuthorizationManager

        public org.jbpm.casemgmt.api.auth.AuthorizationManager getAuthorizationManager()
        Specified by:
        getAuthorizationManager in interface org.jbpm.casemgmt.api.utils.CaseServiceConfigurator
      • getAdvancedCaseRuntimeDataService

        public org.jbpm.casemgmt.api.AdvanceCaseRuntimeDataService getAdvancedCaseRuntimeDataService()
        Specified by:
        getAdvancedCaseRuntimeDataService in interface org.jbpm.casemgmt.api.utils.CaseServiceConfigurator
      • createDeploymentUnit

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

        public javax.persistence.EntityManagerFactory getEmf()