@Qualifier @Target(value={TYPE,CONSTRUCTOR,METHOD,FIELD,ANNOTATION_TYPE,PARAMETER}) @Retention(value=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 server annotation processors or by client annotationp processors.
Services can have an optional name that is used as a prefix for the org.cometd.bayeux.Session#getId() session identifier
,
thus helping in debug and logging.
public abstract String value
Copyright © 2008–2024 The CometD Project. All rights reserved.