Class OpenflowpluginTableFeaturesTestServiceProvider
java.lang.Object
org.opendaylight.openflowplugin.test.OpenflowpluginTableFeaturesTestServiceProvider
- All Implemented Interfaces:
AutoCloseable
,UpdateTable
,org.opendaylight.yangtools.yang.binding.BindingContract<org.opendaylight.yangtools.yang.binding.Rpc<UpdateTableInput,
,UpdateTableOutput>> org.opendaylight.yangtools.yang.binding.Rpc<UpdateTableInput,
UpdateTableOutput>
public class OpenflowpluginTableFeaturesTestServiceProvider
extends Object
implements AutoCloseable, UpdateTable
-
Field Summary
Fields inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.table.service.rev131026.UpdateTable
QNAME
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
org.opendaylight.mdsal.binding.api.NotificationPublishService
Get notification service.org.opendaylight.yangtools.concepts.Registration
Get table registration.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<UpdateTableOutput>>
invoke
(UpdateTableInput input) org.opendaylight.yangtools.concepts.ObjectRegistration<OpenflowpluginTableFeaturesTestServiceProvider>
register
(org.opendaylight.mdsal.binding.api.RpcProviderService rpcRegistry) void
setNotificationService
(org.opendaylight.mdsal.binding.api.NotificationPublishService notificationService) SetnotificationService
.void
setTableRegistration
(org.opendaylight.yangtools.concepts.Registration tableRegistration) SettableRegistration
.void
start()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.table.service.rev131026.UpdateTable
implementedInterface
-
Constructor Details
-
OpenflowpluginTableFeaturesTestServiceProvider
public OpenflowpluginTableFeaturesTestServiceProvider()
-
-
Method Details
-
getTableRegistration
public org.opendaylight.yangtools.concepts.Registration getTableRegistration()Get table registration.- Returns:
tableRegistration
-
setTableRegistration
public void setTableRegistration(org.opendaylight.yangtools.concepts.Registration tableRegistration) SettableRegistration
. -
getNotificationService
public org.opendaylight.mdsal.binding.api.NotificationPublishService getNotificationService()Get notification service.- Returns:
notificationService
-
setNotificationService
public void setNotificationService(org.opendaylight.mdsal.binding.api.NotificationPublishService notificationService) SetnotificationService
. -
start
public void start() -
close
public void close()- Specified by:
close
in interfaceAutoCloseable
-
invoke
public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<UpdateTableOutput>> invoke(UpdateTableInput input) - Specified by:
invoke
in interfaceorg.opendaylight.yangtools.yang.binding.Rpc<UpdateTableInput,
UpdateTableOutput>
-
register
public org.opendaylight.yangtools.concepts.ObjectRegistration<OpenflowpluginTableFeaturesTestServiceProvider> register(org.opendaylight.mdsal.binding.api.RpcProviderService rpcRegistry)
-