Plugin
interface Plugin
Server.Plugin enables Server functionality to be augmented and/or observed.
Server.Plugin function execution is non-blocking, but occurs synchronously within Server proxy operations. Therefore, implement Server.Plugin functions judiciously, considering that long suspension time will impact Server throughput.
Server.Plugin function invocation is not thread-safe. Thus, perform any necessary synchronization in the Server.Plugin implementation.
Inheritors
Types
Link copied to clipboard
Server.Plugin.Async is an asynchronous Server.Plugin intended for use by Java code.
Link copied to clipboard
class Builder
Server.Plugin.Builder builds a Server.Plugin.
Link copied to clipboard
object DSL
Server.Plugin.DSL to build a Server.Plugin with the Server.Plugin.Builder.
Functions
Link copied to clipboard
Intercept, and optionally transform, the message.
Link copied to clipboard
Observe the event.
Link copied to clipboard
Run this
Server.Plugin then that.