Package org.jbpm.casemgmt.impl.utils
Class DefaultCaseServiceConfigurator
- java.lang.Object
-
- org.jbpm.casemgmt.impl.utils.DefaultCaseServiceConfigurator
-
- All Implemented Interfaces:
CaseServiceConfigurator
public class DefaultCaseServiceConfigurator extends Object implements CaseServiceConfigurator
-
-
Field Summary
Fields Modifier and Type Field Description protected AdvanceCaseRuntimeDataService
advanceCaseRuntimeDataService
protected AuthorizationManager
authorizationManager
protected DefinitionService
bpmn2Service
protected CaseIdGenerator
caseIdGenerator
protected CaseInstanceMigrationService
caseInstanceMigrationService
protected CaseRuntimeDataService
caseRuntimeDataService
protected CaseService
caseService
protected DeploymentService
deploymentService
protected javax.persistence.EntityManagerFactory
emf
protected org.kie.internal.identity.IdentityProvider
identityProvider
protected ProcessInstanceMigrationService
migrationService
protected ProcessService
processService
protected QueryService
queryService
protected RuntimeDataService
runtimeDataService
protected UserTaskService
userTaskService
-
Constructor Summary
Constructors Constructor Description DefaultCaseServiceConfigurator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
void
configureServices(String puName, org.kie.internal.identity.IdentityProvider identityProvider)
DeploymentUnit
createDeploymentUnit(String groupId, String artifactid, String version)
AdvanceCaseRuntimeDataService
getAdvancedCaseRuntimeDataService()
AuthorizationManager
getAuthorizationManager()
DefinitionService
getBpmn2Service()
CaseIdGenerator
getCaseIdGenerator()
CaseInstanceMigrationService
getCaseInstanceMigrationService()
CaseRuntimeDataService
getCaseRuntimeDataService()
CaseService
getCaseService()
DeploymentService
getDeploymentService()
javax.persistence.EntityManagerFactory
getEmf()
org.kie.internal.identity.IdentityProvider
getIdentityProvider()
ProcessInstanceMigrationService
getMigrationService()
ProcessService
getProcessService()
QueryService
getQueryService()
RuntimeDataService
getRuntimeDataService()
UserTaskService
getUserTaskService()
-
-
-
Field Detail
-
emf
protected javax.persistence.EntityManagerFactory emf
-
deploymentService
protected DeploymentService deploymentService
-
bpmn2Service
protected DefinitionService bpmn2Service
-
runtimeDataService
protected RuntimeDataService runtimeDataService
-
processService
protected ProcessService processService
-
userTaskService
protected UserTaskService userTaskService
-
queryService
protected QueryService queryService
-
caseRuntimeDataService
protected CaseRuntimeDataService caseRuntimeDataService
-
advanceCaseRuntimeDataService
protected AdvanceCaseRuntimeDataService advanceCaseRuntimeDataService
-
caseService
protected CaseService caseService
-
caseInstanceMigrationService
protected CaseInstanceMigrationService caseInstanceMigrationService
-
migrationService
protected ProcessInstanceMigrationService migrationService
-
identityProvider
protected org.kie.internal.identity.IdentityProvider identityProvider
-
caseIdGenerator
protected CaseIdGenerator caseIdGenerator
-
authorizationManager
protected AuthorizationManager authorizationManager
-
-
Method Detail
-
configureServices
public void configureServices(String puName, org.kie.internal.identity.IdentityProvider identityProvider)
- Specified by:
configureServices
in interfaceCaseServiceConfigurator
-
close
public void close()
- Specified by:
close
in interfaceCaseServiceConfigurator
-
getDeploymentService
public DeploymentService getDeploymentService()
- Specified by:
getDeploymentService
in interfaceCaseServiceConfigurator
-
getBpmn2Service
public DefinitionService getBpmn2Service()
- Specified by:
getBpmn2Service
in interfaceCaseServiceConfigurator
-
getRuntimeDataService
public RuntimeDataService getRuntimeDataService()
- Specified by:
getRuntimeDataService
in interfaceCaseServiceConfigurator
-
getProcessService
public ProcessService getProcessService()
- Specified by:
getProcessService
in interfaceCaseServiceConfigurator
-
getUserTaskService
public UserTaskService getUserTaskService()
- Specified by:
getUserTaskService
in interfaceCaseServiceConfigurator
-
getQueryService
public QueryService getQueryService()
- Specified by:
getQueryService
in interfaceCaseServiceConfigurator
-
getCaseRuntimeDataService
public CaseRuntimeDataService getCaseRuntimeDataService()
- Specified by:
getCaseRuntimeDataService
in interfaceCaseServiceConfigurator
-
getCaseService
public CaseService getCaseService()
- Specified by:
getCaseService
in interfaceCaseServiceConfigurator
-
getCaseInstanceMigrationService
public CaseInstanceMigrationService getCaseInstanceMigrationService()
- Specified by:
getCaseInstanceMigrationService
in interfaceCaseServiceConfigurator
-
getMigrationService
public ProcessInstanceMigrationService getMigrationService()
- Specified by:
getMigrationService
in interfaceCaseServiceConfigurator
-
getIdentityProvider
public org.kie.internal.identity.IdentityProvider getIdentityProvider()
- Specified by:
getIdentityProvider
in interfaceCaseServiceConfigurator
-
getCaseIdGenerator
public CaseIdGenerator getCaseIdGenerator()
- Specified by:
getCaseIdGenerator
in interfaceCaseServiceConfigurator
-
getAuthorizationManager
public AuthorizationManager getAuthorizationManager()
- Specified by:
getAuthorizationManager
in interfaceCaseServiceConfigurator
-
getAdvancedCaseRuntimeDataService
public AdvanceCaseRuntimeDataService getAdvancedCaseRuntimeDataService()
- Specified by:
getAdvancedCaseRuntimeDataService
in interfaceCaseServiceConfigurator
-
createDeploymentUnit
public DeploymentUnit createDeploymentUnit(String groupId, String artifactid, String version)
- Specified by:
createDeploymentUnit
in interfaceCaseServiceConfigurator
-
getEmf
public javax.persistence.EntityManagerFactory getEmf()
-
-