Tabnine Logo
DMNRuntimeUtil.typeSafeGetKieRuntime
Code IndexAdd Tabnine to your IDE (free)

How to use
typeSafeGetKieRuntime
method
in
org.kie.dmn.core.util.DMNRuntimeUtil

Best Java code snippets using org.kie.dmn.core.util.DMNRuntimeUtil.typeSafeGetKieRuntime (Showing top 4 results out of 315)

origin: org.kie/kie-dmn-core

public static DMNRuntime createRuntime(final Class testClass) {
  final KieServices ks = KieServices.Factory.get();
  final KieContainer kieContainer = KieHelper.getKieContainer(
  ks.newReleaseId("org.kie", "dmn-test-"+UUID.randomUUID(), "1.0"));
  final DMNRuntime runtime = typeSafeGetKieRuntime(kieContainer);
  Assert.assertNotNull(runtime);
  return runtime;
}
origin: org.kie/kie-dmn-core

public static DMNRuntime createRuntimeWithAdditionalResources(final String resourceName, final Class testClass, final String... additionalResources) {
  final KieServices ks = KieServices.Factory.get();
  Resource mainResource = ks.getResources().newClassPathResource(resourceName, testClass);
  List<Resource> totalResources = new ArrayList<>();
  totalResources.add(mainResource);
  for ( String add : additionalResources ) {
    totalResources.add( ks.getResources().newClassPathResource(add, testClass) );
  }
  final KieContainer kieContainer = KieHelper.getKieContainer(
      ks.newReleaseId("org.kie", "dmn-test-"+UUID.randomUUID(), "1.0"),
      totalResources.toArray(new Resource[] {}));
  final DMNRuntime runtime = typeSafeGetKieRuntime(kieContainer);
  Assert.assertNotNull(runtime);
  return runtime;
}
origin: org.kie/kie-dmn-core

public static DMNRuntime createRuntime(final String resourceName, final Class testClass) {
  final KieServices ks = KieServices.Factory.get();
  final KieContainer kieContainer = KieHelper.getKieContainer(
      ks.newReleaseId("org.kie", "dmn-test-"+UUID.randomUUID(), "1.0"),
      ks.getResources().newClassPathResource(resourceName, testClass));
  final DMNRuntime runtime = typeSafeGetKieRuntime(kieContainer);
  Assert.assertNotNull(runtime);
  return runtime;
}

origin: org.kie/kie-dmn-core

@Test
public void testUpgrade() throws Exception {
  final KieServices ks = KieServices.Factory.get();
  final ReleaseId releaseId_v10 = ks.newReleaseId("org.kie", "dmn-test-PR1997", "1.0");
  KieHelper.createAndDeployJar(ks,
                 releaseId_v10,
                 wrapWithDroolsModelResource(ks, ks.getResources().newClassPathResource("/org/kie/dmn/core/incrementalcompilation/v1/20180731-pr1997.dmn", this.getClass())
                  .setTargetPath("20180731-pr1997.dmn"),
                 ks.getResources().newClassPathResource("/org/kie/dmn/core/incrementalcompilation/v1/Person.java", this.getClass())
                  .setTargetPath("acme/Person.java")));
  final KieContainer kieContainer = ks.newKieContainer(releaseId_v10);
  final DMNRuntime runtime = DMNRuntimeUtil.typeSafeGetKieRuntime(kieContainer);
  checkTestUpgrade(kieContainer, runtime, "setFirstName", "setLastName", "Hello John Doe, your age is: 47");
  final ReleaseId releaseId_v11 = ks.newReleaseId("org.kie", "dmn-test-PR1997", "1.1");
  KieHelper.createAndDeployJar(ks,
                 releaseId_v11,
                 wrapWithDroolsModelResource(ks, ks.getResources().newClassPathResource("/org/kie/dmn/core/incrementalcompilation/v2/20180731-pr1997.dmn", this.getClass())
                  .setTargetPath("20180731-pr1997.dmn"),
                 ks.getResources().newClassPathResource("/org/kie/dmn/core/incrementalcompilation/v2/Person.java", this.getClass())
                  .setTargetPath("acme/Person.java")));
  kieContainer.updateToVersion(releaseId_v11);
  checkTestUpgrade(kieContainer, runtime, "setFN", "setLN", "UPGRADED Hello John Doe, your age is: 47");
}
org.kie.dmn.core.utilDMNRuntimeUtiltypeSafeGetKieRuntime

Popular methods of DMNRuntimeUtil

  • createRuntime
  • createRuntimeWithAdditionalResources
  • formatMessages
  • createAndDeployJarIgnoringErrors
  • createExpectingDMNMessages
  • createJarIgnoringErrors
  • createListener
  • getKieContainerIgnoringErrors

Popular in Java

  • Updating database using SQL prepared statement
  • putExtra (Intent)
  • getResourceAsStream (ClassLoader)
  • getSharedPreferences (Context)
  • InputStreamReader (java.io)
    A class for turning a byte stream into a character stream. Data read from the source input stream is
  • UnknownHostException (java.net)
    Thrown when a hostname can not be resolved.
  • BitSet (java.util)
    The BitSet class implements abit array [http://en.wikipedia.org/wiki/Bit_array]. Each element is eit
  • SortedSet (java.util)
    SortedSet is a Set which iterates over its elements in a sorted order. The order is determined eithe
  • ExecutorService (java.util.concurrent)
    An Executor that provides methods to manage termination and methods that can produce a Future for tr
  • JCheckBox (javax.swing)
  • Top Vim plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now