A C D E F G I L N O P R S V 
All Classes All Packages

A

AnnotationCometDServlet - Class in org.cometd.annotation
A specialized version of CometDServlet that can be configured with the init-parameter services to be a comma separated list of class names of annotated services, that will be processed by ServerAnnotationProcessor upon initialization.
AnnotationCometDServlet() - Constructor for class org.cometd.annotation.AnnotationCometDServlet
 

C

ClientAnnotationProcessor - Class in org.cometd.annotation
Processes annotations in client-side service objects.
ClientAnnotationProcessor(ClientSession) - Constructor for class org.cometd.annotation.ClientAnnotationProcessor
 
ClientAnnotationProcessor(ClientSession, Object...) - Constructor for class org.cometd.annotation.ClientAnnotationProcessor
 
Configure - Annotation Type in org.cometd.annotation
For server-side services, identifies channel configuration methods that are invoked when a message is processed on server-side.
configureIfExists() - Method in annotation type org.cometd.annotation.Configure
 

D

deprocess(Object) - Method in class org.cometd.annotation.ClientAnnotationProcessor
Performs the opposite processing done by ClientAnnotationProcessor.process(Object) on callbacks methods annotated with Listener and Subscription, and on lifecycle methods annotated with PreDestroy.
deprocess(Object) - Method in class org.cometd.annotation.ServerAnnotationProcessor
Performs the opposite processing done by ServerAnnotationProcessor.process(Object) on callbacks methods annotated with Listener, Subscription and RemoteCall, and on lifecycle methods annotated with PreDestroy.
deprocessCallbacks(Object) - Method in class org.cometd.annotation.ClientAnnotationProcessor
Performs the opposite processing done by ClientAnnotationProcessor.processCallbacks(Object) on callback methods annotated with Listener and Subscription.
deprocessCallbacks(Object) - Method in class org.cometd.annotation.ServerAnnotationProcessor
Performs the opposite processing done by ServerAnnotationProcessor.processCallbacks(Object) on callback methods annotated with Listener, Subscription and RemoteCall.
deprocessService(ServerAnnotationProcessor, Object) - Method in class org.cometd.annotation.AnnotationCometDServlet
 
deregisterService(Object) - Method in class org.cometd.annotation.AnnotationCometDServlet
 
destroy() - Method in class org.cometd.annotation.AnnotationCometDServlet
 

E

errorIfExists() - Method in annotation type org.cometd.annotation.Configure
 

F

failure(Object) - Method in interface org.cometd.annotation.RemoteCall.Caller
Returns the given failure to the remote caller.

G

getServerSession() - Method in interface org.cometd.annotation.RemoteCall.Caller
 
getServices() - Method in class org.cometd.annotation.AnnotationCometDServlet
 

I

init() - Method in class org.cometd.annotation.AnnotationCometDServlet
 

L

Listener - Annotation Type in org.cometd.annotation
For server-side services, identifies callback methods that are invoked when a message is processed on server-side.

N

newServerAnnotationProcessor(BayeuxServer) - Method in class org.cometd.annotation.AnnotationCometDServlet
 
newService(String) - Method in class org.cometd.annotation.AnnotationCometDServlet
 

O

org.cometd.annotation - package org.cometd.annotation
 

P

Param - Annotation Type in org.cometd.annotation
For methods annotated with Listener or Subscription whose value is a channel template such as /game/{gameId}, this annotation binds parameters of those methods with the value obtained matching the actual channel with the channel template.
process(Object) - Method in class org.cometd.annotation.ClientAnnotationProcessor
Processes dependencies annotated with Session, callbacks annotated with Listener and Subscription and lifecycle methods annotated with PostConstruct.
process(Object) - Method in class org.cometd.annotation.ServerAnnotationProcessor
Processes dependencies annotated with Inject and Session, configuration methods annotated with Configure, callback methods annotated with Listener, Subscription and RemoteCall, and lifecycle methods annotated with PostConstruct.
processCallbacks(Object) - Method in class org.cometd.annotation.ServerAnnotationProcessor
Processes the callbacks annotated with Listener, Subscription and RemoteCall.
processConfigurations(Object) - Method in class org.cometd.annotation.ServerAnnotationProcessor
Processes the methods annotated with Configure.
processDependencies(Object) - Method in class org.cometd.annotation.ServerAnnotationProcessor
Processes the dependencies annotated with Inject and Session.
processPostConstruct(Object) - Method in class org.cometd.annotation.ClientAnnotationProcessor
Processes lifecycle methods annotated with PostConstruct.
processPostConstruct(Object) - Method in class org.cometd.annotation.ServerAnnotationProcessor
Processes lifecycle methods annotated with PostConstruct.
processPreDestroy(Object) - Method in class org.cometd.annotation.ClientAnnotationProcessor
Processes lifecycle methods annotated with PreDestroy.
processPreDestroy(Object) - Method in class org.cometd.annotation.ServerAnnotationProcessor
Processes lifecycle methods annotated with PreDestroy.
processService(ServerAnnotationProcessor, String) - Method in class org.cometd.annotation.AnnotationCometDServlet
 

R

receiveOwnPublishes() - Method in annotation type org.cometd.annotation.Listener
 
registerService(Object) - Method in class org.cometd.annotation.AnnotationCometDServlet
 
RemoteCall - Annotation Type in org.cometd.annotation
Identifies callback methods on server-side services that are invoked when the client is performing a remote call.
RemoteCall.Caller - Interface in org.cometd.annotation
Objects implementing this interface represent remote clients that performed remote calls.
result(Object) - Method in interface org.cometd.annotation.RemoteCall.Caller
Returns the given result to the remote caller.

S

ServerAnnotationProcessor - Class in org.cometd.annotation
Processes annotations in server-side service objects.
ServerAnnotationProcessor(BayeuxServer) - Constructor for class org.cometd.annotation.ServerAnnotationProcessor
 
ServerAnnotationProcessor(BayeuxServer, Object...) - Constructor for class org.cometd.annotation.ServerAnnotationProcessor
 
Service - Annotation Type in org.cometd.annotation
Identifies classes whose instances are services that interact with the Bayeux API.
Session - Annotation Type in org.cometd.annotation
Identifies fields and methods that can be injected with sessions objects scoped to the service instance.
Subscription - Annotation Type in org.cometd.annotation
For server-side services, identifies callback methods that are invoked when a message is processed on local-side.

V

value() - Method in annotation type org.cometd.annotation.Configure
 
value() - Method in annotation type org.cometd.annotation.Listener
 
value() - Method in annotation type org.cometd.annotation.Param
 
value() - Method in annotation type org.cometd.annotation.RemoteCall
Returns the list of remote call target strings used by clients to identify the target of remote calls.
value() - Method in annotation type org.cometd.annotation.Service
 
value() - Method in annotation type org.cometd.annotation.Subscription
 
A C D E F G I L N O P R S V 
All Classes All Packages