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