public class ActionProviderBean extends Object
This bean has two distinct facets:
- if a reference bean is provided, it registers it with RpcProviderRegistry
- 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 |
setBundle(org.osgi.framework.Bundle bundle) |
void |
setImplementation(org.opendaylight.yangtools.yang.binding.RpcService implementation) |
void |
setInterfaceName(String interfaceName) |
void |
setRpcProviderService(DOMRpcProviderService rpcProviderService) |
void |
setRpcRegistry(RpcProviderRegistry rpcRegistry) |
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 setRpcProviderService(DOMRpcProviderService rpcProviderService)
public void setRpcRegistry(RpcProviderRegistry rpcRegistry)
public void setSchemaService(org.opendaylight.mdsal.dom.api.DOMSchemaService schemaService)
public void init()
public void destroy()
Copyright © 2019 OpenDaylight. All rights reserved.