Class ReconciliationTask

java.lang.Object
org.opendaylight.ovsdb.southbound.reconciliation.ReconciliationTask
All Implemented Interfaces:
Runnable
Direct Known Subclasses:
BridgeConfigReconciliationTask, ConnectionReconciliationTask, TerminationPointConfigReconciliationTask

public abstract class ReconciliationTask extends Object implements Runnable
Abstract implementation of a reconciliation task. Each new type of resource configuration reconciliation task should extend this class and implement the abstract methods.
  • Field Details

    • reconciliationManager

      protected final ReconciliationManager reconciliationManager
    • connectionManager

      protected final OvsdbConnectionManager connectionManager
    • nodeIid

      protected final org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> nodeIid
    • configData

      protected final org.opendaylight.yangtools.yang.binding.DataObject configData
  • Constructor Details

    • ReconciliationTask

      protected ReconciliationTask(ReconciliationManager reconciliationManager, OvsdbConnectionManager connectionManager, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> nodeIid, org.opendaylight.yangtools.yang.binding.DataObject configData)
  • Method Details