com.alibaba.dubbo.config.annotation
Annotation Type Service


@Documented
@Retention(value=RUNTIME)
@Target(value=TYPE)
@Inherited
public @interface Service

Service

Author:
william.liangf

Optional Element Summary
 String accesslog
           
 int actives
           
 String application
           
 boolean async
           
 String cache
           
 int callbacks
           
 String cluster
           
 int connections
           
 int delay
           
 boolean deprecated
           
 String document
           
 boolean dynamic
           
 int executes
           
 boolean export
           
 String[] filter
           
 String group
           
 Class<?> interfaceClass
           
 String interfaceName
           
 String layer
           
 String[] listener
           
 String loadbalance
           
 String local
           
 String mock
           
 String module
           
 String monitor
           
 String onconnect
           
 String ondisconnect
           
 String owner
           
 String[] parameters
           
 String path
           
 String[] protocol
           
 String provider
           
 String proxy
           
 boolean register
           
 String[] registry
           
 int retries
           
 boolean sent
           
 String stub
           
 int timeout
           
 String token
           
 String validation
           
 String version
           
 int weight
           
 

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.