注释类型 Reference
-
@Documented @Retention(RUNTIME) @Target({FIELD,METHOD,ANNOTATION_TYPE}) @Deprecated public @interface Reference
已过时。RecommendDubboReferenceas the substituteReference- 从以下版本开始:
- 2.7.0
- 另请参阅:
DubboReference
-
-
可选元素概要
可选元素 修饰符和类型 可选元素 说明 intactives已过时。Maximum active requests allowed, default value is 0Stringapplication已过时。Application associated namebooleanasync已过时。Whether to enable async invocation, default value is falseStringcache已过时。Specify cache implementation for service invocation, legal values include: lru, threadlocal, jcacheintcallbacks已过时。The callback instance limit peer connectionbooleancheck已过时。Check if service provider is available during boot up, default value is trueStringclient已过时。Client transport type, default value is "netty"Stringcluster已过时。Cluster strategy, you can useClusterRules.FAIL_FAST……intconnections已过时。Maximum connections service provider can accept, default value is 0 - connection is sharedStringconsumer已过时。Consumer associated nameString[]filter已过时。Filters for service invocationbooleangeneric已过时。Whether to enable generic invocation, default value is falseStringgroup已过时。Service group, default value is empty stringStringid已过时。The idbooleaninit已过时。Whether eager initialize the reference bean when all properties are set, default value is falsebooleaninjvm已过时。When enable, prefer to call local service in the same JVM if it's present, default value is trueClass<?>interfaceClass已过时。Interface class, default value is void.classStringinterfaceName已过时。Interface class name, default value is empty stringStringlayer已过时。Service layer, default value is empty stringbooleanlazy已过时。Whether to make connection when the client is created, the default value is falseString[]listener已过时。Listeners for service exporting and unexportingStringloadbalance已过时。Load balance strategy, you can useLoadbalanceRules.RANDOM……Method[]methods已过时。methods supportStringmock已过时。Service mock name, use interface name + Mock if not setStringmodule已过时。Module associated nameStringmonitor已过时。Monitor associated nameStringonconnect已过时。Callback method name when connected, default value is empty stringStringondisconnect已过时。Callback method name when disconnected, default value is empty stringStringowner已过时。Service owner, default value is empty stringString[]parameters已过时。Customized parameter key-value pair, for example: {key1, value1, key2, value2}Stringprotocol已过时。The communication protocol of Dubbo ServiceStringproxy已过时。How the proxy is generated, legal values include: jdk, javassistStringreconnect已过时。Whether to reconnect if connection is lost, if not specify, reconnect is enabled by default, and the interval for retry connecting is 2000 msString[]registry已过时。Registry associated nameintretries已过时。Service invocation retry timesbooleansent已过时。Whether the async request has already been sent, the default value is falsebooleansticky已过时。Whether to stick to the same node in the cluster, the default value is falseStringstub已过时。Service stub name, use interface name + Local if not setbooleanstubevent已过时。Export an stub service for event dispatch, default value is false.Stringtag已过时。Service tag nameinttimeout已过时。Timeout value for service invocation, default value is 0Stringurl已过时。Service target URL for direct invocation, if this is specified, then registry center takes no effect.Stringvalidation已过时。Whether to use JSR303 validation, legal values are: true, falseStringversion已过时。Service version, default value is empty string
-
-
-
元素详细资料
-
interfaceClass
Class<?> interfaceClass
已过时。Interface class, default value is void.class- 默认值:
- void.class
-
-
-
interfaceName
String interfaceName
已过时。Interface class name, default value is empty string- 默认值:
- ""
-
-
-
version
String version
已过时。Service version, default value is empty string- 默认值:
- ""
-
-
-
group
String group
已过时。Service group, default value is empty string- 默认值:
- ""
-
-
-
url
String url
已过时。Service target URL for direct invocation, if this is specified, then registry center takes no effect.- 默认值:
- ""
-
-
-
client
String client
已过时。Client transport type, default value is "netty"- 默认值:
- ""
-
-
-
reconnect
String reconnect
已过时。Whether to reconnect if connection is lost, if not specify, reconnect is enabled by default, and the interval for retry connecting is 2000 mssee org.apache.dubbo.remoting.Constants#DEFAULT_RECONNECT_PERIOD
- 默认值:
- ""
-
-
-
proxy
String proxy
已过时。How the proxy is generated, legal values include: jdk, javassist- 默认值:
- ""
-
-
-
stub
String stub
已过时。Service stub name, use interface name + Local if not set- 默认值:
- ""
-
-
-
cluster
String cluster
已过时。Cluster strategy, you can useClusterRules.FAIL_FAST……- 默认值:
- ""
-
-
-
onconnect
String onconnect
已过时。Callback method name when connected, default value is empty string- 默认值:
- ""
-
-
-
ondisconnect
String ondisconnect
已过时。Callback method name when disconnected, default value is empty string- 默认值:
- ""
-
-
-
owner
String owner
已过时。Service owner, default value is empty string- 默认值:
- ""
-
-
-
layer
String layer
已过时。Service layer, default value is empty string- 默认值:
- ""
-
-
-
loadbalance
String loadbalance
已过时。Load balance strategy, you can useLoadbalanceRules.RANDOM……- 默认值:
- ""
-
-
-
mock
String mock
已过时。Service mock name, use interface name + Mock if not set- 默认值:
- ""
-
-
-
validation
String validation
已过时。Whether to use JSR303 validation, legal values are: true, false- 默认值:
- ""
-
-
-
cache
String cache
已过时。Specify cache implementation for service invocation, legal values include: lru, threadlocal, jcache- 默认值:
- ""
-
-
-
filter
String[] filter
已过时。Filters for service invocationsee Filter
- 默认值:
- {}
-
-
-
listener
String[] listener
已过时。Listeners for service exporting and unexportingsee ExporterListener
- 默认值:
- {}
-
-
-
parameters
String[] parameters
已过时。Customized parameter key-value pair, for example: {key1, value1, key2, value2}- 默认值:
- {}
-
-
-
application
String application
已过时。Application associated name- 默认值:
- ""
-
-
-
module
String module
已过时。Module associated name- 默认值:
- ""
-
-
-
consumer
String consumer
已过时。Consumer associated name- 默认值:
- ""
-
-
-
monitor
String monitor
已过时。Monitor associated name- 默认值:
- ""
-
-
-
registry
String[] registry
已过时。Registry associated name- 默认值:
- {}
-
-
-
protocol
String protocol
已过时。The communication protocol of Dubbo Service- 返回:
- the default value is ""
- 从以下版本开始:
- 2.6.6
- 默认值:
- ""
-
-
-
tag
String tag
已过时。Service tag name- 默认值:
- ""
-
-
-
methods
Method[] methods
已过时。methods support- 返回:
- 默认值:
- {}
-
-
-
id
String id
已过时。The id- 返回:
- default value is empty
- 从以下版本开始:
- 2.7.3
- 默认值:
- ""
-
-