Class TimerNodeFactory<T extends org.kie.api.fluent.NodeContainerBuilder<T,​?>>

  • All Implemented Interfaces:
    org.kie.api.fluent.NodeBuilder<org.kie.api.fluent.TimerNodeBuilder<T>,​T>, org.kie.api.fluent.TimerNodeBuilder<T>

    public class TimerNodeFactory<T extends org.kie.api.fluent.NodeContainerBuilder<T,​?>>
    extends NodeFactory<org.kie.api.fluent.TimerNodeBuilder<T>,​T>
    implements org.kie.api.fluent.TimerNodeBuilder<T>
    • Constructor Detail

      • TimerNodeFactory

        public TimerNodeFactory​(T nodeContainerFactory,
                                NodeContainer nodeContainer,
                                long id)
    • Method Detail

      • getTimerNode

        protected TimerNode getTimerNode()
      • delay

        public TimerNodeFactory<T> delay​(String delay)
        Specified by:
        delay in interface org.kie.api.fluent.TimerNodeBuilder<T extends org.kie.api.fluent.NodeContainerBuilder<T,​?>>
      • period

        public TimerNodeFactory<T> period​(String period)
        Specified by:
        period in interface org.kie.api.fluent.TimerNodeBuilder<T extends org.kie.api.fluent.NodeContainerBuilder<T,​?>>