Class AbstractServicesTest

    • Field Detail

      • ds

        protected org.kie.test.util.db.PoolingDataSourceWrapper ds
      • deploymentService

        protected org.jbpm.services.api.DeploymentService deploymentService
    • Constructor Detail

      • AbstractServicesTest

        public AbstractServicesTest()
    • Method Detail

      • prepareDeploymentUnit

        protected abstract org.jbpm.services.api.model.DeploymentUnit prepareDeploymentUnit()
                                                                                     throws Exception
        Throws:
        Exception
      • createDeploymentUnit

        protected abstract org.jbpm.services.api.model.DeploymentUnit createDeploymentUnit​(String groupId,
                                                                                           String artifactid,
                                                                                           String version)
                                                                                    throws Exception
        Throws:
        Exception
      • getProcessDefinitionFiles

        protected abstract List<String> getProcessDefinitionFiles()
      • prepareDocumentStorage

        protected void prepareDocumentStorage()
      • clearDocumentStorageProperty

        protected void clearDocumentStorageProperty()
      • createAndDeployUnit

        protected org.jbpm.services.api.model.DeploymentUnit createAndDeployUnit​(String groupId,
                                                                                 String artifactid,
                                                                                 String version)
                                                                          throws Exception
        Throws:
        Exception
      • close

        protected void close()
      • getPom

        protected String getPom​(org.kie.api.builder.ReleaseId releaseId,
                                org.kie.api.builder.ReleaseId... dependencies)
      • createKieJar

        protected org.drools.compiler.kie.builder.impl.InternalKieModule createKieJar​(org.kie.api.KieServices ks,
                                                                                      org.kie.api.builder.ReleaseId releaseId,
                                                                                      List<String> resources)
      • createKieJar

        protected org.drools.compiler.kie.builder.impl.InternalKieModule createKieJar​(org.kie.api.KieServices ks,
                                                                                      org.kie.api.builder.ReleaseId releaseId,
                                                                                      List<String> resources,
                                                                                      Map<String,​String> extraResources,
                                                                                      org.kie.api.builder.ReleaseId... dependencies)
      • createDeploymentDescriptor

        protected abstract org.kie.internal.runtime.conf.DeploymentDescriptor createDeploymentDescriptor()
      • createKieFileSystemWithKProject

        protected org.kie.api.builder.KieFileSystem createKieFileSystemWithKProject​(org.kie.api.KieServices ks)
      • buildDatasource

        protected void buildDatasource()
      • closeDataSource

        protected void closeDataSource()
      • cleanupSingletonSessionId

        public static void cleanupSingletonSessionId()
      • deleteFolder

        protected void deleteFolder​(String pathStr)
      • getProcessListeners

        protected List<org.kie.internal.runtime.conf.ObjectModel> getProcessListeners()
      • getWorkItemHandlers

        protected List<org.kie.internal.runtime.conf.NamedObjectModel> getWorkItemHandlers()
      • getTaskListeners

        protected List<org.kie.internal.runtime.conf.ObjectModel> getTaskListeners()
      • getEnvironmentEntries

        protected List<org.kie.internal.runtime.conf.NamedObjectModel> getEnvironmentEntries()