@Override public Boolean canBeRestarted() { return this.ji.getJD().isCanBeRestarted(); }
@Override public Boolean canBeRestarted() { return this.ji.getJD().isCanBeRestarted(); }
addTextElementToParentElement(jobDefinition, "queue", j.getQueue(cnx).getName()); addTextElementToParentElement(jobDefinition, "description", j.getDescription() == null ? "" : j.getDescription()); addTextElementToParentElement(jobDefinition, "canBeRestarted", j.isCanBeRestarted() ? "true" : "false"); addTextElementToParentElement(jobDefinition, "javaClassName", j.getJavaClassName()); addTextElementToParentElement(jobDefinition, "application", j.getApplication());
tmp.setCanBeRestarted(jd.isCanBeRestarted()); tmp.setDescription(jd.getDescription()); tmp.setHighlander(jd.isHighlander());
addTextElementToParentElement(jobDefinition, "queue", j.getQueue(cnx).getName()); addTextElementToParentElement(jobDefinition, "description", j.getDescription() == null ? "" : j.getDescription()); addTextElementToParentElement(jobDefinition, "canBeRestarted", j.isCanBeRestarted() ? "true" : "false"); addTextElementToParentElement(jobDefinition, "javaClassName", j.getJavaClassName()); addTextElementToParentElement(jobDefinition, "application", j.getApplication());
@Test public void testXmlParser() { // Init the default queue (don't start the engine!) Helpers.updateConfiguration(cnx); XmlJobDefParser.parse("target/payloads/jqm-test-xml/xmltest.xml", cnx); cnx.commit(); List<JobDef> jd = JobDef.select(cnx, "jd_select_all"); JobDef fibo = JobDef.select_key(cnx, "Fibo"); Assert.assertEquals(2, jd.size()); Assert.assertEquals("Fibo", fibo.getApplicationName()); Assert.assertEquals(true, fibo.isCanBeRestarted()); Assert.assertEquals("com.enioka.jqm.tests.App", fibo.getJavaClassName()); Assert.assertEquals(TestHelpers.qVip, fibo.getQueue()); Assert.assertEquals("ApplicationTest", fibo.getApplication()); Assert.assertEquals("TestModuleRATONLAVEUR", fibo.getModule()); Assert.assertEquals(false, fibo.isHighlander()); Assert.assertEquals("1", fibo.getParametersMap(cnx).get("p1")); Assert.assertEquals("2", fibo.getParametersMap(cnx).get("p2")); Assert.assertEquals("com.enioka.jqm.tests.App", fibo.getJavaClassName()); Assert.assertEquals("com.enioka.jqm.tests.App", fibo.getJavaClassName()); }
Assert.assertEquals("FS", fibo.getPathType().toString()); Assert.assertEquals("VIPQueue", fibo.getQueue(cnx).getName()); Assert.assertEquals(true, fibo.isCanBeRestarted()); Assert.assertEquals("com.enioka.jqm.tests.App", fibo.getJavaClassName()); Assert.assertEquals("ModuleMachin", fibo.getModule());