@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 ServerAnnotationProcessors or by ClientAnnotationProcessors.
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.