@Documented @Retention(value=RUNTIME) @Target(value={FIELD,METHOD,ANNOTATION_TYPE}) public @interface Reference
| Modifier and Type | Optional Element and Description |
|---|---|
int |
actives |
String |
application |
boolean |
async |
String |
cache |
int |
callbacks |
boolean |
check |
String |
client |
String |
cluster |
int |
connections |
String |
consumer |
String[] |
filter |
boolean |
generic |
String |
group |
boolean |
init |
boolean |
injvm |
Class<?> |
interfaceClass |
String |
interfaceName |
String |
layer |
boolean |
lazy |
String[] |
listener |
String |
loadbalance |
Method[] |
methods |
String |
mock |
String |
module |
String |
monitor |
String |
onconnect |
String |
ondisconnect |
String |
owner |
String[] |
parameters |
String |
protocol
The communication protocol of Dubbo Service
|
String |
proxy |
String |
reconnect |
String[] |
registry |
int |
retries |
boolean |
sent |
boolean |
sticky |
String |
stub |
boolean |
stubevent |
int |
timeout |
String |
url |
String |
validation |
String |
version |
public abstract Class<?> interfaceClass
public abstract String interfaceName
public abstract String version
public abstract String group
public abstract String url
public abstract String client
public abstract String reconnect
public abstract String proxy
public abstract String stub
public abstract String cluster
public abstract String onconnect
public abstract String ondisconnect
public abstract String owner
public abstract String layer
public abstract String loadbalance
public abstract String mock
public abstract String validation
public abstract String cache
public abstract String[] filter
public abstract String[] listener
public abstract String[] parameters
public abstract String application
public abstract String module
public abstract String consumer
public abstract String monitor
public abstract String[] registry
public abstract String protocol
public abstract Method[] methods
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.