|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Target(value=TYPE) public @interface Component
This annotation declares a component. This annotation is mandatory to declares an iPOJO component.
Optional Element Summary | |
---|---|
boolean |
architecture
Enable / Disable the architecture exposition. |
boolean |
factory
Set if the component type is public. |
boolean |
immediate
Set if the component is immediate. |
java.lang.String |
managedservice
Set the Managed Service PID. |
java.lang.String |
name
Set the component type name. |
boolean |
propagation
Set if the component must propagate received configuration to provided services. |
public abstract boolean factory
public abstract java.lang.String name
public abstract boolean architecture
public abstract boolean immediate
public abstract boolean propagation
public abstract java.lang.String managedservice
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |