Class ReconciliationServiceImpl
java.lang.Object
org.opendaylight.openflowplugin.applications.southboundcli.ReconciliationServiceImpl
- All Implemented Interfaces:
AutoCloseable,ReconciliationService,org.opendaylight.yangtools.yang.binding.RpcService
public class ReconciliationServiceImpl
extends Object
implements ReconciliationService, AutoCloseable
-
Constructor Summary
ConstructorsConstructorDescriptionReconciliationServiceImpl(org.opendaylight.mdsal.binding.api.DataBroker broker, FrmReconciliationService frmReconciliationService, AlarmAgent alarmAgent, NodeListener nodeListener, FlowGroupCacheManager flowGroupCacheManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<ReconcileOutput>>reconcile(ReconcileInput input) InvokereconcileRPC.
-
Constructor Details
-
ReconciliationServiceImpl
public ReconciliationServiceImpl(org.opendaylight.mdsal.binding.api.DataBroker broker, FrmReconciliationService frmReconciliationService, AlarmAgent alarmAgent, NodeListener nodeListener, FlowGroupCacheManager flowGroupCacheManager)
-
-
Method Details
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
reconcile
public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<ReconcileOutput>> reconcile(ReconcileInput input) Description copied from interface:ReconciliationServiceInvokereconcileRPC.Request the reconciliation for given device or set of devices to the controller.- Specified by:
reconcilein interfaceReconciliationService- Parameters:
input- ofreconcile- Returns:
- output of
reconcile
-