Index

A C F G I L O P R S V 
All Classes and Interfaces|All Packages

A

AnnotationProcessor - Class in org.cometd.annotation
Base class for common functionality in annotation processors
AnnotationProcessor() - Constructor for class org.cometd.annotation.AnnotationProcessor
 

C

callPublic(Object, Method, Object...) - Static method in class org.cometd.annotation.AnnotationProcessor
 
checkMethodsPublic(Object, Class<? extends Annotation>) - Static method in class org.cometd.annotation.AnnotationProcessor
 
checkSignaturesMatch(Method, Class<?>[], List<String>) - Static method in class org.cometd.annotation.AnnotationProcessor
 

F

findAnnotatedMethods(Object, Class<? extends Annotation>) - Method in class org.cometd.annotation.AnnotationProcessor
 

G

getField(Object, Field) - Method in class org.cometd.annotation.AnnotationProcessor
 

I

invokePrivate(Object, Method, Object...) - Method in class org.cometd.annotation.AnnotationProcessor
 
invokePublic(Object, Method, Object[]) - Static method in class org.cometd.annotation.AnnotationProcessor
 

L

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

O

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

P

Param - Annotation Interface 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.
processInjectable(Object, Object) - Method in class org.cometd.annotation.AnnotationProcessor
 
processInjectables(Object, List<Object>) - Method in class org.cometd.annotation.AnnotationProcessor
 
processParameters(Method) - Method in class org.cometd.annotation.AnnotationProcessor
 
processPostConstruct(Object) - Method in class org.cometd.annotation.AnnotationProcessor
 
processPreDestroy(Object) - Method in class org.cometd.annotation.AnnotationProcessor
 

R

receiveOwnPublishes() - Element in annotation interface org.cometd.annotation.Listener
 

S

Service - Annotation Interface in org.cometd.annotation
Identifies classes whose instances are services that interact with the Bayeux API.
Session - Annotation Interface in org.cometd.annotation
Identifies fields and methods that can be injected with org.cometd.bayeux.Session sessions objects scoped to the service instance.
setField(Object, Field, Object) - Method in class org.cometd.annotation.AnnotationProcessor
 
Subscription - Annotation Interface in org.cometd.annotation
For server-side services, identifies callback methods that are invoked when a message is processed on local-side.

V

value() - Element in annotation interface org.cometd.annotation.Listener
 
value() - Element in annotation interface org.cometd.annotation.Param
 
value() - Element in annotation interface org.cometd.annotation.Service
 
value() - Element in annotation interface org.cometd.annotation.Subscription
 
A C F G I L O P R S V 
All Classes and Interfaces|All Packages