|
||||||||||
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. |
String |
factory_method
Deprecated. now is called factoryMethod. |
String |
factoryMethod
Set the factory-method, if the pojo has to be created from a static method. |
boolean |
immediate
Set if the component is immediate. |
String |
managedservice
Set the Managed Service PID. |
String |
name
Set the component type name. |
boolean |
propagation
Set if the component must propagate received configuration to provided services. |
boolean |
public_factory
Deprecated. renamed to publicFactory. |
boolean |
publicFactory
Set if the component type is public. |
String |
version
Set the version of the component type. |
public abstract boolean public_factory
public abstract boolean publicFactory
public abstract String name
public abstract boolean architecture
public abstract boolean immediate
public abstract boolean propagation
public abstract String managedservice
public abstract String factory_method
public abstract String factoryMethod
public abstract String version
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |