com.alibaba.dubbo.config.annotation
Annotation Type Service
@Documented
@Retention(value=RUNTIME)
@Target(value=TYPE)
@Inherited
public @interface Service
Service
- Author:
- william.liangf
interfaceClass
public abstract Class<?> interfaceClass
- Default:
- void.class
interfaceName
public abstract String interfaceName
- Default:
- ""
version
public abstract String version
- Default:
- ""
group
public abstract String group
- Default:
- ""
path
public abstract String path
- Default:
- ""
export
public abstract boolean export
- Default:
- false
token
public abstract String token
- Default:
- ""
deprecated
public abstract boolean deprecated
- Default:
- false
dynamic
public abstract boolean dynamic
- Default:
- false
accesslog
public abstract String accesslog
- Default:
- ""
executes
public abstract int executes
- Default:
- 0
register
public abstract boolean register
- Default:
- false
weight
public abstract int weight
- Default:
- 0
document
public abstract String document
- Default:
- ""
delay
public abstract int delay
- Default:
- 0
local
public abstract String local
- Default:
- ""
stub
public abstract String stub
- Default:
- ""
cluster
public abstract String cluster
- Default:
- ""
proxy
public abstract String proxy
- Default:
- ""
connections
public abstract int connections
- Default:
- 0
callbacks
public abstract int callbacks
- Default:
- 0
onconnect
public abstract String onconnect
- Default:
- ""
ondisconnect
public abstract String ondisconnect
- Default:
- ""
owner
public abstract String owner
- Default:
- ""
layer
public abstract String layer
- Default:
- ""
retries
public abstract int retries
- Default:
- 0
loadbalance
public abstract String loadbalance
- Default:
- ""
async
public abstract boolean async
- Default:
- false
actives
public abstract int actives
- Default:
- 0
sent
public abstract boolean sent
- Default:
- false
mock
public abstract String mock
- Default:
- ""
validation
public abstract String validation
- Default:
- ""
timeout
public abstract int timeout
- Default:
- 0
cache
public abstract String cache
- Default:
- ""
filter
public abstract String[] filter
- Default:
- {}
listener
public abstract String[] listener
- Default:
- {}
parameters
public abstract String[] parameters
- Default:
- {}
application
public abstract String application
- Default:
- ""
module
public abstract String module
- Default:
- ""
provider
public abstract String provider
- Default:
- ""
protocol
public abstract String[] protocol
- Default:
- {}
monitor
public abstract String monitor
- Default:
- ""
registry
public abstract String[] registry
- Default:
- {}
Copyright © 2012–2017 Alibaba. All rights reserved.