Class BaseBatchFluent<T,​E>

    • Constructor Detail

      • BaseBatchFluent

        public BaseBatchFluent​(org.kie.api.runtime.Executable fluentCtx)
    • Method Detail

      • addCommand

        public T addCommand​(org.kie.api.command.ExecutableCommand command)
        Specified by:
        addCommand in interface org.kie.internal.builder.fluent.ContextFluent<T,​E>
      • after

        public T after​(long distance)
      • relativeAfter

        public T relativeAfter​(long duration)
      • out

        public T out()
        Specified by:
        out in interface org.kie.internal.builder.fluent.ContextFluent<T,​E>
      • out

        public T out​(String name)
        Specified by:
        out in interface org.kie.internal.builder.fluent.ContextFluent<T,​E>
      • set

        public T set​(String name,
                     org.kie.internal.builder.fluent.Scope scope)
        Specified by:
        set in interface org.kie.internal.builder.fluent.ContextFluent<T,​E>
      • set

        public T set​(String name)
        Specified by:
        set in interface org.kie.internal.builder.fluent.ContextFluent<T,​E>
      • get

        public T get​(String name)
        Specified by:
        get in interface org.kie.internal.builder.fluent.ContextFluent<T,​E>
      • get

        public T get​(String name,
                     org.kie.internal.builder.fluent.Scope scope)
        Specified by:
        get in interface org.kie.internal.builder.fluent.ContextFluent<T,​E>
      • get

        public <K> K get​(String name,
                         Class<K> cls)
        Specified by:
        get in interface org.kie.internal.builder.fluent.ContextFluent<T,​E>
      • newApplicationContext

        public T newApplicationContext​(String name)
        Specified by:
        newApplicationContext in interface org.kie.internal.builder.fluent.ContextFluent<T,​E>
      • getApplicationContext

        public T getApplicationContext​(String name)
        Specified by:
        getApplicationContext in interface org.kie.internal.builder.fluent.ContextFluent<T,​E>
      • startConversation

        public T startConversation()
        Specified by:
        startConversation in interface org.kie.internal.builder.fluent.ContextFluent<T,​E>
      • joinConversation

        public T joinConversation​(String uuid)
        Specified by:
        joinConversation in interface org.kie.internal.builder.fluent.ContextFluent<T,​E>
      • endConversation

        public T endConversation​(String uuid)
        Specified by:
        endConversation in interface org.kie.internal.builder.fluent.ContextFluent<T,​E>
      • end

        public E end()
        Specified by:
        end in interface org.kie.internal.builder.fluent.ContextFluent<T,​E>