Package ntfbenchmark.impl
Class NtfbenchmarkProvider
java.lang.Object
ntfbenchmark.impl.NtfbenchmarkProvider
- All Implemented Interfaces:
AutoCloseable,org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ntfbenchmark.rev150105.NtfbenchmarkService,org.opendaylight.yangtools.yang.binding.RpcService
@Singleton
@RequireServiceComponentRuntime
public final class NtfbenchmarkProvider
extends Object
implements AutoCloseable, org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ntfbenchmark.rev150105.NtfbenchmarkService
-
Constructor Summary
ConstructorsConstructorDescriptionNtfbenchmarkProvider(org.opendaylight.mdsal.binding.api.NotificationService listenService, org.opendaylight.mdsal.binding.api.NotificationPublishService publishService, org.opendaylight.mdsal.binding.api.RpcProviderService rpcService) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ntfbenchmark.rev150105.StartTestOutput>>startTest(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ntfbenchmark.rev150105.StartTestInput input) com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ntfbenchmark.rev150105.TestStatusOutput>>testStatus(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ntfbenchmark.rev150105.TestStatusInput input)
-
Constructor Details
-
NtfbenchmarkProvider
@Inject public NtfbenchmarkProvider(org.opendaylight.mdsal.binding.api.NotificationService listenService, org.opendaylight.mdsal.binding.api.NotificationPublishService publishService, org.opendaylight.mdsal.binding.api.RpcProviderService rpcService)
-
-
Method Details
-
close
@PreDestroy public void close()- Specified by:
closein interfaceAutoCloseable
-
startTest
public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ntfbenchmark.rev150105.StartTestOutput>> startTest(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ntfbenchmark.rev150105.StartTestInput input) - Specified by:
startTestin interfaceorg.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ntfbenchmark.rev150105.NtfbenchmarkService
-
testStatus
public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ntfbenchmark.rev150105.TestStatusOutput>> testStatus(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ntfbenchmark.rev150105.TestStatusInput input) - Specified by:
testStatusin interfaceorg.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ntfbenchmark.rev150105.NtfbenchmarkService
-