|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Target(value=FIELD) public @interface Requires
This annotation declares a service requirement.
Optional Element Summary | |
---|---|
java.lang.String |
defaultimplementation
Set the default-implementation to use if the dependency is optional, and no providers are available. |
java.lang.String |
filter
Set the LDAP filter of the dependency. |
java.lang.String |
id
Set the dependency id. |
boolean |
nullable
Enable / Disable nullable pattern. |
boolean |
optional
Set if the dependency is optional. |
java.lang.String |
policy
Set the binding policy. |
public abstract java.lang.String filter
public abstract boolean optional
public abstract java.lang.String id
public abstract boolean nullable
public abstract java.lang.String defaultimplementation
public abstract java.lang.String policy
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |