Class KieRuntimeServiceDrlMapInput
- java.lang.Object
-
- org.kie.drl.engine.runtime.mapinput.service.KieRuntimeServiceDrlMapInput
-
- All Implemented Interfaces:
org.kie.efesto.runtimemanager.api.service.KieRuntimeService<org.kie.efesto.runtimemanager.api.model.EfestoMapInputDTO,Map<String,Object>,org.kie.efesto.runtimemanager.api.model.BaseEfestoInput<org.kie.efesto.runtimemanager.api.model.EfestoMapInputDTO>,EfestoOutputDrlMap,org.kie.efesto.runtimemanager.api.model.EfestoRuntimeContext>
public class KieRuntimeServiceDrlMapInput extends Object implements org.kie.efesto.runtimemanager.api.service.KieRuntimeService<org.kie.efesto.runtimemanager.api.model.EfestoMapInputDTO,Map<String,Object>,org.kie.efesto.runtimemanager.api.model.BaseEfestoInput<org.kie.efesto.runtimemanager.api.model.EfestoMapInputDTO>,EfestoOutputDrlMap,org.kie.efesto.runtimemanager.api.model.EfestoRuntimeContext>
-
-
Constructor Summary
Constructors Constructor Description KieRuntimeServiceDrlMapInput()
-
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)Optional<EfestoOutputDrlMap>evaluateInput(org.kie.efesto.runtimemanager.api.model.BaseEfestoInput<org.kie.efesto.runtimemanager.api.model.EfestoMapInputDTO> toEvaluate, org.kie.efesto.runtimemanager.api.model.EfestoRuntimeContext context)org.kie.efesto.common.api.cache.EfestoClassKeygetEfestoClassKeyIdentifier()StringgetModelType()
-
-
-
Method Detail
-
getEfestoClassKeyIdentifier
public org.kie.efesto.common.api.cache.EfestoClassKey getEfestoClassKeyIdentifier()
- Specified by:
getEfestoClassKeyIdentifierin interfaceorg.kie.efesto.runtimemanager.api.service.KieRuntimeService<org.kie.efesto.runtimemanager.api.model.EfestoMapInputDTO,Map<String,Object>,org.kie.efesto.runtimemanager.api.model.BaseEfestoInput<org.kie.efesto.runtimemanager.api.model.EfestoMapInputDTO>,EfestoOutputDrlMap,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<org.kie.efesto.runtimemanager.api.model.EfestoMapInputDTO,Map<String,Object>,org.kie.efesto.runtimemanager.api.model.BaseEfestoInput<org.kie.efesto.runtimemanager.api.model.EfestoMapInputDTO>,EfestoOutputDrlMap,org.kie.efesto.runtimemanager.api.model.EfestoRuntimeContext>
-
evaluateInput
public Optional<EfestoOutputDrlMap> evaluateInput(org.kie.efesto.runtimemanager.api.model.BaseEfestoInput<org.kie.efesto.runtimemanager.api.model.EfestoMapInputDTO> toEvaluate, org.kie.efesto.runtimemanager.api.model.EfestoRuntimeContext context)
- Specified by:
evaluateInputin interfaceorg.kie.efesto.runtimemanager.api.service.KieRuntimeService<org.kie.efesto.runtimemanager.api.model.EfestoMapInputDTO,Map<String,Object>,org.kie.efesto.runtimemanager.api.model.BaseEfestoInput<org.kie.efesto.runtimemanager.api.model.EfestoMapInputDTO>,EfestoOutputDrlMap,org.kie.efesto.runtimemanager.api.model.EfestoRuntimeContext>
-
getModelType
public String getModelType()
- Specified by:
getModelTypein interfaceorg.kie.efesto.runtimemanager.api.service.KieRuntimeService<org.kie.efesto.runtimemanager.api.model.EfestoMapInputDTO,Map<String,Object>,org.kie.efesto.runtimemanager.api.model.BaseEfestoInput<org.kie.efesto.runtimemanager.api.model.EfestoMapInputDTO>,EfestoOutputDrlMap,org.kie.efesto.runtimemanager.api.model.EfestoRuntimeContext>
-
-