X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fconfig%2Fconfig-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfig%2Fapi%2Fannotations%2FRequireInterface.java;h=0e8f6fd7364e79b51c04f33335bbcf6e8a4abb70;hp=3584776bb3e54c343541f3dca0b77c3855c2e711;hb=a81d98f692b80c45bce3fe6a87e731abfb012a9f;hpb=9fb64948564e252018f9b1e13e7cea2c92f991aa diff --git a/opendaylight/config/config-api/src/main/java/org/opendaylight/controller/config/api/annotations/RequireInterface.java b/opendaylight/config/config-api/src/main/java/org/opendaylight/controller/config/api/annotations/RequireInterface.java index 3584776bb3..0e8f6fd736 100644 --- a/opendaylight/config/config-api/src/main/java/org/opendaylight/controller/config/api/annotations/RequireInterface.java +++ b/opendaylight/config/config-api/src/main/java/org/opendaylight/controller/config/api/annotations/RequireInterface.java @@ -12,23 +12,20 @@ import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; -import javax.management.ObjectName; - /** * Indicates what service interface is expected to be obtained as a dependency * of a module. This annotation must be present for each dependency setter in * {@link org.opendaylight.controller.config.spi.Module} M(X)Bean interface. * Together with name of dependent bean the {@link #value()} will be used to get - * {@link ObjectName} of dependency. + * {@link javax.management.ObjectName} of dependency. * *

* Example:
* * - * - * @RequireInterface(value = ThreadPoolServiceInterface.class, optional = - * false)
void setThreadPool(ObjectName on); - *
+ * {@literal @}RequireInterface(value = ThreadPoolServiceInterface.class, optional = false)
+ * void setThreadPool(ObjectName on); + * */ @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD)