public interface Provider
| Modifier and Type | Method and Description |
|---|---|
org.gcube.common.authorization.client.proxy.AuthorizationProxy |
authorizationProxy()
Returns an implementation of the IS publisher for a given application
|
ContainerContext |
containerContext()
Assembles and returns the context of the container.
|
ContainerHandlers |
containerHandlers()
Returns the handlers associated with the container.
|
ApplicationContext |
contextFor(ContainerContext container,
javax.servlet.ServletContext application)
Assembles and returns the context of a given application.
|
ApplicationExtensions |
extensionsFor(ApplicationContext application)
Returns the API extensions associated with a given application.
|
ApplicationHandlers |
handlersFor(ApplicationContext application)
Returns the handlers associated with a given application.
|
org.gcube.informationsystem.publisher.ScopedPublisher |
publisherFor(ApplicationContext application)
Returns an implementation of the IS publisher for a given application
|
org.gcube.informationsystem.publisher.ScopedPublisher |
publisherFor(ContainerContext application)
Returns an implementation of the IS publisher for the container
|
SmartGearsConfiguration |
smartgearsConfiguration()
Returns the runtime properties.
|
SmartGearsConfiguration smartgearsConfiguration()
ContainerContext containerContext()
ContainerHandlers containerHandlers()
org.gcube.informationsystem.publisher.ScopedPublisher publisherFor(ContainerContext application)
application - the context of the containerApplicationContext contextFor(ContainerContext container, javax.servlet.ServletContext application)
container - the context of the containerapplication - the servlet context of the applicationApplicationHandlers handlersFor(ApplicationContext application)
application - the context of the applicationApplicationExtensions extensionsFor(ApplicationContext application)
application - the context of the applicationorg.gcube.informationsystem.publisher.ScopedPublisher publisherFor(ApplicationContext application)
application - the context of the applicationorg.gcube.common.authorization.client.proxy.AuthorizationProxy authorizationProxy()
application - the context of the applicationCopyright © 2021. All Rights Reserved.