Endpoint
Encapsulates all of the attributes of an endpoint (those pulled in from @properties).
HttpServer
HttpServerConfig
A plugin is just a bundled collection of services, filters and mappers.
A request filter takes a request and does one of the following: - returns a response, signalling the end of processing for this request, stopping it ever reaching a handler.
A request filter takes a request and does one of the following: - returns a response, signalling the end of processing for this request, stopping it ever reaching a handler. - if everything is fine the filter returns the request, possibly with modifications (like adding additional headers)
ResponseMapper
Service
Encapsulates all of the attributes of the service (those pulled in from @properties).
A plugin is just a bundled collection of services, filters and mappers. The plugin itself does not define how these elements interact with one another in a program, that kind of wiring must be done by defining facilities.