|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Target(value=TYPE) @Retention(value=RUNTIME) @Documented public @interface MeteorService
Annotate a Meteor implementation so Atmosphere can install it at runtime.
| Optional Element Summary | |
|---|---|
String[] |
atmosphereConfig
Atmosphere's configuration that will be passed to the associated AtmosphereHandler. |
Class<? extends Broadcaster> |
broadcaster
The Broadcaster class name |
Class<? extends BroadcasterCache> |
broadcasterCache
The BroadcasterCache class name. |
Class<? extends BroadcastFilter>[] |
broadcastFilters
A list of BroadcastFilter |
Class<? extends AtmosphereInterceptor>[] |
interceptors
A list of AtmosphereInterceptor to install |
Class<? extends AtmosphereResourceEventListener>[] |
listeners
Add AtmosphereResourceEventListener to track internal events. |
String |
path
The url mapping for the associated Meteor |
boolean |
supportSession
Set to true if this AtmosphereHandler supports sessions |
public abstract String path
Meteor
Meteorpublic abstract Class<? extends BroadcastFilter>[] broadcastFilters
BroadcastFilter
public abstract Class<? extends Broadcaster> broadcaster
Broadcaster class name
Broadcaster class namepublic abstract boolean supportSession
AtmosphereHandler supports sessions
public abstract String[] atmosphereConfig
AtmosphereHandler. Configuration
name and value is delimited by "=", and different configuration lines are separated by comma.
public abstract Class<? extends AtmosphereInterceptor>[] interceptors
AtmosphereInterceptor to install
public abstract Class<? extends BroadcasterCache> broadcasterCache
BroadcasterCache class name. By default, a no-ops DefaultBroadcasterCache
is installed. It is strongly recommended to install the UUIDBroadcasterCache to prevent
messages being lost.
Broadcaster class namepublic abstract Class<? extends AtmosphereResourceEventListener>[] listeners
AtmosphereResourceEventListener to track internal events.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||