Codota Logo
RuleFlowGroup
Code IndexAdd Codota to your IDE (free)

How to use
RuleFlowGroup
in
org.drools.core.spi

Best Java code snippets using org.drools.core.spi.RuleFlowGroup (Showing top 10 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
OutputStreamWriter o =
  • Codota IconOutputStream out;new OutputStreamWriter(out)
  • Codota IconOutputStream out;String charsetName;new OutputStreamWriter(out, charsetName)
  • Codota IconHttpURLConnection connection;new OutputStreamWriter(connection.getOutputStream())
  • Smart code suggestions by Codota
}
origin: kiegroup/jbpm

if (ruleFlowGroup != null && !agenda.getRuleFlowGroup(ruleFlowGroup).isActive()) {
  agenda.getRuleFlowGroup(ruleFlowGroup).setAutoDeactivate(false);
  agenda.activateRuleFlowGroup(ruleFlowGroup, getProcessInstance().getId(), getUniqueId());
origin: org.drools/drools-reteoo

assertTrue(ruleFlowGroup0.isAutoDeactivate());
ruleFlowGroup0.setAutoDeactivate(false);
assertFalse(ruleFlowGroup0.isAutoDeactivate());
       ruleFlowGroup0.size());
       ruleFlowGroup0.size());
       ruleFlowGroup0.size());
assertTrue(ruleFlowGroup0.isActive());
ruleFlowGroup0.setAutoDeactivate(true);
assertTrue(ruleFlowGroup0.isAutoDeactivate());
agenda.fireNextItem(null, 0, -1);
assertFalse(ruleFlowGroup0.isActive());
agenda.activateRuleFlowGroup("rule-flow-group-0");
assertEquals(1,
       ruleFlowGroup0.size());
assertTrue(ruleFlowGroup0.isActive());
       ruleFlowGroup0.size());
ksession.executeQueuedActionsForRete();
assertEquals(0, ruleFlowGroup0.size());
agenda.fireNextItem(null, 0, -1);
assertFalse(ruleFlowGroup0.isActive());
agenda.unstageActivations();
assertEquals(1,
origin: org.drools/drools-reteoo

ruleFlowGroup.setAutoDeactivate(false);
((InternalRuleFlowGroup) ruleFlowGroup).setActive(true);
node.assertLeftTuple(tuple1,
           ksession);
assertEquals(0, ruleFlowGroup.size());
agenda.unstageActivations();
assertEquals(1,
       ruleFlowGroup.size());
agenda.unstageActivations();
assertEquals(2,
       ruleFlowGroup.size());
origin: org.drools/drools-compiler

@Test
public void testRuleFlowGroupDeactivate() throws Exception {
  // need to make eager, for cancel to work, (mdp)
  KieBase kbase = loadKnowledgeBase("ruleflowgroup2.drl");
  KieSession ksession = kbase.newKieSession();
  final List list = new ArrayList();
  ksession.setGlobal( "list", list );
  ksession.insert( "Test" );
  ksession.fireAllRules();
  assertEquals( 0, list.size() );
  assertEquals(2, ((InternalAgenda) ksession.getAgenda()).getRuleFlowGroup("Group1").size());
  ((InternalAgenda)ksession.getAgenda()).activateRuleFlowGroup("Group1");
  ksession.fireAllRules();
  assertEquals( 0, list.size() );
}
origin: org.drools/drools-reteoo

assertTrue(ruleFlowGroup0.isAutoDeactivate());
       ruleFlowGroup0.size());
assertEquals(0,
       agenda.agendaSize());
origin: org.drools/drools-reteoo

ruleFlowGroup0.size());
ruleFlowGroup0.size());
ruleFlowGroup0.size());
ruleFlowGroup0.size());
ruleFlowGroup0.size());
origin: org.jbpm/jbpm-flow

if (ruleFlowGroup != null && !agenda.getRuleFlowGroup(ruleFlowGroup).isActive()) {
  agenda.getRuleFlowGroup(ruleFlowGroup).setAutoDeactivate(false);
  agenda.activateRuleFlowGroup(ruleFlowGroup, getProcessInstance().getId(), getUniqueId());
origin: org.drools/drools-reteoo

       ruleFlowGroup0.size());
assertEquals(1,
       ruleFlowGroup1.size());
assertEquals(1,
       ruleFlowGroup2.size());
assertEquals(4,
       agenda.agendaSize());
       ruleFlowGroup0.size());
assertEquals(4,
       agenda.agendaSize());
       ruleFlowGroup0.size());
assertEquals(3,
       agenda.agendaSize());
       ruleFlowGroup0.size());
assertEquals(2,
       agenda.agendaSize());
agenda.activateRuleFlowGroup("rule-flow-group-2");
assertEquals(1,
       ruleFlowGroup1.size());
assertEquals(1,
       ruleFlowGroup2.size());
assertEquals(2,
       agenda.agendaSize());
       ruleFlowGroup1.size());
origin: org.drools/drools-reteoo

       ruleFlowGroup0.size());
       ruleFlowGroup0.size());
       ruleFlowGroup0.size());
       ruleFlowGroup0.size());
assertEquals(0,
       agenda.agendaSize());
origin: org.drools/drools-reteoo

ruleFlowGroup0.size());
ruleFlowGroup0.size());
ruleFlowGroup0.size());
ruleFlowGroup0.size());
org.drools.core.spiRuleFlowGroup

Most used methods

  • isActive
  • setAutoDeactivate
  • size
  • isAutoDeactivate

Popular in Java

  • Creating JSON documents from java classes using gson
  • getExternalFilesDir (Context)
  • onRequestPermissionsResult (Fragment)
  • setRequestProperty (URLConnection)
    Sets the general request property. If a property with the key already exists, overwrite its value wi
  • ObjectMapper (com.fasterxml.jackson.databind)
    This mapper (or, data binder, or codec) provides functionality for converting between Java objects (
  • GridLayout (java.awt)
    The GridLayout class is a layout manager that lays out a container's components in a rectangular gri
  • FileNotFoundException (java.io)
    Thrown when a file specified by a program cannot be found.
  • URI (java.net)
    Represents a Uniform Resource Identifier (URI) reference. Aside from some minor deviations noted bel
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • TreeMap (java.util)
    A Red-Black tree based NavigableMap implementation. The map is sorted according to the Comparable of
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now