| Modifier and Type | Class and Description |
|---|---|
class |
DefaultApplicationContext
Default
ApplicationContext implementation. |
| Constructor and Description |
|---|
DefaultApplicationContext(ApplicationContext context)
Creates an instance by copying the configuration of another.
|
| Modifier and Type | Method and Description |
|---|---|
protected ApplicationContext |
HttpExtension.context() |
| Modifier and Type | Method and Description |
|---|---|
void |
HttpController.init(ApplicationContext context) |
void |
HttpExtension.init(ApplicationContext context) |
void |
ApplicationExtension.init(ApplicationContext context)
Initialises the extensions with the context of the application.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RequestHandler.start(ApplicationContext ctx)
Initialises the handler.
|
| Constructor and Description |
|---|
RequestEvent(String servlet,
ApplicationContext context,
javax.servlet.http.HttpServletRequest request,
javax.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,
javax.servlet.http.HttpServletRequest request,
javax.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 given
ApplicationContext. |
Stop(ApplicationContext context)
Creates an instance for a given
ApplicationContext. |
| Constructor and Description |
|---|
ProfileBuilder(ApplicationContext context) |
ProfilePublisher(ApplicationContext context)
Creates an instance for a given application.
|
| Modifier and Type | Method and Description |
|---|---|
ApplicationContext |
ApplicationManager.start(ContainerContext container,
javax.servlet.ServletContext application)
Starts application management.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ContainerManager.manage(ApplicationContext app) |
| Constructor and Description |
|---|
RequestManager(ApplicationContext context,
String servletName,
List<RequestHandler> handlers)
Creates an instance with the name of the target servlet and a pipeline.
|
| Modifier and Type | Method and Description |
|---|---|
ApplicationContext |
DefaultProvider.contextFor(ContainerContext context,
javax.servlet.ServletContext application) |
ApplicationContext |
Provider.contextFor(ContainerContext container,
javax.servlet.ServletContext application)
Assembles and returns the context of a given application.
|
| Modifier and Type | Method and Description |
|---|---|
ApplicationExtensions |
DefaultProvider.extensionsFor(ApplicationContext context) |
ApplicationExtensions |
Provider.extensionsFor(ApplicationContext application)
Returns the API extensions associated with a given application.
|
ApplicationHandlers |
DefaultProvider.handlersFor(ApplicationContext context) |
ApplicationHandlers |
Provider.handlersFor(ApplicationContext application)
Returns the handlers associated with a given application.
|
org.gcube.informationsystem.publisher.ScopedPublisher |
DefaultProvider.publisherFor(ApplicationContext context) |
org.gcube.informationsystem.publisher.ScopedPublisher |
Provider.publisherFor(ApplicationContext application)
Returns an implementation of the IS publisher for a given application
|
| Modifier and Type | Method and Description |
|---|---|
static org.gcube.common.authorization.library.provider.ServiceInfo |
Utils.getServiceInfo(ApplicationContext application) |
Copyright © 2019. All Rights Reserved.