Class AbstractDOMRpcProviderService
- java.lang.Object
-
- org.opendaylight.controller.md.sal.dom.spi.AbstractDOMRpcProviderService
-
- All Implemented Interfaces:
DOMRpcProviderService
,DOMService
,DOMService
@Deprecated(forRemoval=true) public abstract class AbstractDOMRpcProviderService extends Object implements DOMRpcProviderService
Deprecated, for removal: This API element is subject to removal in a future version.UseAbstractDOMRpcProviderService
instead.Convenience abstract base class forDOMRpcProviderService
implementations.
-
-
Constructor Summary
Constructors Constructor Description AbstractDOMRpcProviderService()
Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description <T extends DOMRpcImplementation>
DOMRpcImplementationRegistration<T>registerRpcImplementation(T implementation, DOMRpcIdentifier... types)
Deprecated, for removal: This API element is subject to removal in a future version.Register anDOMRpcImplementation
object with this service.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.opendaylight.controller.md.sal.dom.api.DOMRpcProviderService
registerRpcImplementation
-
-
-
-
Method Detail
-
registerRpcImplementation
public final <T extends DOMRpcImplementation> DOMRpcImplementationRegistration<T> registerRpcImplementation(T implementation, DOMRpcIdentifier... types)
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:DOMRpcProviderService
Register anDOMRpcImplementation
object with this service.- Specified by:
registerRpcImplementation
in interfaceDOMRpcProviderService
- Parameters:
implementation
- RPC implementation, must not be nulltypes
- Array of supported RPC identifiers. Must not be null, empty, or contain a null element. Each identifier is added exactly once, no matter how many times it occurs.- Returns:
- A
DOMRpcImplementationRegistration
object, guaranteed to be non-null.
-
-