Uses of Interface
org.restheart.plugins.Plugin
Packages that use Plugin
Package
Description
Base package for security plugins
Utility classes
-
Uses of Plugin in org.restheart.plugins
Classes in org.restheart.plugins with type parameters of type PluginSubinterfaces of Plugin in org.restheart.pluginsModifier and TypeInterfaceDescriptioninterfaceSpecialized Interceptor interface for services implementing BsonServiceinterfaceSpecialized Service interface that uses BsonRequest and BsonResponseinterfaceinterfaceinterfaceinterfaceSpecialized Interceptor interface for the GraphQL serviceinterfaceHandlingPlugin<R extends Request<?>,S extends Response<?>> Parent interface of handling plugins: Service and ProxyinterfaceInitializer allow to execute initialization logic at system startup time Seehttps://restheart.org/docs/plugins/core-plugins/#initializersinterfaceInterceptor<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.interfaceinterfaceSpecialized Service interface that uses JsonRequest and JsonResponseinterfaceSpecialized Interceptor interface for MongoServiceinterfaceProvider<T>Base interface for dependency providersinterfaceinterfaceService<R extends ServiceRequest<?>,S extends ServiceResponse<?>> Services allow to extend the API adding web servicesinterfaceinterfaceinterfaceA special interceptor that intercepts requests handled by any ServiceClasses in org.restheart.plugins that implement PluginModifier and TypeClassDescriptionclassAn helper class that simplifies getting the Plugin args from a configuration file. -
Uses of Plugin in org.restheart.plugins.security
Subinterfaces of Plugin in org.restheart.plugins.securityModifier and TypeInterfaceDescriptioninterfaceSee https://restheart.org/docs/plugins/security-plugins/#authenticatorsinterfaceSee https://restheart.org/docs/plugins/security-plugins/#authentication-mechanismsinterfaceSee https://restheart.org/docs/plugins/security-plugins/#authorizersinterfaceInterface for token managers See https://restheart.org/docs/plugins/security-plugins/#token-managers -
Uses of Plugin in org.restheart.utils
Methods in org.restheart.utils with parameters of type Plugin