Uses of Interface
org.gcube.smartgears.context.application.ApplicationContext
Packages that use ApplicationContext
Package
Description
-
Uses of ApplicationContext in org.gcube.smartgears.context.application
Classes in org.gcube.smartgears.context.application that implement ApplicationContextConstructors in org.gcube.smartgears.context.application with parameters of type ApplicationContextModifierConstructorDescriptionCreates an instance by copying the configuration of another. -
Uses of ApplicationContext in org.gcube.smartgears.extensions
Methods in org.gcube.smartgears.extensions that return ApplicationContextMethods in org.gcube.smartgears.extensions with parameters of type ApplicationContextModifier and TypeMethodDescriptionvoidApplicationExtension.init(ApplicationContext context) Initialises the extensions with the context of the application.voidHttpController.init(ApplicationContext context) voidHttpExtension.init(ApplicationContext context) -
Uses of ApplicationContext in org.gcube.smartgears.extensions.resource
Methods in org.gcube.smartgears.extensions.resource with parameters of type ApplicationContext -
Uses of ApplicationContext in org.gcube.smartgears.handlers.application
Methods in org.gcube.smartgears.handlers.application with parameters of type ApplicationContextModifier and TypeMethodDescriptionvoidRequestHandler.start(ApplicationContext ctx) Initialises the handler.Constructors in org.gcube.smartgears.handlers.application with parameters of type ApplicationContextModifierConstructorDescriptionRequestEvent(String servlet, ApplicationContext context, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) Creates an instance with the application context, the client request, and the name of the target servlet.ResponseEvent(String servlet, ApplicationContext context, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) Creates an instance with the name of the target servlet, the context of the application, the client request, and the application response.Start(ApplicationContext context) Creates an instance for a givenApplicationContext.Stop(ApplicationContext context) Creates an instance for a givenApplicationContext. -
Uses of ApplicationContext in org.gcube.smartgears.managers
Methods in org.gcube.smartgears.managers that return ApplicationContextModifier and TypeMethodDescriptionApplicationManager.start(ContainerContext container, jakarta.servlet.ServletContext application) Starts application management.Methods in org.gcube.smartgears.managers with parameters of type ApplicationContextModifier and TypeMethodDescriptionvoidContainerManager.manage(ApplicationContext app) Manages an application context by subscribing to its events.Constructors in org.gcube.smartgears.managers with parameters of type ApplicationContextModifierConstructorDescriptionRequestManager(ApplicationContext context, String servletName, List<RequestHandler> handlers) Creates an instance with the name of the target servlet and a list of handlers. -
Uses of ApplicationContext in org.gcube.smartgears.provider
Methods in org.gcube.smartgears.provider that return ApplicationContextModifier and TypeMethodDescriptionDefaultProvider.contextFor(ContainerContext context, jakarta.servlet.ServletContext application) Provider.contextFor(ContainerContext container, jakarta.servlet.ServletContext application) Assembles and returns the context of a given application.Methods in org.gcube.smartgears.provider with parameters of type ApplicationContextModifier and TypeMethodDescriptionDefaultProvider.extensionsFor(ApplicationContext context) Provider.extensionsFor(ApplicationContext application) DefaultProvider.handlersFor(ApplicationContext context) Provider.handlersFor(ApplicationContext application) Returns the handlers associated with a given application. -
Uses of ApplicationContext in org.gcube.smartgears.publishing
Methods in org.gcube.smartgears.publishing with parameters of type ApplicationContextModifier and TypeMethodDescriptionbooleanPublisher.create(ApplicationContext application, Set<String> contexts) creates the application resource in the contextsbooleanPublisher.remove(ApplicationContext application, Set<String> contexts) removes the application resource from the contextsbooleanPublisher.update(ApplicationContext application) updates the application resource -
Uses of ApplicationContext in org.gcube.smartgears.utils
Methods in org.gcube.smartgears.utils with parameters of type ApplicationContextModifier and TypeMethodDescriptionstatic org.gcube.common.authorization.library.provider.ServiceInfoUtils.getServiceInfo(ApplicationContext application)