@Qualifier
@Target({TYPE,CONSTRUCTOR,METHOD,FIELD,ANNOTATION_TYPE,PARAMETER})
@Retention(RUNTIME)
@Inherited
@Documented
public @interface Service
Identifies classes whose instances are services that interact with the Bayeux API.
A service can register callback methods by annotating them with Listener
or
with Subscription
.
Service objects are configured by ServerAnnotationProcessor
s or by ClientAnnotationProcessor
s.
Services can have an optional name that is used as a prefix for the session identifier
,
thus helping in debug and logging.
Modifier and Type | Optional Element | Description |
---|---|---|
java.lang.String |
value |
Copyright © 2008–2017 The CometD Project. All rights reserved.