BsonInterceptor |
Specialized Interceptor interface for services implementing BsonService
|
BsonService |
Specialized Service interface that uses BsonRequest and BsonResponse
|
ByteArrayInterceptor |
|
ByteArrayService |
|
ConfigurablePlugin |
|
ConsumingPlugin<T> |
|
ExchangeTypeResolver<R extends Request<?>,S extends Response<?>> |
Abstract class to get the response and request implementation classes at
runtime
|
HandlingPlugin<R extends Request<?>,S extends Response<?>> |
Parent interface of handling plugins: Service and Proxy
|
Initializer |
Initializer allow to execute initialization logic at system startup time
Seehttps://restheart.org/docs/plugins/core-plugins/#initializers
|
Interceptor<R extends Request<?>,S extends Response<?>> |
Interceptors allow to snoop and modify requests and responses at different
stages of the request lifecycle as defined by the interceptPoint parameter of
the annotation RegisterPlugin.
|
JsonInterceptor |
|
JsonService |
Specialized Service interface that uses JsonRequest and JsonResponse
|
MongoInterceptor |
Specialized Interceptor interface for MongoService
|
Plugin |
|
PluginsRegistry |
|
ProxyInterceptor |
|
Service<R extends ServiceRequest<?>,S extends ServiceResponse<?>> |
Services allow to extend the API adding web services
|