public RuleFlowProcessFactory dynamic(boolean dynamic) { getRuleFlowProcess().setDynamic(dynamic); return this; }
process.setDynamic(true); process.setAutoComplete(false);
process.setDynamic(true); process.setAutoComplete(false);
@Test public void testNoPackageName() throws Exception { RuleFlowProcess process = new RuleFlowProcess(); process.setId("org.drools.core.process"); process.setName("No Package Name Process"); process.setDynamic(true); ProcessValidationError[] errors = validator.validateProcess(process); assertNotNull(errors); assertEquals(0, errors.length); }
@Test public void testEmptyPackageName() throws Exception { RuleFlowProcess process = new RuleFlowProcess(); process.setId("org.drools.core.process"); process.setName("Empty Package Name Process"); process.setPackageName(""); process.setDynamic(true); ProcessValidationError[] errors = validator.validateProcess(process); assertNotNull(errors); assertEquals(0, errors.length); }
@Test public void testStartProcessDynamic() throws Exception { RuleFlowProcess process = new RuleFlowProcess(); process.setId(PROCESS_ID); process.setName("test"); process.setPackageName("org.mycomp.myprocess"); process.setDynamic(true); KieSession workingMemory = createKieSession(process); ProcessInstance instance = workingMemory.startProcess(PROCESS_ID); assertNotNull(instance); }
process.getVariableScope().setVariables(variables); process.setDynamic(true); CompositeNode compositeNode = new CompositeNode(); compositeNode.setName("CompositeNode");
process.setName("Dynamic Node Process"); process.setPackageName("org.mycomp.myprocess"); process.setDynamic(false);
process.setName("Dynamic Node Process"); process.setPackageName("org.mycomp.myprocess"); process.setDynamic(true);
public RuleFlowProcessFactory dynamic(boolean dynamic) { getRuleFlowProcess().setDynamic(dynamic); return this; }
process.setDynamic(true); process.setAutoComplete(false);
process.setDynamic(true); process.setAutoComplete(false);