Annotation Type ComponentScoped


  • @Documented
    @Inherited
    @Retention(RUNTIME)
    @Scope
    @Target({FIELD,METHOD,PARAMETER,TYPE})
    public @interface ComponentScoped
    This scope is used to declare a bean who's lifecycle is determined by the state of it's OSGi dependencies and the SingleComponent(s) and FactoryComponent(s) that may reference it through injection.
    Author:
    $Id: 4ef9932268e8e7245fabb2e44560fa60804b7068 $