Class DMNRuntimeFluentImpl

  • All Implemented Interfaces:
    org.kie.internal.builder.fluent.ContextFluent<org.kie.internal.builder.fluent.DMNRuntimeFluent,​org.kie.internal.builder.fluent.ExecutableBuilder>, org.kie.internal.builder.fluent.DMNFluent<org.kie.internal.builder.fluent.DMNRuntimeFluent,​org.kie.internal.builder.fluent.ExecutableBuilder>, org.kie.internal.builder.fluent.DMNRuntimeFluent

    public class DMNRuntimeFluentImpl
    extends org.drools.core.fluent.impl.BaseBatchFluent<org.kie.internal.builder.fluent.DMNRuntimeFluent,​org.kie.internal.builder.fluent.ExecutableBuilder>
    implements org.kie.internal.builder.fluent.DMNRuntimeFluent
    • Field Summary

      • Fields inherited from class org.drools.core.fluent.impl.BaseBatchFluent

        fluentCtx
    • Constructor Summary

      Constructors 
      Constructor Description
      DMNRuntimeFluentImpl​(org.kie.internal.builder.fluent.CommandBasedExecutable ctx)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.kie.internal.builder.fluent.DMNRuntimeFluent evaluateModel()  
      org.kie.internal.builder.fluent.DMNRuntimeFluent getAllContext()  
      org.kie.internal.builder.fluent.DMNRuntimeFluent getDecisionResults()  
      org.kie.internal.builder.fluent.DMNRuntimeFluent getMessages()  
      org.kie.internal.builder.fluent.DMNRuntimeFluent getModel​(String resourcePath)  
      org.kie.internal.builder.fluent.DMNRuntimeFluent getModel​(String namespace, String modelName)  
      protected org.kie.internal.builder.fluent.DMNRuntimeFluent newDMNRuntime()  
      org.kie.internal.builder.fluent.DMNRuntimeFluent setActiveModel​(String resourcePath)  
      org.kie.internal.builder.fluent.DMNRuntimeFluent setActiveModel​(String namespace, String modelName)  
      org.kie.internal.builder.fluent.DMNRuntimeFluent setInput​(String name, Object value)  
      • Methods inherited from class org.drools.core.fluent.impl.BaseBatchFluent

        addCommand, after, end, endConversation, get, get, get, getApplicationContext, getFluentContext, joinConversation, newApplicationContext, out, out, relativeAfter, set, set, startConversation
      • Methods inherited from interface org.kie.internal.builder.fluent.ContextFluent

        addCommand, end, endConversation, get, get, get, getApplicationContext, joinConversation, newApplicationContext, out, out, set, set, startConversation
      • Methods inherited from interface org.kie.internal.builder.fluent.DMNFluent

        end
    • Constructor Detail

      • DMNRuntimeFluentImpl

        public DMNRuntimeFluentImpl​(org.kie.internal.builder.fluent.CommandBasedExecutable ctx)
    • Method Detail

      • newDMNRuntime

        protected org.kie.internal.builder.fluent.DMNRuntimeFluent newDMNRuntime()
      • setInput

        public org.kie.internal.builder.fluent.DMNRuntimeFluent setInput​(String name,
                                                                         Object value)
        Specified by:
        setInput in interface org.kie.internal.builder.fluent.DMNFluent<org.kie.internal.builder.fluent.DMNRuntimeFluent,​org.kie.internal.builder.fluent.ExecutableBuilder>
      • setActiveModel

        public org.kie.internal.builder.fluent.DMNRuntimeFluent setActiveModel​(String namespace,
                                                                               String modelName)
        Specified by:
        setActiveModel in interface org.kie.internal.builder.fluent.DMNFluent<org.kie.internal.builder.fluent.DMNRuntimeFluent,​org.kie.internal.builder.fluent.ExecutableBuilder>
      • setActiveModel

        public org.kie.internal.builder.fluent.DMNRuntimeFluent setActiveModel​(String resourcePath)
        Specified by:
        setActiveModel in interface org.kie.internal.builder.fluent.DMNFluent<org.kie.internal.builder.fluent.DMNRuntimeFluent,​org.kie.internal.builder.fluent.ExecutableBuilder>
      • getModel

        public org.kie.internal.builder.fluent.DMNRuntimeFluent getModel​(String namespace,
                                                                         String modelName)
        Specified by:
        getModel in interface org.kie.internal.builder.fluent.DMNFluent<org.kie.internal.builder.fluent.DMNRuntimeFluent,​org.kie.internal.builder.fluent.ExecutableBuilder>
      • getModel

        public org.kie.internal.builder.fluent.DMNRuntimeFluent getModel​(String resourcePath)
        Specified by:
        getModel in interface org.kie.internal.builder.fluent.DMNFluent<org.kie.internal.builder.fluent.DMNRuntimeFluent,​org.kie.internal.builder.fluent.ExecutableBuilder>
      • evaluateModel

        public org.kie.internal.builder.fluent.DMNRuntimeFluent evaluateModel()
        Specified by:
        evaluateModel in interface org.kie.internal.builder.fluent.DMNFluent<org.kie.internal.builder.fluent.DMNRuntimeFluent,​org.kie.internal.builder.fluent.ExecutableBuilder>
      • getAllContext

        public org.kie.internal.builder.fluent.DMNRuntimeFluent getAllContext()
        Specified by:
        getAllContext in interface org.kie.internal.builder.fluent.DMNFluent<org.kie.internal.builder.fluent.DMNRuntimeFluent,​org.kie.internal.builder.fluent.ExecutableBuilder>
      • getDecisionResults

        public org.kie.internal.builder.fluent.DMNRuntimeFluent getDecisionResults()
        Specified by:
        getDecisionResults in interface org.kie.internal.builder.fluent.DMNFluent<org.kie.internal.builder.fluent.DMNRuntimeFluent,​org.kie.internal.builder.fluent.ExecutableBuilder>
      • getMessages

        public org.kie.internal.builder.fluent.DMNRuntimeFluent getMessages()
        Specified by:
        getMessages in interface org.kie.internal.builder.fluent.DMNFluent<org.kie.internal.builder.fluent.DMNRuntimeFluent,​org.kie.internal.builder.fluent.ExecutableBuilder>