DubboService as the substitute@Documented @Retention(value=RUNTIME) @Target(value=TYPE) @Inherited @Deprecated public @interface Service
DubboService| 限定符和类型 | 可选元素和说明 |
|---|---|
String |
accesslog
已过时。
Access log for the service, default value is ""
|
int |
actives
已过时。
Maximum active requests allowed, default value is 0
|
String |
application
已过时。
Application spring bean name
|
boolean |
async
已过时。
Whether to enable async invocation, default value is false
|
String |
cache
已过时。
Specify cache implementation for service invocation, legal values include: lru, threadlocal, jcache
|
int |
callbacks
已过时。
The callback instance limit peer connection
see org.apache.dubbo.rpc.Constants#DEFAULT_CALLBACK_INSTANCES
|
String |
cluster
已过时。
Cluster strategy, you can use
ClusterRules.FAIL_FAST …… |
int |
connections
已过时。
Maximum connections service provider can accept, default value is 0 - connection is shared
|
int |
delay
已过时。
Delay time for service registration, default value is 0
|
boolean |
deprecated
已过时。
Whether the service is deprecated, default value is false
|
String |
document
已过时。
Service doc, default value is ""
|
boolean |
dynamic
已过时。
Whether the service is dynamic, default value is true
|
int |
executes
已过时。
Maximum concurrent executes for the service, default value is 0 - no limits
|
boolean |
export
已过时。
Whether to export service, default value is true
|
String[] |
filter
已过时。
Filters for service invocation
|
String |
group
已过时。
Service group, default value is empty string
|
Class<?> |
interfaceClass
已过时。
Interface class, default value is void.class
|
String |
interfaceName
已过时。
Interface class name, default value is empty string
|
String |
layer
已过时。
Service layer, default value is empty string
|
String[] |
listener
已过时。
Listeners for service exporting and unexporting
|
String |
loadbalance
已过时。
Load balance strategy, you can use
LoadbalanceRules.RANDOM …… |
String |
local
已过时。
|
Method[] |
methods
已过时。
methods support
|
String |
mock
已过时。
Service mock name, use interface name + Mock if not set
|
String |
module
已过时。
Module spring bean name
|
String |
monitor
已过时。
Monitor spring bean name
|
String |
onconnect
已过时。
Callback method name when connected, default value is empty string
|
String |
ondisconnect
已过时。
Callback method name when disconnected, default value is empty string
|
String |
owner
已过时。
Service owner, default value is empty string
|
String[] |
parameters
已过时。
Customized parameter key-value pair, for example: {key1, value1, key2, value2}
|
String |
path
已过时。
Service path, default value is empty string
|
String[] |
protocol
已过时。
Protocol spring bean names
|
String |
provider
已过时。
Provider spring bean name
|
String |
proxy
已过时。
How the proxy is generated, legal values include: jdk, javassist
|
boolean |
register
已过时。
Whether to register the service to register center, default value is true
|
String[] |
registry
已过时。
Registry spring bean name
|
int |
retries
已过时。
Service invocation retry times
|
boolean |
sent
已过时。
Whether the async request has already been sent, the default value is false
|
String |
stub
已过时。
Service stub name, use interface name + Local if not set
|
String |
tag
已过时。
Service tag name
|
int |
timeout
已过时。
Timeout value for service invocation, default value is 0
|
String |
token
已过时。
Service token, default value is false
|
String |
validation
已过时。
Whether to use JSR303 validation, legal values are: true, false
|
String |
version
已过时。
Service version, default value is empty string
|
int |
weight
已过时。
Service weight value, default value is 0
|
public abstract Class<?> interfaceClass
public abstract String interfaceName
public abstract String version
public abstract String group
public abstract String path
public abstract boolean export
public abstract String token
public abstract boolean deprecated
public abstract boolean dynamic
public abstract String accesslog
public abstract int executes
public abstract boolean register
public abstract String document
public abstract String stub
public abstract String cluster
ClusterRules.FAIL_FAST ……public abstract String proxy
public abstract int connections
public abstract int callbacks
see org.apache.dubbo.rpc.Constants#DEFAULT_CALLBACK_INSTANCES
public abstract String onconnect
public abstract String ondisconnect
public abstract String owner
public abstract String layer
public abstract String loadbalance
LoadbalanceRules.RANDOM ……public abstract boolean async
public abstract boolean sent
public abstract String mock
public abstract String validation
public abstract int timeout
public abstract String cache
public abstract String[] filter
Filterpublic abstract String[] listener
ExporterListenerpublic abstract String[] parameters
public abstract String application
public abstract String module
public abstract String provider
public abstract String[] protocol
public abstract String monitor
public abstract String[] registry
public abstract String tag
public abstract Method[] methods
Copyright © 2011–2023 The Apache Software Foundation. All rights reserved.