## Uses of Interface
org.kie.api.runtime.manager.RuntimeEnvironmentBuilder

- Packages that use RuntimeEnvironmentBuilder
  Package | Description
  --- | ---
  org.kie.api.runtime.manager |

- - ### Uses of RuntimeEnvironmentBuilder in org.kie.api.runtime.manager

    Methods in org.kie.api.runtime.manager that return RuntimeEnvironmentBuilder
    Modifier and Type | Method and Description
    --- | ---
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilder.`addAsset(Resource asset, ResourceType type)`
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilder.`addConfiguration(String name, String value)`
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilder.`addEnvironmentEntry(String name, Object value)`
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilder.`classLoader(ClassLoader cl)`
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilder.`entityManagerFactory(Object emf)`
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilder.`knowledgeBase(KieBase kbase)`
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilderFactory.`newClasspathKmoduleDefaultBuilder()` Provides default configuration of `RuntimeEnvironmentBuilder` that is based on: DefaultRuntimeEnvironment It relies on KieClasspathContainer that requires to have kmodule.xml present in META-INF folder which defines the kjar itself.
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilder.Factory.`newClasspathKmoduleDefaultBuilder()`
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilderFactory.`newClasspathKmoduleDefaultBuilder(String kbaseName, String ksessionName)` Provides default configuration of `RuntimeEnvironmentBuilder` that is based on: DefaultRuntimeEnvironment It relies on KieClasspathContainer that requires to have kmodule.xml present in META-INF folder which defines the kjar itself.
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilder.Factory.`newClasspathKmoduleDefaultBuilder(String kbaseName, String ksessionName)`
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilderFactory.`newDefaultBuilder()` Provides default configuration of `RuntimeEnvironmentBuilder` that is based on: DefaultRuntimeEnvironment
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilder.Factory.`newDefaultBuilder()`
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilderFactory.`newDefaultBuilder(ReleaseId releaseId)` Provides default configuration of `RuntimeEnvironmentBuilder` that is based on: DefaultRuntimeEnvironment This one is tailored to works smoothly with kjars as the notion of kbase and ksessions
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilder.Factory.`newDefaultBuilder(ReleaseId releaseId)`
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilderFactory.`newDefaultBuilder(ReleaseId releaseId, String kbaseName, String ksessionName)` Provides default configuration of `RuntimeEnvironmentBuilder` that is based on: DefaultRuntimeEnvironment This one is tailored to works smoothly with kjars as the notion of kbase and ksessions
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilder.Factory.`newDefaultBuilder(ReleaseId releaseId, String kbaseName, String ksessionName)`
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilderFactory.`newDefaultBuilder(String groupId, String artifactId, String version)` Provides default configuration of `RuntimeEnvironmentBuilder` that is based on: DefaultRuntimeEnvironment This one is tailored to works smoothly with kjars as the notion of kbase and ksessions
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilder.Factory.`newDefaultBuilder(String groupId, String artifactId, String version)`
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilderFactory.`newDefaultBuilder(String groupId, String artifactId, String version, String kbaseName, String ksessionName)` Provides default configuration of `RuntimeEnvironmentBuilder` that is based on: DefaultRuntimeEnvironment This one is tailored to works smoothly with kjars as the notion of kbase and ksessions
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilder.Factory.`newDefaultBuilder(String groupId, String artifactId, String version, String kbaseName, String ksessionName)`
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilderFactory.`newDefaultInMemoryBuilder()` Provides default configuration of `RuntimeEnvironmentBuilder` that is based on: DefaultRuntimeEnvironment but it does not have persistence for process engine configured so it will only store process instances in memory
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilder.Factory.`newDefaultInMemoryBuilder()`
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilderFactory.`newEmptyBuilder()` Provides completely empty `RuntimeEnvironmentBuilder` instance that allows to manually set all required components instead of relying on any defaults.
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilder.Factory.`newEmptyBuilder()`
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilder.`persistence(boolean persistenceEnabled)`
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilder.`registerableItemsFactory(RegisterableItemsFactory factory)`
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilder.`schedulerService(Object globalScheduler)`
    `RuntimeEnvironmentBuilder` | RuntimeEnvironmentBuilder.`userGroupCallback(UserGroupCallback callback)`

Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.