Annotation Type RequireEventAdmin


  • @Documented
    @Retention(CLASS)
    @Target({TYPE,PACKAGE})
    @Requirement(namespace="osgi.implementation",
                 name="osgi.event",
                 version="1.4.0")
    public @interface RequireEventAdmin
    This annotation can be used to require the Event Admin implementation. It can be used directly, or as a meta-annotation.

    This annotation is applied to several of the Event Admin component property type annotations meaning that it does not normally need to be applied to Declarative Services components which use the Event Admin.

    Since:
    1.4