public virtual void testParseBpmPlatformXmlOneEngine() { BpmPlatformXml bpmPlatformXml = parser.createParse().sourceUrl(getStreamUrl("bpmplatform_xml_one_engine.xml")).execute().BpmPlatformXml; assertNotNull(bpmPlatformXml); assertNotNull(bpmPlatformXml.JobExecutor); assertEquals(1, bpmPlatformXml.ProcessEngines.Count); JobExecutorXml jobExecutorXml = bpmPlatformXml.JobExecutor; assertEquals(1, jobExecutorXml.JobAcquisitions.Count); assertThat(jobExecutorXml.Properties.Count, @is(2)); JobAcquisitionXml jobAcquisitionXml = jobExecutorXml.JobAcquisitions[0]; assertEquals("default", jobAcquisitionXml.Name); assertEquals("org.camunda.bpm.engine.impl.jobexecutor.DefaultJobExecutor", jobAcquisitionXml.JobExecutorClassName); assertEquals(2, jobAcquisitionXml.Properties.Count); ProcessEngineXml engineXml = bpmPlatformXml.ProcessEngines[0]; assertEquals("engine1", engineXml.Name); assertEquals("default", engineXml.JobAcquisitionName); IDictionary <string, string> properties = engineXml.Properties; assertNotNull(properties); assertEquals(0, properties.Count); IList <ProcessEnginePluginXml> plugins = engineXml.Plugins; assertNotNull(plugins); assertEquals(0, plugins.Count); }
public virtual void testParseBpmPlatformXmlNoEngine() { BpmPlatformXml bpmPlatformXml = parser.createParse().sourceUrl(getStreamUrl("bpmplatform_xml_no_engine.xml")).execute().BpmPlatformXml; assertNotNull(bpmPlatformXml); assertNotNull(bpmPlatformXml.JobExecutor); assertEquals(0, bpmPlatformXml.ProcessEngines.Count); JobExecutorXml jobExecutorXml = bpmPlatformXml.JobExecutor; assertEquals(1, jobExecutorXml.JobAcquisitions.Count); JobAcquisitionXml jobAcquisitionXml = jobExecutorXml.JobAcquisitions[0]; assertEquals("default", jobAcquisitionXml.Name); assertEquals("org.camunda.bpm.engine.impl.jobexecutor.DefaultJobExecutor", jobAcquisitionXml.JobExecutorClassName); assertEquals(2, jobAcquisitionXml.Properties.Count); }
public StartJobAcquisitionStep(JobAcquisitionXml jobAcquisitionXml) { this.jobAcquisitionXml = jobAcquisitionXml; }