X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=openflowplugin-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fopenflowplugin%2Fapi%2Fopenflow%2Fdevice%2FDeviceManager.java;h=223cb4c14f110e039d4d07a33b8012c6c2357ee5;hb=bb5487ecc9d866af16d2f80e3fae7e35b9a8bf2e;hp=d57c86e9f217fc85b4c878f41e70dd089369477d;hpb=1aa46e13b2439a31630140e4c9f0e682fa531b4a;p=openflowplugin.git diff --git a/openflowplugin-api/src/main/java/org/opendaylight/openflowplugin/api/openflow/device/DeviceManager.java b/openflowplugin-api/src/main/java/org/opendaylight/openflowplugin/api/openflow/device/DeviceManager.java index d57c86e9f2..223cb4c14f 100644 --- a/openflowplugin-api/src/main/java/org/opendaylight/openflowplugin/api/openflow/device/DeviceManager.java +++ b/openflowplugin-api/src/main/java/org/opendaylight/openflowplugin/api/openflow/device/DeviceManager.java @@ -32,30 +32,16 @@ public interface DeviceManager extends */ void initialize(); - void setFlowRemovedNotificationOn(boolean value); + CheckedFuture removeDeviceFromOperationalDS( + @Nonnull KeyedInstanceIdentifier ii); - boolean isFlowRemovedNotificationOn(); + DeviceContext createContext(@Nonnull ConnectionContext connectionContext); - void setGlobalNotificationQuota(long globalNotificationQuota); - void setSwitchFeaturesMandatory(boolean switchFeaturesMandatory); + void sendNodeAddedNotification( + @Nonnull KeyedInstanceIdentifier instanceIdentifier); - void setSkipTableFeatures(boolean skipTableFeatures); - - void setBarrierCountLimit(int barrierCountLimit); - - void setBarrierInterval(long barrierTimeoutLimit); - - CheckedFuture removeDeviceFromOperationalDS(DeviceInfo deviceInfo); - - CheckedFuture removeDeviceFromOperationalDS(final KeyedInstanceIdentifier ii); - - DeviceContext createContext(@Nonnull final ConnectionContext connectionContext); - - long getBarrierIntervalNanos(); - - int getBarrierCountLimit(); - - void sendNodeAddedNotification(@Nonnull final DeviceInfo deviceInfo); + void sendNodeRemovedNotification( + @Nonnull KeyedInstanceIdentifier instanceIdentifier); }