Class KieRuntimeServiceDrlKieSessionLocal
- java.lang.Object
-
- org.kie.drl.engine.runtime.kiesession.local.service.KieRuntimeServiceDrlKieSessionLocal
-
- All Implemented Interfaces:
org.kie.efesto.runtimemanager.api.service.KieRuntimeService<java.lang.String,org.kie.api.runtime.KieSession,EfestoInputDrlKieSessionLocal,EfestoOutputDrlKieSessionLocal,org.kie.efesto.runtimemanager.api.model.EfestoRuntimeContext>
public class KieRuntimeServiceDrlKieSessionLocal extends java.lang.Object implements org.kie.efesto.runtimemanager.api.service.KieRuntimeService<java.lang.String,org.kie.api.runtime.KieSession,EfestoInputDrlKieSessionLocal,EfestoOutputDrlKieSessionLocal,org.kie.efesto.runtimemanager.api.model.EfestoRuntimeContext>
-
-
Constructor Summary
Constructors Constructor Description KieRuntimeServiceDrlKieSessionLocal()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanManageInput(org.kie.efesto.runtimemanager.api.model.EfestoInput toEvaluate, org.kie.efesto.runtimemanager.api.model.EfestoRuntimeContext context)java.util.Optional<EfestoOutputDrlKieSessionLocal>evaluateInput(EfestoInputDrlKieSessionLocal toEvaluate, org.kie.efesto.runtimemanager.api.model.EfestoRuntimeContext context)org.kie.efesto.common.api.cache.EfestoClassKeygetEfestoClassKeyIdentifier()java.lang.StringgetModelType()
-
-
-
Method Detail
-
getEfestoClassKeyIdentifier
public org.kie.efesto.common.api.cache.EfestoClassKey getEfestoClassKeyIdentifier()
- Specified by:
getEfestoClassKeyIdentifierin interfaceorg.kie.efesto.runtimemanager.api.service.KieRuntimeService<java.lang.String,org.kie.api.runtime.KieSession,EfestoInputDrlKieSessionLocal,EfestoOutputDrlKieSessionLocal,org.kie.efesto.runtimemanager.api.model.EfestoRuntimeContext>
-
canManageInput
public boolean canManageInput(org.kie.efesto.runtimemanager.api.model.EfestoInput toEvaluate, org.kie.efesto.runtimemanager.api.model.EfestoRuntimeContext context)- Specified by:
canManageInputin interfaceorg.kie.efesto.runtimemanager.api.service.KieRuntimeService<java.lang.String,org.kie.api.runtime.KieSession,EfestoInputDrlKieSessionLocal,EfestoOutputDrlKieSessionLocal,org.kie.efesto.runtimemanager.api.model.EfestoRuntimeContext>
-
evaluateInput
public java.util.Optional<EfestoOutputDrlKieSessionLocal> evaluateInput(EfestoInputDrlKieSessionLocal toEvaluate, org.kie.efesto.runtimemanager.api.model.EfestoRuntimeContext context)
- Specified by:
evaluateInputin interfaceorg.kie.efesto.runtimemanager.api.service.KieRuntimeService<java.lang.String,org.kie.api.runtime.KieSession,EfestoInputDrlKieSessionLocal,EfestoOutputDrlKieSessionLocal,org.kie.efesto.runtimemanager.api.model.EfestoRuntimeContext>
-
getModelType
public java.lang.String getModelType()
- Specified by:
getModelTypein interfaceorg.kie.efesto.runtimemanager.api.service.KieRuntimeService<java.lang.String,org.kie.api.runtime.KieSession,EfestoInputDrlKieSessionLocal,EfestoOutputDrlKieSessionLocal,org.kie.efesto.runtimemanager.api.model.EfestoRuntimeContext>
-
-