@Target(value={FIELD,METHOD})
@Retention(value=RUNTIME)
public @interface AgentServiceQuery
RequiredService
annotation.Modifier and Type | Optional Element and Description |
---|---|
boolean |
multiple
Flag if multiple services should be returned.
|
RequiredService |
requiredservice
Define a required service inline.
|
ServiceScope |
scope
The search scope.
|
java.lang.Class<?> |
type
The service interface type.
|
public abstract RequiredService requiredservice
public abstract java.lang.Class<?> type
public abstract boolean multiple
public abstract ServiceScope scope