| 
KIE API 6.1.0.CR2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RuntimeEnvironmentBuilderFactory
| Method Summary | |
|---|---|
 RuntimeEnvironmentBuilder | 
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 | 
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 | 
newDefaultBuilder()
Provides default configuration of RuntimeEnvironmentBuilder that is based on:
 
        DefaultRuntimeEnvironment
  | 
 RuntimeEnvironmentBuilder | 
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 | 
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 | 
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 | 
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 | 
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 | 
newEmptyBuilder()
Provides completely empty RuntimeEnvironmentBuilder instance that allows to manually
 set all required components instead of relying on any defaults. | 
| Method Detail | 
|---|
RuntimeEnvironmentBuilder newEmptyBuilder()
RuntimeEnvironmentBuilder instance that allows to manually
 set all required components instead of relying on any defaults.
RuntimeEnvironmentBuilderRuntimeEnvironmentBuilder newDefaultBuilder()
RuntimeEnvironmentBuilder that is based on:
 
RuntimeEnvironmentBuilder that is already preconfigured with defaultsDefaultRuntimeEnvironmentRuntimeEnvironmentBuilder newDefaultInMemoryBuilder()
RuntimeEnvironmentBuilder that is based on:
 
RuntimeEnvironmentBuilder that is already preconfigured with defaultsDefaultRuntimeEnvironment
RuntimeEnvironmentBuilder newDefaultBuilder(String groupId,
                                            String artifactId,
                                            String version)
RuntimeEnvironmentBuilder that is based on:
 
groupId - group id of kjarartifactId - artifact id of kjarversion - version number of kjar
RuntimeEnvironmentBuilder that is already preconfigured with defaultsDefaultRuntimeEnvironment
RuntimeEnvironmentBuilder newDefaultBuilder(String groupId,
                                            String artifactId,
                                            String version,
                                            String kbaseName,
                                            String ksessionName)
RuntimeEnvironmentBuilder that is based on:
 
groupId - group id of kjarartifactId - artifact id of kjarversion - version number of kjarkbaseName - name of the kbase defined in kmodule.xml stored in kjarksessionName - name of the ksession define in kmodule.xml stored in kjar
RuntimeEnvironmentBuilder that is already preconfigured with defaultsDefaultRuntimeEnvironmentRuntimeEnvironmentBuilder newDefaultBuilder(ReleaseId releaseId)
RuntimeEnvironmentBuilder that is based on:
 
releaseId - ReleaseId that described the kjar
RuntimeEnvironmentBuilder that is already preconfigured with defaultsDefaultRuntimeEnvironment
RuntimeEnvironmentBuilder newDefaultBuilder(ReleaseId releaseId,
                                            String kbaseName,
                                            String ksessionName)
RuntimeEnvironmentBuilder that is based on:
 
releaseId - ReleaseId that described the kjarkbaseName - name of the kbase defined in kmodule.xml stored in kjarksessionName - name of the ksession define in kmodule.xml stored in kjar
RuntimeEnvironmentBuilder that is already preconfigured with defaultsDefaultRuntimeEnvironmentRuntimeEnvironmentBuilder newClasspathKmoduleDefaultBuilder()
RuntimeEnvironmentBuilder that is based on:
 
RuntimeEnvironmentBuilder that is already preconfigured with defaultsDefaultRuntimeEnvironment
RuntimeEnvironmentBuilder newClasspathKmoduleDefaultBuilder(String kbaseName,
                                                            String ksessionName)
RuntimeEnvironmentBuilder that is based on:
 
kbaseName - name of the kbase defined in kmodule.xmlksessionName - name of the ksession define in kmodule.xml
RuntimeEnvironmentBuilder that is already preconfigured with defaultsDefaultRuntimeEnvironment
  | 
KIE API 6.1.0.CR2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||