Class ApplyPmmlModelCommand

  • All Implemented Interfaces:
    Serializable, IdentifiableResult, org.kie.api.command.Command<org.kie.api.pmml.PMML4Result>, org.kie.api.command.ExecutableCommand<org.kie.api.pmml.PMML4Result>

    public class ApplyPmmlModelCommand
    extends Object
    implements org.kie.api.command.ExecutableCommand<org.kie.api.pmml.PMML4Result>, IdentifiableResult
    See Also:
    Serialized Form
    • Constructor Detail

      • ApplyPmmlModelCommand

        public ApplyPmmlModelCommand()
      • ApplyPmmlModelCommand

        public ApplyPmmlModelCommand​(org.kie.api.pmml.PMMLRequestData requestData)
      • ApplyPmmlModelCommand

        public ApplyPmmlModelCommand​(org.kie.api.pmml.PMMLRequestData requestData,
                                     List<Object> complexInputList)
      • ApplyPmmlModelCommand

        public ApplyPmmlModelCommand​(org.kie.api.pmml.PMMLRequestData requestData,
                                     List<Object> complexInputList,
                                     Boolean hasMining)
    • Method Detail

      • getRequestData

        public org.kie.api.pmml.PMMLRequestData getRequestData()
      • setRequestData

        public void setRequestData​(org.kie.api.pmml.PMMLRequestData requestData)
      • getPackageName

        public String getPackageName()
      • setPackageName

        public void setPackageName​(String packageName)
      • getHasMining

        public Boolean getHasMining()
      • setHasMining

        public void setHasMining​(Boolean hasMining)
      • isMining

        public boolean isMining()
      • addComplexInputObject

        public void addComplexInputObject​(Object o)
      • execute

        public org.kie.api.pmml.PMML4Result execute​(org.kie.api.runtime.Context context)
        Specified by:
        execute in interface org.kie.api.command.ExecutableCommand<org.kie.api.pmml.PMML4Result>
      • getToInvoke

        protected org.kie.api.pmml.PMMLConstants getToInvoke​(org.kie.api.runtime.Context context)
      • executePMMLLegacy

        protected org.kie.api.pmml.PMML4Result executePMMLLegacy​(org.kie.api.runtime.Context context)
      • executePMMLTrusty

        protected org.kie.api.pmml.PMML4Result executePMMLTrusty​(org.kie.api.runtime.Context context)