Package org.kie.server.services.dmn
Class ModelEvaluatorServiceBase
- java.lang.Object
-
- org.kie.server.services.dmn.ModelEvaluatorServiceBase
-
public class ModelEvaluatorServiceBase extends Object
-
-
Constructor Summary
Constructors Constructor Description ModelEvaluatorServiceBase(org.kie.server.services.api.KieServerRegistry context)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.kie.server.api.model.dmn.DMNDecisionServiceInfodecisionServiceToInfo(org.kie.dmn.api.core.ast.DecisionServiceNode dsNode)static org.kie.server.api.model.dmn.DMNDecisionInfodecisionToInfo(org.kie.dmn.api.core.ast.DecisionNode decisionNode)org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.dmn.DMNResultKS>evaluateDecisions(String containerId, String contextPayload, String marshallingType)javax.ws.rs.core.ResponseevaluateModel(String containerId, String modelId, String contextPayload, boolean asDmnResult, String decisionServiceId)org.kie.server.services.api.KieServerRegistrygetKieServerRegistry()javax.ws.rs.core.ResponsegetModel(String containerId, String modelId)org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.dmn.DMNModelInfoList>getModels(String containerId)javax.ws.rs.core.ResponsegetOAS(String containerId, boolean asJSON)static org.kie.server.api.model.dmn.DMNInputDataInfoinputDataToInfo(org.kie.dmn.api.core.ast.InputDataNode inputDataNode)static org.kie.server.api.model.dmn.DMNItemDefinitionInfoitemDefinitionToInfo(org.kie.dmn.model.api.ItemDefinition itemDef)static org.kie.server.api.model.dmn.DMNModelInfomodelToInfo(org.kie.dmn.api.core.DMNModel model)
-
-
-
Method Detail
-
getModels
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.dmn.DMNModelInfoList> getModels(String containerId)
-
modelToInfo
public static org.kie.server.api.model.dmn.DMNModelInfo modelToInfo(org.kie.dmn.api.core.DMNModel model)
-
decisionServiceToInfo
public static org.kie.server.api.model.dmn.DMNDecisionServiceInfo decisionServiceToInfo(org.kie.dmn.api.core.ast.DecisionServiceNode dsNode)
-
decisionToInfo
public static org.kie.server.api.model.dmn.DMNDecisionInfo decisionToInfo(org.kie.dmn.api.core.ast.DecisionNode decisionNode)
-
inputDataToInfo
public static org.kie.server.api.model.dmn.DMNInputDataInfo inputDataToInfo(org.kie.dmn.api.core.ast.InputDataNode inputDataNode)
-
itemDefinitionToInfo
public static org.kie.server.api.model.dmn.DMNItemDefinitionInfo itemDefinitionToInfo(org.kie.dmn.model.api.ItemDefinition itemDef)
-
evaluateDecisions
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.dmn.DMNResultKS> evaluateDecisions(String containerId, String contextPayload, String marshallingType)
-
evaluateModel
public javax.ws.rs.core.Response evaluateModel(String containerId, String modelId, String contextPayload, boolean asDmnResult, String decisionServiceId)
-
getKieServerRegistry
public org.kie.server.services.api.KieServerRegistry getKieServerRegistry()
-
getOAS
public javax.ws.rs.core.Response getOAS(String containerId, boolean asJSON)
-
-