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 P4pluginDeviceServicepublic com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<QueryDevicesOutput>> queryDevices(QueryDevicesInput input)
queryDevices in interface P4pluginDeviceServicepublic com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveDeviceOutput>> removeDevice(RemoveDeviceInput input)
removeDevice in interface P4pluginDeviceServiceCopyright © 2018 OpenDaylight. All rights reserved.