Class ListTimersCommand

  • All Implemented Interfaces:
    Serializable, org.kie.api.command.Command<List<org.jbpm.services.api.admin.TimerInstance>>, org.kie.api.command.ExecutableCommand<List<org.jbpm.services.api.admin.TimerInstance>>, org.kie.internal.command.ProcessInstanceIdCommand

    public class ListTimersCommand
    extends Object
    implements org.kie.api.command.ExecutableCommand<List<org.jbpm.services.api.admin.TimerInstance>>, org.kie.internal.command.ProcessInstanceIdCommand
    See Also:
    Serialized Form
    • Constructor Detail

      • ListTimersCommand

        public ListTimersCommand​(long processInstanceId)
    • Method Detail

      • execute

        public List<org.jbpm.services.api.admin.TimerInstance> execute​(org.kie.api.runtime.Context context)
        Specified by:
        execute in interface org.kie.api.command.ExecutableCommand<List<org.jbpm.services.api.admin.TimerInstance>>
      • processNodeInstance

        protected void processNodeInstance​(org.jbpm.process.instance.timer.TimerManager tm,
                                           org.jbpm.workflow.instance.NodeInstanceContainer container,
                                           List<org.jbpm.services.api.admin.TimerInstance> timers)
      • resolveVariable

        protected String resolveVariable​(String s,
                                         org.kie.api.runtime.process.NodeInstance pi)
      • setProcessInstanceId

        public void setProcessInstanceId​(Long procInstId)
        Specified by:
        setProcessInstanceId in interface org.kie.internal.command.ProcessInstanceIdCommand
      • getProcessInstanceId

        public Long getProcessInstanceId()
        Specified by:
        getProcessInstanceId in interface org.kie.internal.command.ProcessInstanceIdCommand