Package org.jbpm.test.services
Class AbstractCaseServicesTest
- java.lang.Object
-
- org.jbpm.test.AbstractBaseTest
-
- org.jbpm.test.services.AbstractServicesTest
-
- org.jbpm.test.services.AbstractCaseServicesTest
-
public abstract class AbstractCaseServicesTest extends AbstractServicesTest
-
-
Field Summary
Fields Modifier and Type Field Description protected AdvanceCaseRuntimeDataServiceadvanceCaseRuntimeDataServiceprotected AuthorizationManagerauthorizationManagerprotected DefinitionServicebpmn2Serviceprotected CaseServiceConfiguratorcaseConfiguratorprotected CaseIdGeneratorcaseIdGeneratorprotected CaseInstanceMigrationServicecaseInstanceMigrationServiceprotected CaseRuntimeDataServicecaseRuntimeDataServiceprotected CaseServicecaseServiceprotected DeploymentUnitdeploymentUnitprotected javax.persistence.EntityManagerFactoryemfprotected TestIdentityProvideridentityProviderprotected List<String>listenerMvelDefinitionsprotected ProcessInstanceMigrationServicemigrationServiceprotected ProcessServiceprocessServiceprotected QueryServicequeryServiceprotected RuntimeDataServiceruntimeDataServiceprotected UserTaskServiceuserTaskService-
Fields inherited from class org.jbpm.test.services.AbstractServicesTest
deploymentService, ds
-
Fields inherited from class org.jbpm.test.AbstractBaseTest
DATASOURCE_NAME
-
-
Constructor Summary
Constructors Constructor Description AbstractCaseServicesTest()
-
Method Summary
-
Methods inherited from class org.jbpm.test.services.AbstractServicesTest
buildDatasource, cleanupSingletonSessionId, clearDocumentStorageProperty, closeDataSource, createAndDeployUnit, createKieFileSystemWithKProject, createKieJar, createKieJar, deleteFolder, getEnvironmentEntries, getJndiDatasourceName, getPom, getProcessDefinitionFiles, getProcessListeners, getTaskListeners, getWorkItemHandlers, prepareDeploymentUnit, prepareDocumentStorage
-
Methods inherited from class org.jbpm.test.AbstractBaseTest
configure, getDataSourceProperties, reset, setupPoolingDataSource, setupPoolingDataSource
-
-
-
-
Field Detail
-
emf
protected javax.persistence.EntityManagerFactory emf
-
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 TestIdentityProvider identityProvider
-
caseIdGenerator
protected CaseIdGenerator caseIdGenerator
-
authorizationManager
protected AuthorizationManager authorizationManager
-
deploymentUnit
protected DeploymentUnit deploymentUnit
-
caseConfigurator
protected CaseServiceConfigurator caseConfigurator
-
-
Method Detail
-
loadCaseServiceConfigurator
protected void loadCaseServiceConfigurator()
-
tearDown
public void tearDown()
-
createDeploymentUnit
protected DeploymentUnit createDeploymentUnit(String groupId, String artifactid, String version) throws Exception
- Specified by:
createDeploymentUnitin classAbstractServicesTest- Throws:
Exception
-
close
protected void close()
- Overrides:
closein classAbstractServicesTest
-
getPersistenceUnitName
protected String getPersistenceUnitName()
-
configureServices
protected void configureServices()
-
registerDefaultListenerMvelDefinitions
protected void registerDefaultListenerMvelDefinitions()
-
createDeploymentDescriptor
protected org.kie.internal.runtime.conf.DeploymentDescriptor createDeploymentDescriptor()
- Specified by:
createDeploymentDescriptorin classAbstractServicesTest
-
registerListenerMvelDefinition
protected void registerListenerMvelDefinition(String listenerMvelDefinition)
-
setDeploymentService
public void setDeploymentService(DeploymentService deploymentService)
-
setBpmn2Service
public void setBpmn2Service(DefinitionService bpmn2Service)
-
setRuntimeDataService
public void setRuntimeDataService(RuntimeDataService runtimeDataService)
-
setProcessService
public void setProcessService(ProcessService processService)
-
setUserTaskService
public void setUserTaskService(UserTaskService userTaskService)
-
setQueryService
public void setQueryService(QueryService queryService)
-
setIdentityProvider
public void setIdentityProvider(TestIdentityProvider identityProvider)
-
setCaseRuntimeDataService
public void setCaseRuntimeDataService(CaseRuntimeDataService caseRuntimeDataService)
-
mapCases
protected Map<String,CaseDefinition> mapCases(Collection<CaseDefinition> cases)
-
mapRoles
protected Map<String,CaseRole> mapRoles(Collection<CaseRole> caseRoles)
-
mapMilestones
protected Map<String,CaseMilestone> mapMilestones(Collection<CaseMilestone> caseMilestones)
-
mapStages
protected Map<String,CaseStage> mapStages(Collection<CaseStage> caseStages)
-
mapTasksDef
protected Map<String,UserTaskDefinition> mapTasksDef(Collection<UserTaskDefinition> tasks)
-
mapAdHocFragments
protected Map<String,AdHocFragment> mapAdHocFragments(Collection<AdHocFragment> adHocFragments)
-
mapProcesses
protected Map<String,ProcessDefinition> mapProcesses(Collection<ProcessDefinition> processes)
-
mapNodeInstances
protected Map<String,NodeInstanceDesc> mapNodeInstances(Collection<NodeInstanceDesc> nodes)
-
mapTaskSummaries
protected Map<String,org.kie.api.task.model.TaskSummary> mapTaskSummaries(Collection<org.kie.api.task.model.TaskSummary> tasks)
-
mapProcessesInstances
protected Map<Long,ProcessInstanceDesc> mapProcessesInstances(Collection<ProcessInstanceDesc> processes)
-
-