Class DependencyQueue

java.lang.Object
org.opendaylight.ovsdb.hwvtepsouthbound.transact.DependencyQueue

public class DependencyQueue extends Object
  • Constructor Details Link icon

  • Method Details Link icon

    • addToQueue Link icon

      public boolean addToQueue(DependentJob waitingJob)
      Tries to add the job to the waiting queue.
      Parameters:
      waitingJob - The job to be enqueued
      Returns:
      true if it is successfully added to the queue
    • processReadyJobsFromConfigQueue Link icon

      public void processReadyJobsFromConfigQueue(HwvtepConnectionInstance connectionInstance)
      Checks if any config data dependent jobs are ready to be processed and process them.
      Parameters:
      connectionInstance - The connection instance
    • processReadyJobsFromOpQueue Link icon

      public void processReadyJobsFromOpQueue(HwvtepConnectionInstance connectionInstance)
      Checks if any operational data dependent jobs are ready to be processed and process them.
      Parameters:
      connectionInstance - The connection instance
    • submit Link icon

      public void submit(Runnable runnable)