Interface PMMLRuntime


  • public interface PMMLRuntime
    • Method Detail

      • evaluate

        org.kie.api.pmml.PMML4Result evaluate​(String modelName,
                                              PMMLRuntimeContext context)
        Evaluate the model, given the context
        Parameters:
        modelName - the name of the model to evaluate
        context - the context with all the input variables
        Returns:
        the result of the evaluation
      • getPMMLModels

        List<PMMLModel> getPMMLModels​(PMMLRuntimeContext context)
        Returns a list of all models available to this runtime
        Returns:
        the list of available models. An empty list in case no model is available.
      • getPMMLModel

        Optional<PMMLModel> getPMMLModel​(String fileName,
                                         String modelName,
                                         PMMLRuntimeContext context)
        Returns the model registered with the given model name.
        Parameters:
        modelName - the name of the model
        Returns:
        the corresponding an Optional with the PMMLModel retrieved, or an empty one if none is registered with the given name.