Package org.opendaylight.mdsal.dom.spi
Class ForwardingDOMActionProviderService
- java.lang.Object
-
- com.google.common.collect.ForwardingObject
-
- org.opendaylight.mdsal.dom.spi.ForwardingDOMExtensibleService<DOMActionProviderService,DOMActionProviderServiceExtension>
-
- org.opendaylight.mdsal.dom.spi.ForwardingDOMActionProviderService
-
- All Implemented Interfaces:
DOMActionProviderService
,DOMExtensibleService<DOMActionProviderService,DOMActionProviderServiceExtension>
,DOMService
- Direct Known Subclasses:
OSGiDOMActionProviderService
@Beta public abstract class ForwardingDOMActionProviderService extends ForwardingDOMExtensibleService<DOMActionProviderService,DOMActionProviderServiceExtension> implements DOMActionProviderService
-
-
Constructor Summary
Constructors Constructor Description ForwardingDOMActionProviderService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends @NonNull DOMActionImplementation>
ObjectRegistration<T>registerActionImplementation(T implementation, Set<@NonNull DOMActionInstance> instances)
Register anDOMActionImplementation
object with this service.-
Methods inherited from class org.opendaylight.mdsal.dom.spi.ForwardingDOMExtensibleService
delegate, getExtensions
-
Methods inherited from class com.google.common.collect.ForwardingObject
toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.opendaylight.mdsal.dom.api.DOMActionProviderService
registerActionImplementation
-
Methods inherited from interface org.opendaylight.mdsal.dom.api.DOMExtensibleService
getExtensions
-
-
-
-
Method Detail
-
registerActionImplementation
public <T extends @NonNull DOMActionImplementation> ObjectRegistration<T> registerActionImplementation(T implementation, Set<@NonNull DOMActionInstance> instances)
Description copied from interface:DOMActionProviderService
Register anDOMActionImplementation
object with this service.- Specified by:
registerActionImplementation
in interfaceDOMActionProviderService
- Parameters:
implementation
- action implementation, must not be nullinstances
- Set of supported operation identifiers. Must not be null, empty, or contain a null element.- Returns:
- A
ObjectRegistration
object, guaranteed to be non-null.
-
-