|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Target(value=TYPE) @Retention(value=RUNTIME) public @interface Component
Component annotation dealing with lifestyle policy, lifecycle model, and collection semantics.
Optional Element Summary | |
---|---|
CollectionPolicy |
collection
Declaration of an explicit component collection policy. |
java.lang.String |
handlerClassname
Declaration of an alternative component runtime strategy handler classname. |
java.lang.String |
handlerURI
Declaration of an alternative component runtime handler uri. |
java.lang.String |
lifecycle
Declaration of an alternative lifestyle graph via a URI. |
LifestylePolicy |
lifestyle
Declaration of an explicit component lifestyle policy. |
java.lang.String |
name
Declaration of the component name. |
public abstract java.lang.String name
public abstract LifestylePolicy lifestyle
public abstract CollectionPolicy collection
public abstract java.lang.String lifecycle
public abstract java.lang.String handlerURI
public abstract java.lang.String handlerClassname
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |