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 P4pluginRuntimeService
public Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> modifyTableEntry(ModifyTableEntryInput input)
modifyTableEntry
in interface P4pluginRuntimeService
public Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> deleteTableEntry(DeleteTableEntryInput input)
deleteTableEntry
in interface P4pluginRuntimeService
public Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> addActionProfileMember(AddActionProfileMemberInput input)
addActionProfileMember
in interface P4pluginRuntimeService
public Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> modifyActionProfileMember(ModifyActionProfileMemberInput input)
modifyActionProfileMember
in interface P4pluginRuntimeService
public Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> deleteActionProfileMember(DeleteActionProfileMemberInput input)
deleteActionProfileMember
in interface P4pluginRuntimeService
public Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> addActionProfileGroup(AddActionProfileGroupInput input)
addActionProfileGroup
in interface P4pluginRuntimeService
public Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> modifyActionProfileGroup(ModifyActionProfileGroupInput input)
modifyActionProfileGroup
in interface P4pluginRuntimeService
public Future<org.opendaylight.yangtools.yang.common.RpcResult<Void>> deleteActionProfileGroup(DeleteActionProfileGroupInput input)
deleteActionProfileGroup
in interface P4pluginRuntimeService
public Future<org.opendaylight.yangtools.yang.common.RpcResult<ReadTableEntryOutput>> readTableEntry(ReadTableEntryInput input)
readTableEntry
in interface P4pluginRuntimeService
public Future<org.opendaylight.yangtools.yang.common.RpcResult<ReadActionProfileMemberOutput>> readActionProfileMember(ReadActionProfileMemberInput input)
readActionProfileMember
in interface P4pluginRuntimeService
public Future<org.opendaylight.yangtools.yang.common.RpcResult<ReadActionProfileGroupOutput>> readActionProfileGroup(ReadActionProfileGroupInput input)
readActionProfileGroup
in interface P4pluginRuntimeService
Copyright © 2018 OpenDaylight. All rights reserved.