public class DeviceServiceProvider extends Object implements P4pluginDeviceService
Constructor and Description |
---|
DeviceServiceProvider(org.opendaylight.mdsal.binding.api.DataBroker dataBroker) |
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddDeviceOutput>> |
addDevice(AddDeviceInput input) |
void |
close() |
void |
init() |
com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<QueryDevicesOutput>> |
queryDevices(QueryDevicesInput input) |
com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveDeviceOutput>> |
removeDevice(RemoveDeviceInput input) |
public DeviceServiceProvider(org.opendaylight.mdsal.binding.api.DataBroker dataBroker)
public void init()
public void close()
public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddDeviceOutput>> addDevice(AddDeviceInput input)
addDevice
in interface P4pluginDeviceService
public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<QueryDevicesOutput>> queryDevices(QueryDevicesInput input)
queryDevices
in interface P4pluginDeviceService
public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveDeviceOutput>> removeDevice(RemoveDeviceInput input)
removeDevice
in interface P4pluginDeviceService
Copyright © 2018 OpenDaylight. All rights reserved.