@Beta public class BindingDOMOperationProviderServiceAdapter extends Object implements RpcActionProviderService
| Constructor and Description | 
|---|
BindingDOMOperationProviderServiceAdapter(DOMRpcProviderService domRpcRegistry,
                                         BindingToNormalizedNodeCodec codec)  | 
| Modifier and Type | Method and Description | 
|---|---|
<S extends Action<? extends TreeNode,?,?>,T extends S,P extends TreeNode> | 
registerActionImplementation(Class<S> type,
                            InstanceIdentifier<P> parent,
                            T implementation)
Returns class representing registration of Action. 
 | 
<S extends ListAction<? extends TreeNode,?,?>,T extends S,P extends TreeNode,K> | 
registerListActionImplementation(Class<S> type,
                                KeyedInstanceIdentifier<P,K> parent,
                                T implementation)
Returns class representing registration of ListAction. 
 | 
<S extends Rpc<?,?>,T extends S> | 
registerRpcImplementation(Class<S> type,
                         T implementation)
Returns class representing registration of global RPC. 
 | 
<S extends Rpc<?,?>,T extends S> | 
registerRpcImplementation(Class<S> type,
                         T implementation,
                         Set<InstanceIdentifier<?>> paths)
Returns class representing registration of global RPC for supported paths. 
 | 
public BindingDOMOperationProviderServiceAdapter(DOMRpcProviderService domRpcRegistry, BindingToNormalizedNodeCodec codec)
public <S extends Rpc<?,?>,T extends S> org.opendaylight.yangtools.concepts.ObjectRegistration<T> registerRpcImplementation(Class<S> type, T implementation)
RpcActionProviderServiceregisterRpcImplementation in interface RpcActionProviderServiceS - service class typeT - service implementation typetype - RPC binding generated interfaceimplementation - RPC binding implementationpublic <S extends Rpc<?,?>,T extends S> org.opendaylight.yangtools.concepts.ObjectRegistration<T> registerRpcImplementation(Class<S> type, T implementation, Set<InstanceIdentifier<?>> paths)
RpcActionProviderServiceregisterRpcImplementation in interface RpcActionProviderServiceS - service class typeT - service implementation typetype - RPC binding generated interfaceimplementation - RPC binding implementationpaths - set of supported pathspublic <S extends Action<? extends TreeNode,?,?>,T extends S,P extends TreeNode> org.opendaylight.yangtools.concepts.ObjectRegistration<T> registerActionImplementation(Class<S> type, InstanceIdentifier<P> parent, T implementation)
RpcActionProviderServiceregisterActionImplementation in interface RpcActionProviderServiceS - service class typeT - service implementation typeP - parent typetype - Action binding generated interfaceparent - parent node for Action connected toimplementation - Action binding implementationpublic <S extends ListAction<? extends TreeNode,?,?>,T extends S,P extends TreeNode,K> org.opendaylight.yangtools.concepts.ObjectRegistration<T> registerListActionImplementation(Class<S> type, KeyedInstanceIdentifier<P,K> parent, T implementation)
RpcActionProviderServiceregisterListActionImplementation in interface RpcActionProviderServiceS - service class typeT - service implementation typeP - parent typeK - key typetype - ListAction binding generated interfaceparent - parent node for ListAction connected toimplementation - ListAction binding implementationCopyright © 2018 OpenDaylight. All rights reserved.