Package org.restheart.plugins
package org.restheart.plugins
-
ClassDescriptionSpecialized Interceptor interface for services implementing BsonServiceSpecialized Service interface that uses BsonRequest and BsonResponseInterface to get the response and request implementation classes at runtimeAn helper class that simplifies getting the Plugin args from a configuration file.Specialized Interceptor interface for the GraphQL serviceParent interface of handling plugins: Service and ProxyInitializer allow to execute initialization logic at system startup time Seehttps://restheart.org/docs/plugins/core-plugins/#initializersDefines the execution time point of an InitializerInterceptors 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.Defines the intercept point of an InterceptorSpecialized Service interface that uses JsonRequest and JsonResponseSpecialized Interceptor interface for MongoServicePluginRecord<T extends Plugin>Provider<T>Base interface for dependency providersAnnotation to register a PluginServices allow to extend the API adding web servicesA special interceptor that intercepts requests handled by any Service