Package org.jbpm.casemgmt.impl.utils
Class DefaultCaseServiceConfigurator
- java.lang.Object
-
- org.jbpm.casemgmt.impl.utils.DefaultCaseServiceConfigurator
-
- All Implemented Interfaces:
org.jbpm.casemgmt.api.utils.CaseServiceConfigurator
public class DefaultCaseServiceConfigurator extends Object implements org.jbpm.casemgmt.api.utils.CaseServiceConfigurator
-
-
Field Summary
Fields Modifier and Type Field Description protected org.jbpm.casemgmt.api.AdvanceCaseRuntimeDataServiceadvanceCaseRuntimeDataServiceprotected org.jbpm.casemgmt.api.auth.AuthorizationManagerauthorizationManagerprotected org.jbpm.services.api.DefinitionServicebpmn2Serviceprotected org.jbpm.casemgmt.api.generator.CaseIdGeneratorcaseIdGeneratorprotected org.jbpm.casemgmt.api.admin.CaseInstanceMigrationServicecaseInstanceMigrationServiceprotected org.jbpm.casemgmt.api.CaseRuntimeDataServicecaseRuntimeDataServiceprotected org.jbpm.casemgmt.api.CaseServicecaseServiceprotected org.jbpm.services.api.DeploymentServicedeploymentServiceprotected javax.persistence.EntityManagerFactoryemfprotected org.kie.internal.identity.IdentityProvideridentityProviderprotected org.jbpm.services.api.admin.ProcessInstanceMigrationServicemigrationServiceprotected org.jbpm.services.api.ProcessServiceprocessServiceprotected org.jbpm.services.api.query.QueryServicequeryServiceprotected org.jbpm.services.api.RuntimeDataServiceruntimeDataServiceprotected org.jbpm.services.api.UserTaskServiceuserTaskService
-
Constructor Summary
Constructors Constructor Description DefaultCaseServiceConfigurator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()voidconfigureServices(String puName, org.kie.internal.identity.IdentityProvider identityProvider)org.jbpm.services.api.model.DeploymentUnitcreateDeploymentUnit(String groupId, String artifactid, String version)org.jbpm.casemgmt.api.AdvanceCaseRuntimeDataServicegetAdvancedCaseRuntimeDataService()org.jbpm.casemgmt.api.auth.AuthorizationManagergetAuthorizationManager()org.jbpm.services.api.DefinitionServicegetBpmn2Service()org.jbpm.casemgmt.api.generator.CaseIdGeneratorgetCaseIdGenerator()org.jbpm.casemgmt.api.admin.CaseInstanceMigrationServicegetCaseInstanceMigrationService()org.jbpm.casemgmt.api.CaseRuntimeDataServicegetCaseRuntimeDataService()org.jbpm.casemgmt.api.CaseServicegetCaseService()org.jbpm.services.api.DeploymentServicegetDeploymentService()javax.persistence.EntityManagerFactorygetEmf()org.kie.internal.identity.IdentityProvidergetIdentityProvider()org.jbpm.services.api.admin.ProcessInstanceMigrationServicegetMigrationService()org.jbpm.services.api.ProcessServicegetProcessService()org.jbpm.services.api.query.QueryServicegetQueryService()org.jbpm.services.api.RuntimeDataServicegetRuntimeDataService()org.jbpm.services.api.UserTaskServicegetUserTaskService()
-
-
-
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
-
-
Method Detail
-
configureServices
public void configureServices(String puName, org.kie.internal.identity.IdentityProvider identityProvider)
- Specified by:
configureServicesin interfaceorg.jbpm.casemgmt.api.utils.CaseServiceConfigurator
-
close
public void close()
- Specified by:
closein interfaceorg.jbpm.casemgmt.api.utils.CaseServiceConfigurator
-
getDeploymentService
public org.jbpm.services.api.DeploymentService getDeploymentService()
- Specified by:
getDeploymentServicein interfaceorg.jbpm.casemgmt.api.utils.CaseServiceConfigurator
-
getBpmn2Service
public org.jbpm.services.api.DefinitionService getBpmn2Service()
- Specified by:
getBpmn2Servicein interfaceorg.jbpm.casemgmt.api.utils.CaseServiceConfigurator
-
getRuntimeDataService
public org.jbpm.services.api.RuntimeDataService getRuntimeDataService()
- Specified by:
getRuntimeDataServicein interfaceorg.jbpm.casemgmt.api.utils.CaseServiceConfigurator
-
getProcessService
public org.jbpm.services.api.ProcessService getProcessService()
- Specified by:
getProcessServicein interfaceorg.jbpm.casemgmt.api.utils.CaseServiceConfigurator
-
getUserTaskService
public org.jbpm.services.api.UserTaskService getUserTaskService()
- Specified by:
getUserTaskServicein interfaceorg.jbpm.casemgmt.api.utils.CaseServiceConfigurator
-
getQueryService
public org.jbpm.services.api.query.QueryService getQueryService()
- Specified by:
getQueryServicein interfaceorg.jbpm.casemgmt.api.utils.CaseServiceConfigurator
-
getCaseRuntimeDataService
public org.jbpm.casemgmt.api.CaseRuntimeDataService getCaseRuntimeDataService()
- Specified by:
getCaseRuntimeDataServicein interfaceorg.jbpm.casemgmt.api.utils.CaseServiceConfigurator
-
getCaseService
public org.jbpm.casemgmt.api.CaseService getCaseService()
- Specified by:
getCaseServicein interfaceorg.jbpm.casemgmt.api.utils.CaseServiceConfigurator
-
getCaseInstanceMigrationService
public org.jbpm.casemgmt.api.admin.CaseInstanceMigrationService getCaseInstanceMigrationService()
- Specified by:
getCaseInstanceMigrationServicein interfaceorg.jbpm.casemgmt.api.utils.CaseServiceConfigurator
-
getMigrationService
public org.jbpm.services.api.admin.ProcessInstanceMigrationService getMigrationService()
- Specified by:
getMigrationServicein interfaceorg.jbpm.casemgmt.api.utils.CaseServiceConfigurator
-
getIdentityProvider
public org.kie.internal.identity.IdentityProvider getIdentityProvider()
- Specified by:
getIdentityProviderin interfaceorg.jbpm.casemgmt.api.utils.CaseServiceConfigurator
-
getCaseIdGenerator
public org.jbpm.casemgmt.api.generator.CaseIdGenerator getCaseIdGenerator()
- Specified by:
getCaseIdGeneratorin interfaceorg.jbpm.casemgmt.api.utils.CaseServiceConfigurator
-
getAuthorizationManager
public org.jbpm.casemgmt.api.auth.AuthorizationManager getAuthorizationManager()
- Specified by:
getAuthorizationManagerin interfaceorg.jbpm.casemgmt.api.utils.CaseServiceConfigurator
-
getAdvancedCaseRuntimeDataService
public org.jbpm.casemgmt.api.AdvanceCaseRuntimeDataService getAdvancedCaseRuntimeDataService()
- Specified by:
getAdvancedCaseRuntimeDataServicein interfaceorg.jbpm.casemgmt.api.utils.CaseServiceConfigurator
-
createDeploymentUnit
public org.jbpm.services.api.model.DeploymentUnit createDeploymentUnit(String groupId, String artifactid, String version)
- Specified by:
createDeploymentUnitin interfaceorg.jbpm.casemgmt.api.utils.CaseServiceConfigurator
-
getEmf
public javax.persistence.EntityManagerFactory getEmf()
-
-