public class ActionProviderBean extends Object
This bean has two distinct facets:
- if a reference bean is provided, it registers it with RpcProviderService
- if a reference bean is not provided, it registers the corresponding no-op implementation with
DOMRpcProviderService
for all action (Routed RPC) elements in the provided interface
Constructor and Description |
---|
ActionProviderBean() |
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
void |
init() |
void |
setBindingRpcProvider(org.opendaylight.mdsal.binding.api.RpcProviderService rpcProvider) |
void |
setBundle(org.osgi.framework.Bundle bundle) |
void |
setDomRpcProvider(org.opendaylight.mdsal.dom.api.DOMRpcProviderService rpcProviderService) |
void |
setImplementation(org.opendaylight.yangtools.yang.binding.RpcService implementation) |
void |
setInterfaceName(String interfaceName) |
void |
setSchemaService(org.opendaylight.mdsal.dom.api.DOMSchemaService schemaService) |
public void setBundle(org.osgi.framework.Bundle bundle)
public void setInterfaceName(String interfaceName)
public void setImplementation(org.opendaylight.yangtools.yang.binding.RpcService implementation)
public void setDomRpcProvider(org.opendaylight.mdsal.dom.api.DOMRpcProviderService rpcProviderService)
public void setBindingRpcProvider(org.opendaylight.mdsal.binding.api.RpcProviderService rpcProvider)
public void setSchemaService(org.opendaylight.mdsal.dom.api.DOMSchemaService schemaService)
public void init()
public void destroy()
Copyright © 2019 OpenDaylight. All rights reserved.