Package org.drools.core.fluent.impl
Class KieContainerFluentImpl
- java.lang.Object
-
- org.drools.core.fluent.impl.BaseBatchFluent<org.kie.internal.builder.fluent.ExecutableBuilder,org.kie.internal.builder.fluent.ExecutableBuilder>
-
- org.drools.core.fluent.impl.KieContainerFluentImpl
-
- All Implemented Interfaces:
org.kie.internal.builder.fluent.ContextFluent<org.kie.internal.builder.fluent.ExecutableBuilder,org.kie.internal.builder.fluent.ExecutableBuilder>
,org.kie.internal.builder.fluent.KieContainerFluent
public class KieContainerFluentImpl extends BaseBatchFluent<org.kie.internal.builder.fluent.ExecutableBuilder,org.kie.internal.builder.fluent.ExecutableBuilder> implements org.kie.internal.builder.fluent.KieContainerFluent
-
-
Field Summary
-
Fields inherited from class org.drools.core.fluent.impl.BaseBatchFluent
fluentCtx
-
-
Constructor Summary
Constructors Constructor Description KieContainerFluentImpl(ExecutableImpl ctx)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kie.internal.builder.fluent.DMNRuntimeFluent
newDMNRuntime()
org.kie.internal.builder.fluent.KieSessionFluent
newSession()
org.kie.internal.builder.fluent.KieSessionFluent
newSession(String sessionId)
org.kie.internal.builder.fluent.KieSessionFluent
newSessionCustomized(String sessionId, BiFunction<String,org.kie.api.runtime.KieContainer,org.kie.api.runtime.KieSessionConfiguration> kieSessionConfigurationCustomizer)
-
Methods inherited from class org.drools.core.fluent.impl.BaseBatchFluent
addCommand, after, end, endConversation, get, get, get, getApplicationContext, getFluentContext, joinConversation, newApplicationContext, out, out, relativeAfter, set, set, startConversation
-
-
-
-
Constructor Detail
-
KieContainerFluentImpl
public KieContainerFluentImpl(ExecutableImpl ctx)
-
-
Method Detail
-
newSession
public org.kie.internal.builder.fluent.KieSessionFluent newSession()
- Specified by:
newSession
in interfaceorg.kie.internal.builder.fluent.KieContainerFluent
-
newSession
public org.kie.internal.builder.fluent.KieSessionFluent newSession(String sessionId)
- Specified by:
newSession
in interfaceorg.kie.internal.builder.fluent.KieContainerFluent
-
newSessionCustomized
public org.kie.internal.builder.fluent.KieSessionFluent newSessionCustomized(String sessionId, BiFunction<String,org.kie.api.runtime.KieContainer,org.kie.api.runtime.KieSessionConfiguration> kieSessionConfigurationCustomizer)
- Specified by:
newSessionCustomized
in interfaceorg.kie.internal.builder.fluent.KieContainerFluent
-
newDMNRuntime
public org.kie.internal.builder.fluent.DMNRuntimeFluent newDMNRuntime()
- Specified by:
newDMNRuntime
in interfaceorg.kie.internal.builder.fluent.KieContainerFluent
-
-