Interface BayeuxServer.Extension

All Known Implementing Classes:
AcknowledgedMessagesExtension, ActivityExtension, BinaryExtension, TimestampExtension, TimesyncExtension
Enclosing interface:
BayeuxServer

public static interface BayeuxServer.Extension

Extension API for BayeuxServer.

Implementations of this interface allow to modify incoming and outgoing messages before any other processing performed by the implementation.

Multiple extensions can be registered; the extension receive methods are invoked in registration order, while the extension send methods are invoked in registration reverse order.

See Also:
BayeuxServer.addExtension(Extension)