Class PMML4ExecutionHelper


  • public class PMML4ExecutionHelper
    extends Object
    • Method Detail

      • getExecutor

        public org.drools.ruleunit.RuleUnitExecutor getExecutor()
      • getKbase

        public org.kie.api.KieBase getKbase()
      • setKbase

        public void setKbase​(org.kie.api.KieBase kbase)
      • getModelName

        public String getModelName()
      • setModelName

        public void setModelName​(String modelName)
      • getPossiblePackageNames

        protected List<String> getPossiblePackageNames()
        Returns a copy of the possible package names NOTE: Do not attempt to use this copy to add package names
        Returns:
      • addPossiblePackageName

        public boolean addPossiblePackageName​(String packageName)
      • setPossiblePackageNames

        public void setPossiblePackageNames​(List<String> possiblePackageNames)
      • getRequestData

        public org.drools.ruleunit.DataSource<org.kie.api.pmml.PMMLRequestData> getRequestData()
      • getResultData

        public org.drools.ruleunit.DataSource<org.kie.api.pmml.PMML4Result> getResultData()
      • getPmmlData

        public org.drools.ruleunit.DataSource<org.kie.api.pmml.PMML4Data> getPmmlData()
      • getChildModelSegments

        public org.drools.ruleunit.DataSource<SegmentExecution> getChildModelSegments()
      • getMiningModelPojo

        public org.drools.ruleunit.DataSource<? extends AbstractPMMLData> getMiningModelPojo()
      • getBaseResultHolder

        public org.kie.api.pmml.PMML4Result getBaseResultHolder()
      • isIncludeMiningDataSources

        public boolean isIncludeMiningDataSources()
      • setIncludeMiningDataSources

        public void setIncludeMiningDataSources​(boolean includeMiningDataSources)
      • initModel

        public void initModel()
      • calculatePossiblePackageNames

        protected List<String> calculatePossiblePackageNames()
      • calculatePossiblePackageNames

        protected List<String> calculatePossiblePackageNames​(String modelId,
                                                             String... knownPackageNames)
      • turnOnFileLogger

        public void turnOnFileLogger​(String loggerFileName)
      • turnOffFileLogger

        public void turnOffFileLogger()
      • addExternalDataSource

        public void addExternalDataSource​(String dataSourceName)