public class RuntimeServiceProvider extends Object implements P4pluginRuntimeService
| Constructor and Description |
|---|
RuntimeServiceProvider(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
org.opendaylight.controller.md.sal.binding.api.NotificationPublishService notificationPublishService) |
| Modifier and Type | Method and Description |
|---|---|
Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> |
addActionProfileGroup(AddActionProfileGroupInput input) |
Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> |
addActionProfileMember(AddActionProfileMemberInput input) |
Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> |
addTableEntry(AddTableEntryInput input) |
void |
close() |
Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> |
deleteActionProfileGroup(DeleteActionProfileGroupInput input) |
Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> |
deleteActionProfileMember(DeleteActionProfileMemberInput input) |
Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> |
deleteTableEntry(DeleteTableEntryInput input) |
void |
init() |
Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> |
modifyActionProfileGroup(ModifyActionProfileGroupInput input) |
Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> |
modifyActionProfileMember(ModifyActionProfileMemberInput input) |
Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> |
modifyTableEntry(ModifyTableEntryInput input) |
Future<org.opendaylight.yangtools.yang.common.RpcResult<ReadActionProfileGroupOutput>> |
readActionProfileGroup(ReadActionProfileGroupInput input) |
Future<org.opendaylight.yangtools.yang.common.RpcResult<ReadActionProfileMemberOutput>> |
readActionProfileMember(ReadActionProfileMemberInput input) |
Future<org.opendaylight.yangtools.yang.common.RpcResult<ReadTableEntryOutput>> |
readTableEntry(ReadTableEntryInput input) |
public RuntimeServiceProvider(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
org.opendaylight.controller.md.sal.binding.api.NotificationPublishService notificationPublishService)
public void init()
public void close()
public Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> addTableEntry(AddTableEntryInput input)
addTableEntry in interface P4pluginRuntimeServicepublic Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> modifyTableEntry(ModifyTableEntryInput input)
modifyTableEntry in interface P4pluginRuntimeServicepublic Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> deleteTableEntry(DeleteTableEntryInput input)
deleteTableEntry in interface P4pluginRuntimeServicepublic Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> addActionProfileMember(AddActionProfileMemberInput input)
addActionProfileMember in interface P4pluginRuntimeServicepublic Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> modifyActionProfileMember(ModifyActionProfileMemberInput input)
modifyActionProfileMember in interface P4pluginRuntimeServicepublic Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> deleteActionProfileMember(DeleteActionProfileMemberInput input)
deleteActionProfileMember in interface P4pluginRuntimeServicepublic Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> addActionProfileGroup(AddActionProfileGroupInput input)
addActionProfileGroup in interface P4pluginRuntimeServicepublic Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> modifyActionProfileGroup(ModifyActionProfileGroupInput input)
modifyActionProfileGroup in interface P4pluginRuntimeServicepublic Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> deleteActionProfileGroup(DeleteActionProfileGroupInput input)
deleteActionProfileGroup in interface P4pluginRuntimeServicepublic Future<org.opendaylight.yangtools.yang.common.RpcResult<ReadTableEntryOutput>> readTableEntry(ReadTableEntryInput input)
readTableEntry in interface P4pluginRuntimeServicepublic Future<org.opendaylight.yangtools.yang.common.RpcResult<ReadActionProfileMemberOutput>> readActionProfileMember(ReadActionProfileMemberInput input)
readActionProfileMember in interface P4pluginRuntimeServicepublic Future<org.opendaylight.yangtools.yang.common.RpcResult<ReadActionProfileGroupOutput>> readActionProfileGroup(ReadActionProfileGroupInput input)
readActionProfileGroup in interface P4pluginRuntimeServiceCopyright © 2019 OpenDaylight. All rights reserved.