Interface BackwardCompatibleAtomicService<I,O>

Type Parameters:
O - rpc input
I - rpc input
All Known Implementing Classes:
AbstractCompatibleStatService, AggregateFlowsInTableService, AllFlowsInAllTablesService, AllFlowsInTableService, FlowsInTableService, GetFlowTablesStatisticsImpl

@Deprecated public interface BackwardCompatibleAtomicService<I,O>
Deprecated.
for backward compatibility only (expected to extinct after Be-release)
Prescribes handling and transforming of backward compatible services in order to provide simple to use service with notification support.
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<O>>
    handleAndNotify(I input, org.opendaylight.mdsal.binding.api.NotificationPublishService notificationPublishService)
    Deprecated.
    process rpc request and publish corresponding notification upon success.
  • Method Details

    • handleAndNotify

      com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<O>> handleAndNotify(I input, org.opendaylight.mdsal.binding.api.NotificationPublishService notificationPublishService)
      Deprecated.
      process rpc request and publish corresponding notification upon success.
      Parameters:
      input - rpc input
      notificationPublishService - publisher handle