A B C D E F G H I K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractHandler - Class in org.gcube.smartgears.handlers
-
Partial implementation of
Handler. - AbstractHandler() - Constructor for class org.gcube.smartgears.handlers.AbstractHandler
- accept - Static variable in class org.gcube.smartgears.Constants
-
The name of the Accept HTTP header
- accepts(String...) - Method in class org.gcube.smartgears.extensions.ApiMethodSignature
- accepts(HttpExtension.Method, String) - Method in class org.gcube.smartgears.extensions.ApiResource
-
Returns
trueif this resource accepts a given media type for a given method. - accounting_management - Static variable in class org.gcube.smartgears.Constants
-
The configuration name of
AccountingManagers. - accountingFallbackLocation() - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
-
Returns the persistence manager of the container.
- AccountingManager - Class in org.gcube.smartgears.handlers.container.lifecycle
- AccountingManager() - Constructor for class org.gcube.smartgears.handlers.container.lifecycle.AccountingManager
- activation - Static variable in class org.gcube.smartgears.lifecycle.application.ApplicationLifecycle
-
The event qualifier that correspond to the
ApplicationState.activestate of the service lifecycle. - activation - Static variable in class org.gcube.smartgears.lifecycle.container.ContainerLifecycle
-
The event qualifier that correspond to the
ContainerState.partActivestate of the container lifecycle. - active - org.gcube.smartgears.lifecycle.application.ApplicationState
-
The state of applications that have completed initialisation and can accept client requests.
- active - org.gcube.smartgears.lifecycle.container.ContainerState
-
The state of a container in which all applications are active.
- add(Property...) - Method in class org.gcube.smartgears.context.Properties
-
Adds one or more properties to this collection.
- ADD_CONTEXT_TO_CONTAINER - Static variable in class org.gcube.smartgears.managers.ContextEvents
- addResources(ApiResource...) - Method in class org.gcube.smartgears.extensions.HttpController
-
Adds one ore more
ApiResources to this controller. - addTo(Collection<String>) - Method in class org.gcube.smartgears.handlers.OfflineProfilePublisher
- addTo(Collection<String>) - Method in interface org.gcube.smartgears.handlers.ProfilePublisher
- addToAll() - Method in class org.gcube.smartgears.handlers.OfflineProfilePublisher
- addToAll() - Method in interface org.gcube.smartgears.handlers.ProfilePublisher
- addToContext - Static variable in class org.gcube.smartgears.handlers.ProfileEvents
- allow - Static variable in class org.gcube.smartgears.Constants
-
The name of the Allow HTTP header
- allowedSecretFactories() - Method in interface org.gcube.smartgears.context.application.ApplicationContext
-
returns the list of factory secrets ordered by priority
- allowedSecretFactories() - Method in class org.gcube.smartgears.context.application.DefaultApplicationContext
- allowedSecrets() - Method in class org.gcube.smartgears.configuration.application.ApplicationConfiguration
- allowedSecrets(String...) - Method in class org.gcube.smartgears.configuration.application.ApplicationConfiguration
- ApiMethodSignature - Class in org.gcube.smartgears.extensions
- ApiMethodSignature(HttpExtension.Method) - Constructor for class org.gcube.smartgears.extensions.ApiMethodSignature
- ApiResource - Class in org.gcube.smartgears.extensions
-
A resource-specifc API handled by an
HttpController. - ApiResource(ApiSignature) - Constructor for class org.gcube.smartgears.extensions.ApiResource
-
Creates an instance with a given signature.
- ApiSignature - Class in org.gcube.smartgears.extensions
- ApiSignature(String) - Constructor for class org.gcube.smartgears.extensions.ApiSignature
- app(String) - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
-
Returns the configuration of an application with a given context path.
- app(ApplicationConfiguration) - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
-
Adds the configuration of an application to this configuration.
- application() - Method in interface org.gcube.smartgears.context.application.ApplicationContext
-
Returns the servlet context of the application.
- application() - Method in class org.gcube.smartgears.context.application.DefaultApplicationContext
- application_error - org.gcube.smartgears.handlers.application.request.RequestError
-
An error raised by managed applications.
- application_failed_error - org.gcube.smartgears.handlers.application.request.RequestError
-
The error raised when requests are made to failed applications.
- application_json - Static variable in class org.gcube.smartgears.Constants
-
The name of the Json media type.
- application_republish_frequency_in_minutes - Static variable in class org.gcube.smartgears.Constants
- application_unavailable_error - org.gcube.smartgears.handlers.application.request.RequestError
-
The error raised when requests are made to stopped applications.
- application_xhtml - Static variable in class org.gcube.smartgears.Constants
-
The name of the XHTML media type.
- application_xml - Static variable in class org.gcube.smartgears.Constants
-
The name of the XML media type.
- ApplicationConfiguration - Class in org.gcube.smartgears.configuration.application
-
The configuration of a managed app.
- ApplicationConfiguration() - Constructor for class org.gcube.smartgears.configuration.application.ApplicationConfiguration
- ApplicationConfigurationBinder - Class in org.gcube.smartgears.configuration.application
-
Binds
ApplicationConfigurations to and from XML serialisations. - ApplicationConfigurationBinder() - Constructor for class org.gcube.smartgears.configuration.application.ApplicationConfigurationBinder
- ApplicationContext - Interface in org.gcube.smartgears.context.application
-
The management context of an application.
- ApplicationEvent<T extends ApplicationHandler<T>> - Class in org.gcube.smartgears.handlers.application
-
An
Eventthat occurs in the lifetime of the application. - ApplicationExtension - Interface in org.gcube.smartgears.extensions
-
A servlet that allows remote management of the application.
- ApplicationHandler<T extends ApplicationHandler<T>> - Interface in org.gcube.smartgears.handlers.application
-
A
HandlerofApplicationEvents. - ApplicationHandlers - Class in org.gcube.smartgears.configuration.application
-
The
ApplicationHandlers that manage the application. - ApplicationHandlers(List<ApplicationLifecycleHandler>, List<RequestHandler>) - Constructor for class org.gcube.smartgears.configuration.application.ApplicationHandlers
- ApplicationLifecycle - Class in org.gcube.smartgears.lifecycle.application
-
The
Lifecycleof an application. - ApplicationLifecycle(Hub, String) - Constructor for class org.gcube.smartgears.lifecycle.application.ApplicationLifecycle
- ApplicationLifecycleEvent - Class in org.gcube.smartgears.handlers.application
-
An
ApplicationEventthat occurs when the application starts or stops. - ApplicationLifecycleEvent.Start - Class in org.gcube.smartgears.handlers.application
-
An
ApplicationEventthat occurs when the application starts. - ApplicationLifecycleEvent.Stop - Class in org.gcube.smartgears.handlers.application
-
An
ApplicationEventthat occurs when the application stops. - ApplicationLifecycleHandler - Class in org.gcube.smartgears.handlers.application
-
A
HandlerofApplicationLifecycleEvents. - ApplicationLifecycleHandler() - Constructor for class org.gcube.smartgears.handlers.application.ApplicationLifecycleHandler
- ApplicationManager - Class in org.gcube.smartgears.managers
-
Coordinates management of an application as a gCube resource.
- ApplicationManager() - Constructor for class org.gcube.smartgears.managers.ApplicationManager
- ApplicationPipeline<H extends ApplicationHandler<H>> - Class in org.gcube.smartgears.handlers.application
-
A
PipelineofApplicationHandlers. - ApplicationPipeline(List<H>) - Constructor for class org.gcube.smartgears.handlers.application.ApplicationPipeline
-
Creates an instance with a given list of handlers.
- ApplicationProfileManager - Class in org.gcube.smartgears.handlers.application.lifecycle
-
Manages the resource profile of the application.
- ApplicationProfileManager() - Constructor for class org.gcube.smartgears.handlers.application.lifecycle.ApplicationProfileManager
- ApplicationState - Enum in org.gcube.smartgears.lifecycle.application
-
The state and state transitions of the lifecycle of an application managed as a gCube service.
- apps() - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
-
Returns the application configurations included in this configuration.
- appSpecificConfigurationFolder() - Method in interface org.gcube.smartgears.context.application.ApplicationContext
-
Returns the Path to the configuration Folder for the current app
- appSpecificConfigurationFolder() - Method in class org.gcube.smartgears.context.application.DefaultApplicationContext
- authorization_header - Static variable in class org.gcube.smartgears.Constants
-
The name of the HTTP header for standard HTTP basic authorization
- authorizationConfiguration() - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
-
Returns the authorization configuration.
- authorizationProvider() - Method in interface org.gcube.smartgears.context.application.ApplicationContext
-
Returns the authorization provider.
- authorizationProvider() - Method in class org.gcube.smartgears.context.application.DefaultApplicationContext
-
Returns the authorization provider.
- authorizationProvider() - Method in interface org.gcube.smartgears.context.container.ContainerContext
- authorizationProvider() - Method in class org.gcube.smartgears.context.container.DefaultContainerContext
- AuthorizationProviderConfiguration - Class in org.gcube.smartgears.configuration
- AuthorizationProviderConfiguration(AuthorizationProviderFactory<?>, Credentials) - Constructor for class org.gcube.smartgears.configuration.AuthorizationProviderConfiguration
- authorizeChildrenContext() - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
B
- BaseConfiguration - Class in org.gcube.smartgears.configuration.container
- BaseConfiguration() - Constructor for class org.gcube.smartgears.configuration.container.BaseConfiguration
- bindHandlers(ClassLoader) - Method in class org.gcube.smartgears.configuration.application.ApplicationConfigurationBinder
-
Returns the handlers of the application from their XML serialisation.
- bindHandlers(ClassLoader) - Method in class org.gcube.smartgears.configuration.container.ContainerConfigurationBinder
-
Returns the handlers of the container from their XML serialisation.
- Bootstrap - Class in org.gcube.smartgears
-
Bootstraps management of all deployed applications which require it.
- Bootstrap() - Constructor for class org.gcube.smartgears.Bootstrap
C
- called_method_header - Static variable in class org.gcube.smartgears.Constants
-
The name of the HTTP header that contains the called method of the current request
- changed - Static variable in class org.gcube.smartgears.handlers.ProfileEvents
-
The event that signals a change to the profile.
- check() - Method in class org.gcube.smartgears.health.KeyCloakHealthCheck
- closeSafely(Closeable) - Static method in class org.gcube.smartgears.utils.Utils
- code() - Method in enum org.gcube.smartgears.handlers.application.request.RequestError
- ComponentConfiguration - Interface in org.gcube.smartgears.configuration
- Configurable - Interface in org.gcube.smartgears.configuration
- configuration() - Method in interface org.gcube.smartgears.context.application.ApplicationContext
-
Returns the configuration of the application.
- configuration() - Method in class org.gcube.smartgears.context.application.DefaultApplicationContext
- configuration() - Method in interface org.gcube.smartgears.context.container.ContainerContext
-
Returns the configuration of the container.
- configuration() - Method in class org.gcube.smartgears.context.container.DefaultContainerContext
- configuration_file_path - Static variable in class org.gcube.smartgears.Constants
-
The application configuration resource path.
- ConfigurationResource - Class in org.gcube.smartgears.extensions.resource
- configure(ComponentConfiguration) - Method in interface org.gcube.smartgears.configuration.Configurable
- configure(ComponentConfiguration) - Method in class org.gcube.smartgears.persistence.LocalWriter
- ConfiguredWith - Annotation Type in org.gcube.smartgears.configuration
- connect(Credentials) - Method in class org.gcube.smartgears.security.defaults.DefaultAuthorizationProviderFactory
- Constants - Class in org.gcube.smartgears
-
Library-wide constants.
- Constants() - Constructor for class org.gcube.smartgears.Constants
- container() - Method in interface org.gcube.smartgears.context.application.ApplicationContext
-
Returns the management context of the container.
- container() - Method in class org.gcube.smartgears.context.application.DefaultApplicationContext
- container_configuraton_file_path - Static variable in class org.gcube.smartgears.Constants
-
The container configuration file path, relative to the container configuration directory.
- container_profile_file_path - Static variable in class org.gcube.smartgears.Constants
-
The path of the application profile file, relative to the container configuration directory.
- ContainerConfiguration - Class in org.gcube.smartgears.configuration.container
-
The configuration of the container.
- ContainerConfiguration() - Constructor for class org.gcube.smartgears.configuration.container.ContainerConfiguration
- ContainerConfigurationBinder - Class in org.gcube.smartgears.configuration.container
-
Binds
ContainerConfigurations to and from XML serialisations. - ContainerConfigurationBinder() - Constructor for class org.gcube.smartgears.configuration.container.ContainerConfigurationBinder
- containerContext() - Method in class org.gcube.smartgears.provider.DefaultProvider
- containerContext() - Method in interface org.gcube.smartgears.provider.Provider
-
Assembles and returns the context of the container.
- ContainerContext - Interface in org.gcube.smartgears.context.container
-
The management context of the container.
- ContainerHandler - Class in org.gcube.smartgears.handlers.container
-
A
HandlerofContainerLifecycleEvents. - ContainerHandler() - Constructor for class org.gcube.smartgears.handlers.container.ContainerHandler
- containerHandlers() - Method in class org.gcube.smartgears.provider.DefaultProvider
- containerHandlers() - Method in interface org.gcube.smartgears.provider.Provider
-
Returns the handlers associated with the container.
- ContainerLifecycle - Class in org.gcube.smartgears.lifecycle.container
-
The
Lifecycleof the application container. - ContainerLifecycle(Hub) - Constructor for class org.gcube.smartgears.lifecycle.container.ContainerLifecycle
-
Creates an instance with an event
Hub. - ContainerLifecycleEvent - Class in org.gcube.smartgears.handlers.container
-
An
Eventthat occurs in the lifetime of the container. - ContainerLifecycleEvent.Start - Class in org.gcube.smartgears.handlers.container
-
An
ContainerLifecycleEventthat occurs when the container starts. - ContainerLifecycleEvent.Stop - Class in org.gcube.smartgears.handlers.container
-
An
ContainerLifecycleEventthat occurs when the container stops. - ContainerListener - Class in org.gcube.smartgears.probe
- ContainerListener() - Constructor for class org.gcube.smartgears.probe.ContainerListener
- ContainerManager - Class in org.gcube.smartgears.managers
-
Coordinates management of the container as a gCube resource.
- ContainerPipeline - Class in org.gcube.smartgears.handlers.container
-
A
PipelineofContainerHandlers. - ContainerPipeline(List<ContainerHandler>) - Constructor for class org.gcube.smartgears.handlers.container.ContainerPipeline
-
Creates an instance with a given list of handlers.
- ContainerProfileManager - Class in org.gcube.smartgears.handlers.container.lifecycle
-
Manages the resource profile of the application.
- ContainerProfileManager() - Constructor for class org.gcube.smartgears.handlers.container.lifecycle.ContainerProfileManager
- ContainerState - Enum in org.gcube.smartgears.lifecycle.container
-
The state and state transitions of the lifecycle of an application managed as a gCube service.
- contains(String) - Method in class org.gcube.smartgears.context.Properties
-
Returns
trueif this collection contains a given property. - content_type - Static variable in class org.gcube.smartgears.Constants
-
The name of the Content-Type HTTP header
- context() - Method in class org.gcube.smartgears.configuration.application.ApplicationConfiguration
- context() - Method in class org.gcube.smartgears.extensions.HttpExtension
- context() - Method in class org.gcube.smartgears.handlers.Event
-
Returns the context of the container.
- context(String) - Method in class org.gcube.smartgears.configuration.application.ApplicationConfiguration
- context_attribute - Static variable in class org.gcube.smartgears.Constants
-
The name of the attribute in the servlet context that contains the context of an application.
- contextDestroyed(ServletContextEvent) - Method in class org.gcube.smartgears.probe.ContainerListener
- ContextEvents - Class in org.gcube.smartgears.managers
- ContextEvents() - Constructor for class org.gcube.smartgears.managers.ContextEvents
- contextFor(ContainerContext, ServletContext) - Method in class org.gcube.smartgears.provider.DefaultProvider
- contextFor(ContainerContext, ServletContext) - Method in interface org.gcube.smartgears.provider.Provider
-
Assembles and returns the context of a given application.
- contextInitialized(ServletContextEvent) - Method in class org.gcube.smartgears.probe.ContainerListener
- create(HttpServletRequest) - Method in class org.gcube.smartgears.security.secrets.GCubeKeyCloakSecretFactory
- create(HttpServletRequest) - Method in class org.gcube.smartgears.security.secrets.LegacyGCubeTokenSecretFactory
- create(HttpServletRequest) - Method in interface org.gcube.smartgears.security.secrets.SecretFactory
- create(ApplicationContext, Set<String>) - Method in interface org.gcube.smartgears.publishing.Publisher
-
creates the application resource in the contexts
- create(ContainerContext, Set<String>) - Method in interface org.gcube.smartgears.publishing.Publisher
-
creates the container resource in the context
D
- default_container_publication_frequency_in_seconds - Static variable in class org.gcube.smartgears.Constants
-
The default value of for the container publication frequency.
- DefaultApplicationContext - Class in org.gcube.smartgears.context.application
-
Default
ApplicationContextimplementation. - DefaultApplicationContext(ApplicationContext) - Constructor for class org.gcube.smartgears.context.application.DefaultApplicationContext
-
Creates an instance by copying the configuration of another.
- DefaultApplicationContext(ContainerContext, ServletContext, ApplicationConfiguration, Hub, ApplicationLifecycle, Properties) - Constructor for class org.gcube.smartgears.context.application.DefaultApplicationContext
-
Crates an intance with mandatory parameters
- DefaultAuthorizationProvider - Class in org.gcube.smartgears.security.defaults
- DefaultAuthorizationProvider(SimpleCredentials, String) - Constructor for class org.gcube.smartgears.security.defaults.DefaultAuthorizationProvider
- DefaultAuthorizationProviderFactory - Class in org.gcube.smartgears.security.defaults
- DefaultAuthorizationProviderFactory() - Constructor for class org.gcube.smartgears.security.defaults.DefaultAuthorizationProviderFactory
- DefaultContainerContext - Class in org.gcube.smartgears.context.container
-
Default
ContainerContextimplementation. - DefaultContainerContext(ContainerConfiguration, Hub, ContainerLifecycle, AuthorizationProvider, Properties) - Constructor for class org.gcube.smartgears.context.container.DefaultContainerContext
-
Creates an instance with mandatory parameters.
- DefaultLifecycle<S extends State<S>> - Class in org.gcube.smartgears.lifecycle
- DefaultLifecycle(Hub, String, S) - Constructor for class org.gcube.smartgears.lifecycle.DefaultLifecycle
- DefaultProvider - Class in org.gcube.smartgears.provider
-
Default implementation of the
Providerinterface. - DefaultProvider() - Constructor for class org.gcube.smartgears.provider.DefaultProvider
- DefaultProvider(File) - Constructor for class org.gcube.smartgears.provider.DefaultProvider
- delete(String) - Method in class org.gcube.smartgears.context.Properties
-
Removes a given property.
- DELETE - org.gcube.smartgears.extensions.HttpExtension.Method
- description() - Method in class org.gcube.smartgears.configuration.application.ApplicationConfiguration
- description() - Method in class org.gcube.smartgears.context.Property
-
Returns the description of this property.
- description(String) - Method in class org.gcube.smartgears.configuration.application.ApplicationConfiguration
- destroy() - Method in class org.gcube.smartgears.extensions.RequestExceptionBarrier
- destroy() - Method in class org.gcube.smartgears.managers.RequestManager
- display(boolean) - Method in class org.gcube.smartgears.context.Property
-
Sets whether the property is intended for display
- doDelete(HttpServletRequest, HttpServletResponse) - Method in class org.gcube.smartgears.extensions.ApiResource
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.gcube.smartgears.extensions.RequestExceptionBarrier
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.gcube.smartgears.managers.RequestManager
- doGet(HttpServletRequest, HttpServletResponse) - Method in class org.gcube.smartgears.extensions.ApiResource
- doGet(HttpServletRequest, HttpServletResponse) - Method in class org.gcube.smartgears.extensions.resource.ConfigurationResource
- doGet(HttpServletRequest, HttpServletResponse) - Method in class org.gcube.smartgears.extensions.resource.FrontPageResource
- doGet(HttpServletRequest, HttpServletResponse) - Method in class org.gcube.smartgears.extensions.resource.HealthResource
- doGet(HttpServletRequest, HttpServletResponse) - Method in class org.gcube.smartgears.extensions.resource.LifecycleResource
- doGet(HttpServletRequest, HttpServletResponse) - Method in class org.gcube.smartgears.extensions.resource.MetricsResource
- doGet(HttpServletRequest, HttpServletResponse) - Method in class org.gcube.smartgears.extensions.resource.ProfileResource
- doHead(HttpServletRequest, HttpServletResponse) - Method in class org.gcube.smartgears.extensions.ApiResource
- doOptions(HttpServletRequest, HttpServletResponse) - Method in class org.gcube.smartgears.extensions.ApiResource
- doPost(HttpServletRequest, HttpServletResponse) - Method in class org.gcube.smartgears.extensions.ApiResource
- doPost(HttpServletRequest, HttpServletResponse) - Method in class org.gcube.smartgears.extensions.resource.LifecycleResource
- doPut(HttpServletRequest, HttpServletResponse) - Method in class org.gcube.smartgears.extensions.ApiResource
- doTrace(HttpServletRequest, HttpServletResponse) - Method in class org.gcube.smartgears.extensions.ApiResource
- down - org.gcube.smartgears.lifecycle.container.ContainerState
-
The state of a container which has been explicitly shutdown.
E
- equals(Object) - Method in class org.gcube.smartgears.configuration.application.ApplicationConfiguration
- equals(Object) - Method in class org.gcube.smartgears.configuration.application.GCubeExclude
- equals(Object) - Method in class org.gcube.smartgears.configuration.application.GCubeInclude
- equals(Object) - Method in class org.gcube.smartgears.configuration.container.Site
- equals(Object) - Method in class org.gcube.smartgears.context.Properties
- equals(Object) - Method in class org.gcube.smartgears.context.Property
- equals(Object) - Method in class org.gcube.smartgears.handlers.AbstractHandler
- equals(Object) - Method in class org.gcube.smartgears.security.SimpleCredentials
- error() - Method in exception org.gcube.smartgears.handlers.application.request.RequestException
-
Returns the underlying error.
- event() - Method in enum org.gcube.smartgears.lifecycle.application.ApplicationState
- event() - Method in enum org.gcube.smartgears.lifecycle.container.ContainerState
- event() - Method in interface org.gcube.smartgears.lifecycle.State
-
Returns the event corresponding to this state.
- Event<C> - Class in org.gcube.smartgears.handlers
-
An event related to a given context.
- Event(C) - Constructor for class org.gcube.smartgears.handlers.Event
-
Creates an instance with the context of the container.
- events() - Method in interface org.gcube.smartgears.context.application.ApplicationContext
-
Returns the event hub of the application
- events() - Method in class org.gcube.smartgears.context.application.DefaultApplicationContext
- events() - Method in interface org.gcube.smartgears.context.container.ContainerContext
-
Returns the event hub of the container
- events() - Method in class org.gcube.smartgears.context.container.DefaultContainerContext
- excludes() - Method in class org.gcube.smartgears.configuration.application.ApplicationConfiguration
- excludes() - Method in class org.gcube.smartgears.extensions.ApiResource
- excludes() - Method in interface org.gcube.smartgears.extensions.ApplicationExtension
-
Returns the set of request paths that should be excluded from request management.
- excludes() - Method in class org.gcube.smartgears.extensions.HttpController
- excludes() - Method in class org.gcube.smartgears.extensions.HttpExtension
- excludes(GCubeExclude...) - Method in class org.gcube.smartgears.configuration.application.ApplicationConfiguration
- extensionsFor(ApplicationContext) - Method in class org.gcube.smartgears.provider.DefaultProvider
- extensionsFor(ApplicationContext) - Method in interface org.gcube.smartgears.provider.Provider
F
- failed - org.gcube.smartgears.lifecycle.application.ApplicationState
-
The permanent state of applications that has encountered some fatal failure and can no longer accept requests.
- failed - org.gcube.smartgears.lifecycle.container.ContainerState
-
The state of a container that has not completed initialisation.
- failure - Static variable in class org.gcube.smartgears.lifecycle.application.ApplicationLifecycle
-
The event qualifier that correspond to the
ApplicationState.failedstate of the service lifecycle. - failure - Static variable in class org.gcube.smartgears.lifecycle.container.ContainerLifecycle
-
The event qualifier that correspond to the
ContainerState#fastate of the container lifecycle. - file(String) - Method in class org.gcube.smartgears.persistence.LocalWriter
- file(String) - Method in interface org.gcube.smartgears.persistence.PersistenceWriter
- fileAt(String) - Static method in class org.gcube.smartgears.utils.Utils
- fire() - Method in enum org.gcube.smartgears.handlers.application.request.RequestError
- fire(String) - Method in enum org.gcube.smartgears.handlers.application.request.RequestError
- fire(String, Throwable) - Method in enum org.gcube.smartgears.handlers.application.request.RequestError
- fire(Throwable) - Method in enum org.gcube.smartgears.handlers.application.request.RequestError
- forward(E) - Method in class org.gcube.smartgears.handlers.Pipeline
-
Forwards an event through the pipeline.
- frontpage_file_path - Static variable in class org.gcube.smartgears.Constants
-
The application frontpage resource path.
- FrontPageResource - Class in org.gcube.smartgears.extensions.resource
G
- GCubeExclude - Class in org.gcube.smartgears.configuration.application
- GCubeExclude() - Constructor for class org.gcube.smartgears.configuration.application.GCubeExclude
- GCubeExclude(String) - Constructor for class org.gcube.smartgears.configuration.application.GCubeExclude
- GCubeExclude(List<String>, String) - Constructor for class org.gcube.smartgears.configuration.application.GCubeExclude
- GCubeInclude - Class in org.gcube.smartgears.configuration.application
- GCubeInclude() - Constructor for class org.gcube.smartgears.configuration.application.GCubeInclude
- GCubeInclude(String) - Constructor for class org.gcube.smartgears.configuration.application.GCubeInclude
- GCubeInclude(List<String>, String) - Constructor for class org.gcube.smartgears.configuration.application.GCubeInclude
- GCubeKeyCloakSecretFactory - Class in org.gcube.smartgears.security.secrets
- GCubeKeyCloakSecretFactory() - Constructor for class org.gcube.smartgears.security.secrets.GCubeKeyCloakSecretFactory
- get() - Static method in class org.gcube.smartgears.utils.InnerMethodName
- GET - org.gcube.smartgears.extensions.HttpExtension.Method
- getAuthProviderFactory() - Method in class org.gcube.smartgears.configuration.AuthorizationProviderConfiguration
- getCause(Throwable) - Static method in class org.gcube.smartgears.utils.Utils
- getChecks() - Method in class org.gcube.smartgears.health.HealthManager
- getChecks() - Method in class org.gcube.smartgears.health.HealthResponse
- getClientID() - Method in class org.gcube.smartgears.security.SimpleCredentials
- getContexts() - Method in class org.gcube.smartgears.security.defaults.DefaultAuthorizationProvider
- getCountry() - Method in class org.gcube.smartgears.configuration.container.Site
- getCredentials() - Method in class org.gcube.smartgears.configuration.AuthorizationProviderConfiguration
- getCredentials() - Method in class org.gcube.smartgears.security.defaults.DefaultAuthorizationProvider
-
Deprecated.
- getEndpoint() - Method in class org.gcube.smartgears.security.defaults.DefaultAuthorizationProviderFactory
- getFreeSpace() - Method in class org.gcube.smartgears.persistence.LocalWriter
- getFreeSpace() - Method in interface org.gcube.smartgears.persistence.PersistenceWriter
- getHandlers() - Method in class org.gcube.smartgears.configuration.application.GCubeExclude
- getHandlers() - Method in class org.gcube.smartgears.configuration.application.GCubeInclude
- getHostname() - Method in class org.gcube.smartgears.configuration.container.BaseConfiguration
- getHostname() - Method in class org.gcube.smartgears.configuration.ProxyAddress
- getImplementationClass() - Method in class org.gcube.smartgears.configuration.PersistenceConfiguration
- getInfo() - Method in class org.gcube.smartgears.handlers.container.lifecycle.LinuxDistributionInfo
- getInfoViaLsbReleaseCommand() - Method in class org.gcube.smartgears.handlers.container.lifecycle.LinuxDistributionInfo
- getInfoViaOsReleaseFile() - Method in class org.gcube.smartgears.handlers.container.lifecycle.LinuxDistributionInfo
- getInfrastructure() - Method in class org.gcube.smartgears.configuration.container.BaseConfiguration
- getLocation() - Method in interface org.gcube.smartgears.configuration.ComponentConfiguration
- getLocation() - Method in class org.gcube.smartgears.configuration.container.Site
- getLocation() - Method in class org.gcube.smartgears.persistence.LocalWriter
- getLocation() - Method in class org.gcube.smartgears.persistence.LocalWriterConfiguration
- getLocation() - Method in interface org.gcube.smartgears.persistence.PersistenceWriter
- getMode() - Method in class org.gcube.smartgears.configuration.container.BaseConfiguration
- getName() - Method in class org.gcube.smartgears.handlers.application.request.RequestAccounting
- getName() - Method in class org.gcube.smartgears.handlers.application.request.RequestMetrics
- getName() - Method in class org.gcube.smartgears.handlers.application.request.RequestValidator
- getName() - Method in class org.gcube.smartgears.handlers.application.RequestHandler
- getName() - Method in class org.gcube.smartgears.health.KeyCloakHealthCheck
- getPath() - Method in class org.gcube.smartgears.configuration.application.GCubeExclude
- getPath() - Method in class org.gcube.smartgears.configuration.application.GCubeInclude
- getPort() - Method in class org.gcube.smartgears.configuration.container.BaseConfiguration
- getPort() - Method in class org.gcube.smartgears.configuration.ProxyAddress
- getProtocol() - Method in class org.gcube.smartgears.configuration.container.BaseConfiguration
- getProtocol() - Method in class org.gcube.smartgears.configuration.ProxyAddress
- getPublicationFrequencyInSeconds() - Method in class org.gcube.smartgears.configuration.container.BaseConfiguration
- getResponse() - Method in class org.gcube.smartgears.health.HealthTask
- getScopes() - Method in class org.gcube.smartgears.utils.ScopeEvent
- getSecret() - Method in class org.gcube.smartgears.security.SimpleCredentials
- getSecretClass() - Method in class org.gcube.smartgears.security.secrets.GCubeKeyCloakSecretFactory
- getSecretClass() - Method in class org.gcube.smartgears.security.secrets.LegacyGCubeTokenSecretFactory
- getSecretClass() - Method in interface org.gcube.smartgears.security.secrets.SecretFactory
- getSecretForContext(String) - Method in class org.gcube.smartgears.security.defaults.DefaultAuthorizationProvider
- getServiceInfo(ApplicationContext) - Static method in class org.gcube.smartgears.utils.Utils
- getStatus() - Method in class org.gcube.smartgears.health.HealthResponse
- getValue() - Method in enum org.gcube.smartgears.extensions.HttpExtension.Method
- getVersion() - Method in class org.gcube.smartgears.configuration.SmartgearsConfiguration
- getWriterConfiguration() - Method in class org.gcube.smartgears.configuration.PersistenceConfiguration
- ghn_home_env - Static variable in class org.gcube.smartgears.Constants
-
The environment variable that points to the container configuration directory.
- ghn_home_property - Static variable in class org.gcube.smartgears.Constants
-
The system property that points to the container configuration directory.
- group() - Method in class org.gcube.smartgears.configuration.application.ApplicationConfiguration
- group(String) - Method in class org.gcube.smartgears.configuration.application.ApplicationConfiguration
H
- handleError(HttpServletRequest, HttpServletResponse, Throwable) - Static method in class org.gcube.smartgears.utils.Utils
- Handler<E> - Interface in org.gcube.smartgears.handlers
-
Handles events.
- handleRequest(RequestEvent) - Method in class org.gcube.smartgears.handlers.application.request.RequestAccounting
- handleRequest(RequestEvent) - Method in class org.gcube.smartgears.handlers.application.request.RequestMetrics
- handleRequest(RequestEvent) - Method in class org.gcube.smartgears.handlers.application.request.RequestValidator
- handleRequest(RequestEvent) - Method in class org.gcube.smartgears.handlers.application.RequestHandler
-
Invoked when the container receives a request for a servlet of a managed app.
- handleResponse(ResponseEvent) - Method in class org.gcube.smartgears.handlers.application.request.RequestAccounting
- handleResponse(ResponseEvent) - Method in class org.gcube.smartgears.handlers.application.request.RequestMetrics
- handleResponse(ResponseEvent) - Method in class org.gcube.smartgears.handlers.application.request.RequestValidator
- handleResponse(ResponseEvent) - Method in class org.gcube.smartgears.handlers.application.RequestHandler
-
Invoked when a servlet of a managed app has produced a response to a request.
- handlers() - Method in class org.gcube.smartgears.handlers.Pipeline
-
Returns the handlers in this pipeline.
- handlersFor(ApplicationContext) - Method in class org.gcube.smartgears.provider.DefaultProvider
- handlersFor(ApplicationContext) - Method in interface org.gcube.smartgears.provider.Provider
-
Returns the handlers associated with a given application.
- handles(String) - Static method in class org.gcube.smartgears.extensions.ApiResource
-
Returns a
ApiSignaturethat declares the method and media types handled by anApiResourcefor a given mapping. - hashCode() - Method in class org.gcube.smartgears.configuration.application.ApplicationConfiguration
- hashCode() - Method in class org.gcube.smartgears.configuration.application.GCubeExclude
- hashCode() - Method in class org.gcube.smartgears.configuration.application.GCubeInclude
- hashCode() - Method in class org.gcube.smartgears.configuration.container.Site
- hashCode() - Method in class org.gcube.smartgears.context.Properties
- hashCode() - Method in class org.gcube.smartgears.context.Property
- hashCode() - Method in class org.gcube.smartgears.security.SimpleCredentials
- HEAD - org.gcube.smartgears.extensions.HttpExtension.Method
- HealthManager - Class in org.gcube.smartgears.health
- HealthManager() - Constructor for class org.gcube.smartgears.health.HealthManager
- HealthResource - Class in org.gcube.smartgears.extensions.resource
- HealthResponse - Class in org.gcube.smartgears.health
- HealthResponse(Status, List<HealthCheckResponse>) - Constructor for class org.gcube.smartgears.health.HealthResponse
- HealthTask - Class in org.gcube.smartgears.health
- HealthTask(HealthManager) - Constructor for class org.gcube.smartgears.health.HealthTask
- home() - Static method in class org.gcube.smartgears.utils.Utils
- hostname() - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
-
Returns the host name of the container.
- HttpController - Class in org.gcube.smartgears.extensions
-
An
HttpExtensionthat dispatches to one or moreApiResources, handling the generic, HTTP-aspects aspects of their client interactions - HttpController(String, String) - Constructor for class org.gcube.smartgears.extensions.HttpController
-
Creates an instance with a given name and a given mapping.
- HttpExtension - Class in org.gcube.smartgears.extensions
-
An
ApplicationExtensionthat implements theHttpServletinterface - HttpExtension() - Constructor for class org.gcube.smartgears.extensions.HttpExtension
- HttpExtension(String, String) - Constructor for class org.gcube.smartgears.extensions.HttpExtension
- HttpExtension.Method - Enum in org.gcube.smartgears.extensions
-
Enumeration of HTTP methods.
I
- id() - Method in interface org.gcube.smartgears.context.application.ApplicationContext
- id() - Method in class org.gcube.smartgears.context.application.DefaultApplicationContext
- id() - Method in interface org.gcube.smartgears.context.container.ContainerContext
- id() - Method in class org.gcube.smartgears.context.container.DefaultContainerContext
- illegal_state_error - org.gcube.smartgears.handlers.application.request.RequestError
-
The error raised when requests require illegal resource state transitions.
- includes() - Method in class org.gcube.smartgears.configuration.application.ApplicationConfiguration
- includes(GCubeInclude...) - Method in class org.gcube.smartgears.configuration.application.ApplicationConfiguration
- incoming_contenttype_unsupported_error - org.gcube.smartgears.handlers.application.request.RequestError
-
The error raised when requests carry an unsupported media type.
- info - Variable in class org.gcube.smartgears.handlers.container.lifecycle.LinuxDistributionInfo
- infrastructure() - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
-
Returns the infrastructure in which the container is running.
- init() - Method in class org.gcube.smartgears.extensions.HttpExtension
- init(FilterConfig) - Method in class org.gcube.smartgears.extensions.RequestExceptionBarrier
- init(FilterConfig) - Method in class org.gcube.smartgears.managers.RequestManager
- init(ApplicationContext) - Method in interface org.gcube.smartgears.extensions.ApplicationExtension
-
Initialises the extensions with the context of the application.
- init(ApplicationContext) - Method in class org.gcube.smartgears.extensions.HttpController
- init(ApplicationContext) - Method in class org.gcube.smartgears.extensions.HttpExtension
- init(ApplicationContext) - Method in class org.gcube.smartgears.extensions.resource.HealthResource
- InnerMethodName - Class in org.gcube.smartgears.utils
- instance - Static variable in class org.gcube.smartgears.managers.ContainerManager
- internal_server_error - org.gcube.smartgears.handlers.application.request.RequestError
- interpolate(String, Map<String, String>) - Static method in class org.gcube.smartgears.extensions.resource.FrontPageResource
- invalid_request_error - org.gcube.smartgears.handlers.application.request.RequestError
-
The error raised when requests are genrically invalid.
- is(Class<?>) - Method in class org.gcube.smartgears.context.Property
-
Returns
trueif the value of this property has a given type. - isAuthorizeChildrenContext() - Method in class org.gcube.smartgears.configuration.container.BaseConfiguration
- isDisplay() - Method in class org.gcube.smartgears.context.Property
-
Returns
trueif the property is intended for display - isEmpty() - Method in class org.gcube.smartgears.context.Properties
-
Returns
trueif this collection has no properties. - isUnfiltrable() - Method in class org.gcube.smartgears.handlers.application.request.RequestMetrics
- isUnfiltrable() - Method in class org.gcube.smartgears.handlers.application.RequestHandler
- iterator() - Method in class org.gcube.smartgears.context.Properties
K
- KeyCloakHealthCheck - Class in org.gcube.smartgears.health
- KeyCloakHealthCheck() - Constructor for class org.gcube.smartgears.health.KeyCloakHealthCheck
L
- LegacyGCubeTokenSecretFactory - Class in org.gcube.smartgears.security.secrets
- LegacyGCubeTokenSecretFactory() - Constructor for class org.gcube.smartgears.security.secrets.LegacyGCubeTokenSecretFactory
- lifecycle() - Method in interface org.gcube.smartgears.context.application.ApplicationContext
-
Returns the lifecycle of the application.
- lifecycle() - Method in class org.gcube.smartgears.context.application.DefaultApplicationContext
- lifecycle() - Method in interface org.gcube.smartgears.context.container.ContainerContext
-
Returns the lifecycle of the container
- lifecycle() - Method in class org.gcube.smartgears.context.container.DefaultContainerContext
- Lifecycle<S extends State<S>> - Interface in org.gcube.smartgears.lifecycle
-
The lifecycle of an application managed as a gCube service.
- lifecycleHandlers() - Method in class org.gcube.smartgears.configuration.application.ApplicationHandlers
-
Returns the
ApplicationLifecycleHandlers for the service. - LifecycleResource - Class in org.gcube.smartgears.extensions.resource
- LifecycleResource.State - Class in org.gcube.smartgears.extensions.resource
- LinuxDistributionInfo - Class in org.gcube.smartgears.handlers.container.lifecycle
- LinuxDistributionInfo() - Constructor for class org.gcube.smartgears.handlers.container.lifecycle.LinuxDistributionInfo
- load(InputStream) - Method in class org.gcube.smartgears.configuration.application.ApplicationConfigurationBinder
-
Returns the application configuration from its XML serialisation.
- load(InputStream) - Method in class org.gcube.smartgears.configuration.container.ContainerConfigurationBinder
- loadSmartgearsProperty() - Method in class org.gcube.smartgears.configuration.container.ContainerConfigurationBinder
- LocalWriter - Class in org.gcube.smartgears.persistence
- LocalWriter() - Constructor for class org.gcube.smartgears.persistence.LocalWriter
- LocalWriterConfiguration - Class in org.gcube.smartgears.persistence
- LocalWriterConfiguration() - Constructor for class org.gcube.smartgears.persistence.LocalWriterConfiguration
- LocalWriterConfiguration(String) - Constructor for class org.gcube.smartgears.persistence.LocalWriterConfiguration
- log - Static variable in class org.gcube.smartgears.probe.ContainerListener
- lookup(String) - Method in class org.gcube.smartgears.context.Properties
-
Returns a given property in this collection.
- LSB_RELEASE_COMMAND - Static variable in class org.gcube.smartgears.handlers.container.lifecycle.LinuxDistributionInfo
M
- manage(ApplicationContext) - Method in class org.gcube.smartgears.managers.ContainerManager
- mapping - Static variable in class org.gcube.smartgears.extensions.resource.ConfigurationResource
- mapping - Static variable in class org.gcube.smartgears.extensions.resource.FrontPageResource
- mapping - Static variable in class org.gcube.smartgears.extensions.resource.HealthResource
- mapping - Static variable in class org.gcube.smartgears.extensions.resource.LifecycleResource
- mapping - Static variable in class org.gcube.smartgears.extensions.resource.MetricsResource
- mapping - Static variable in class org.gcube.smartgears.extensions.resource.ProfileResource
- mapping() - Method in class org.gcube.smartgears.extensions.ApiSignature
- mapping() - Method in interface org.gcube.smartgears.extensions.ApplicationExtension
-
Returns the mapping of this extension.
- mapping() - Method in class org.gcube.smartgears.extensions.HttpExtension
- mapping(String) - Method in class org.gcube.smartgears.extensions.HttpExtension
- mergeWith(ApplicationHandlers) - Method in class org.gcube.smartgears.configuration.application.ApplicationHandlers
- message() - Method in enum org.gcube.smartgears.handlers.application.request.RequestError
- method(HttpExtension.Method) - Static method in class org.gcube.smartgears.extensions.ApiResource
-
Returns an
ApiMethodSignaturethat declares the media types handled by anApiResourcefor a given method. - method_unsupported_error - org.gcube.smartgears.handlers.application.request.RequestError
-
The error raised when requests are made with unsupported HTTP methods.
- methods() - Method in class org.gcube.smartgears.extensions.ApiSignature
- MetricsResource - Class in org.gcube.smartgears.extensions.resource
- mode() - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
-
Returns the management mode for the container.
- Mode - Enum in org.gcube.smartgears.configuration
-
The management mode the container or its applications.
- moveTo(S) - Method in class org.gcube.smartgears.lifecycle.DefaultLifecycle
- moveTo(S) - Method in interface org.gcube.smartgears.lifecycle.Lifecycle
-
Transition this lifecycle to a given state.
N
- name() - Method in class org.gcube.smartgears.configuration.application.ApplicationConfiguration
- name() - Method in interface org.gcube.smartgears.context.application.ApplicationContext
-
Returns the name of the application.
- name() - Method in class org.gcube.smartgears.context.application.DefaultApplicationContext
- name() - Method in class org.gcube.smartgears.context.Property
-
Returns the name of this property.
- name() - Method in interface org.gcube.smartgears.extensions.ApplicationExtension
-
Returns the name of this extension.
- name() - Method in class org.gcube.smartgears.extensions.HttpExtension
- name(String) - Method in class org.gcube.smartgears.configuration.application.ApplicationConfiguration
- name(String) - Method in class org.gcube.smartgears.extensions.HttpExtension
- next() - Method in interface org.gcube.smartgears.lifecycle.State
-
Returns the list of states to which services can transition to from this state.
- notAuthorized - org.gcube.smartgears.lifecycle.container.ContainerState
-
The state of a container that is in the process of pre authorization.
- notEmpty(String, Object[]) - Static method in class org.gcube.smartgears.utils.Utils
- notEmpty(String, String) - Static method in class org.gcube.smartgears.utils.Utils
- notEmpty(String, Collection<?>) - Static method in class org.gcube.smartgears.utils.Utils
- notNull(Object[]) - Static method in class org.gcube.smartgears.utils.Utils
- notNull(String, Object) - Static method in class org.gcube.smartgears.utils.Utils
O
- offline - org.gcube.smartgears.configuration.Mode
- OfflineProfilePublisher - Class in org.gcube.smartgears.handlers
- OfflineProfilePublisher() - Constructor for class org.gcube.smartgears.handlers.OfflineProfilePublisher
- onEvent(E) - Method in interface org.gcube.smartgears.handlers.Handler
-
Processes a given event.
- onEvent(ApplicationEvent<ApplicationLifecycleHandler>) - Method in class org.gcube.smartgears.handlers.application.ApplicationLifecycleHandler
- onEvent(ApplicationEvent<RequestHandler>) - Method in class org.gcube.smartgears.handlers.application.RequestHandler
- onEvent(ContainerLifecycleEvent) - Method in class org.gcube.smartgears.handlers.container.ContainerHandler
- online - org.gcube.smartgears.configuration.Mode
- onStart(ApplicationLifecycleEvent.Start) - Method in class org.gcube.smartgears.handlers.application.ApplicationLifecycleHandler
-
Invoked when the container starts a managed app.
- onStart(ApplicationLifecycleEvent.Start) - Method in class org.gcube.smartgears.handlers.application.lifecycle.ApplicationProfileManager
- onStart(ContainerLifecycleEvent.Start) - Method in class org.gcube.smartgears.handlers.container.ContainerHandler
-
Invoked when the container starts.
- onStart(ContainerLifecycleEvent.Start) - Method in class org.gcube.smartgears.handlers.container.lifecycle.ContainerProfileManager
- onStartup(Set<Class<?>>, ServletContext) - Method in class org.gcube.smartgears.Bootstrap
- onStop(ApplicationLifecycleEvent.Stop) - Method in class org.gcube.smartgears.handlers.application.ApplicationLifecycleHandler
-
Invoked when the container stops a managed app.
- onStop(ContainerLifecycleEvent.Stop) - Method in class org.gcube.smartgears.handlers.container.ContainerHandler
-
Invoked when the container stops.
- onStop(ContainerLifecycleEvent.Stop) - Method in class org.gcube.smartgears.handlers.container.lifecycle.AccountingManager
- OPTIONS - org.gcube.smartgears.extensions.HttpExtension.Method
- org.gcube.smartgears - package org.gcube.smartgears
- org.gcube.smartgears.configuration - package org.gcube.smartgears.configuration
- org.gcube.smartgears.configuration.application - package org.gcube.smartgears.configuration.application
- org.gcube.smartgears.configuration.container - package org.gcube.smartgears.configuration.container
- org.gcube.smartgears.context - package org.gcube.smartgears.context
- org.gcube.smartgears.context.application - package org.gcube.smartgears.context.application
- org.gcube.smartgears.context.container - package org.gcube.smartgears.context.container
- org.gcube.smartgears.extensions - package org.gcube.smartgears.extensions
- org.gcube.smartgears.extensions.resource - package org.gcube.smartgears.extensions.resource
- org.gcube.smartgears.handlers - package org.gcube.smartgears.handlers
- org.gcube.smartgears.handlers.application - package org.gcube.smartgears.handlers.application
- org.gcube.smartgears.handlers.application.lifecycle - package org.gcube.smartgears.handlers.application.lifecycle
- org.gcube.smartgears.handlers.application.request - package org.gcube.smartgears.handlers.application.request
- org.gcube.smartgears.handlers.container - package org.gcube.smartgears.handlers.container
- org.gcube.smartgears.handlers.container.lifecycle - package org.gcube.smartgears.handlers.container.lifecycle
- org.gcube.smartgears.health - package org.gcube.smartgears.health
- org.gcube.smartgears.lifecycle - package org.gcube.smartgears.lifecycle
- org.gcube.smartgears.lifecycle.application - package org.gcube.smartgears.lifecycle.application
- org.gcube.smartgears.lifecycle.container - package org.gcube.smartgears.lifecycle.container
- org.gcube.smartgears.managers - package org.gcube.smartgears.managers
- org.gcube.smartgears.persistence - package org.gcube.smartgears.persistence
- org.gcube.smartgears.probe - package org.gcube.smartgears.probe
- org.gcube.smartgears.provider - package org.gcube.smartgears.provider
- org.gcube.smartgears.publishing - package org.gcube.smartgears.publishing
- org.gcube.smartgears.security - package org.gcube.smartgears.security
- org.gcube.smartgears.security.defaults - package org.gcube.smartgears.security.defaults
- org.gcube.smartgears.security.secrets - package org.gcube.smartgears.security.secrets
- org.gcube.smartgears.security.secrets.exceptions - package org.gcube.smartgears.security.secrets.exceptions
- org.gcube.smartgears.utils - package org.gcube.smartgears.utils
- OS_RELEASE_FILE_PATH - Static variable in class org.gcube.smartgears.handlers.container.lifecycle.LinuxDistributionInfo
- outgoing_contenttype_unsupported_error - org.gcube.smartgears.handlers.application.request.RequestError
-
The error raised when requests request an unsupported media type.
P
- part_activation - Static variable in class org.gcube.smartgears.lifecycle.container.ContainerLifecycle
-
The event qualifier that correspond to the
ContainerState.activestate of the container lifecycle. - partActive - org.gcube.smartgears.lifecycle.container.ContainerState
-
The state of a container in which not all applications are active.
- pending - Static variable in class org.gcube.smartgears.lifecycle.container.ContainerLifecycle
-
The event qualifier that correspond to the
ContainerState#pendingstate of the container lifecycle. - persistence() - Method in interface org.gcube.smartgears.context.application.ApplicationContext
-
Returns the persistence manager of the application.
- persistence() - Method in class org.gcube.smartgears.context.application.DefaultApplicationContext
- persistenceConfiguration() - Method in class org.gcube.smartgears.configuration.application.ApplicationConfiguration
- persistenceConfiguration() - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
-
Returns the persistence manager of the container.
- persistenceConfiguration(PersistenceConfiguration) - Method in class org.gcube.smartgears.configuration.application.ApplicationConfiguration
- PersistenceConfiguration - Class in org.gcube.smartgears.configuration
- PersistenceConfiguration() - Constructor for class org.gcube.smartgears.configuration.PersistenceConfiguration
- PersistenceConfiguration(Class<? extends PersistenceWriter>, T) - Constructor for class org.gcube.smartgears.configuration.PersistenceConfiguration
- persistenceWriter() - Method in interface org.gcube.smartgears.context.container.ContainerContext
-
Returns the persistence manager of the container.
- persistenceWriter() - Method in class org.gcube.smartgears.context.container.DefaultContainerContext
- PersistenceWriter - Interface in org.gcube.smartgears.persistence
- Pipeline<E,H extends Handler<E>> - Class in org.gcube.smartgears.handlers
-
An ordered list
Handlers that handle related events. - Pipeline(List<H>) - Constructor for class org.gcube.smartgears.handlers.Pipeline
-
Creates an instance with a given list of handlers.
- plain_text - Static variable in class org.gcube.smartgears.Constants
-
jar The name of the XML media type.
- port() - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
-
Returns the port at which the container is listening for requests.
- POST - org.gcube.smartgears.extensions.HttpExtension.Method
- previous() - Method in class org.gcube.smartgears.lifecycle.DefaultLifecycle
- previous() - Method in interface org.gcube.smartgears.lifecycle.Lifecycle
-
Returns the state from which this lifecycle transitioned to its current state.
- produces(String...) - Method in class org.gcube.smartgears.extensions.ApiMethodSignature
- produces(HttpExtension.Method, String) - Method in class org.gcube.smartgears.extensions.ApiResource
-
Returns
trueif this resource produces a given media type for a given method. - profile_file_path - Static variable in class org.gcube.smartgears.Constants
-
The path of the application profile file, relative to the service configuration directory.
- profile_management - Static variable in class org.gcube.smartgears.Constants
-
The configuration name of
ProfileManagers. - profile_property - Static variable in class org.gcube.smartgears.Constants
-
The name of the context property that contains the endpoint profile.
- ProfileEvents - Class in org.gcube.smartgears.handlers
-
Profile lifetime events for container and application.
- ProfileEvents() - Constructor for class org.gcube.smartgears.handlers.ProfileEvents
- ProfilePublisher - Interface in org.gcube.smartgears.handlers
- ProfileResource - Class in org.gcube.smartgears.extensions.resource
- properties() - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
-
Returns the configuration properties of the container.
- properties() - Method in interface org.gcube.smartgears.context.application.ApplicationContext
-
Returns the properties of the application
- properties() - Method in class org.gcube.smartgears.context.application.DefaultApplicationContext
- properties() - Method in interface org.gcube.smartgears.context.container.ContainerContext
-
Returns the properties of the container.
- properties() - Method in class org.gcube.smartgears.context.container.DefaultContainerContext
- Properties - Class in org.gcube.smartgears.context
-
A collection of uniquely named
Propertys. - Properties() - Constructor for class org.gcube.smartgears.context.Properties
-
Creates an instance.
- Properties(Properties) - Constructor for class org.gcube.smartgears.context.Properties
-
Creates an instance that delegates to another for unknown properties.
- Property - Class in org.gcube.smartgears.context
-
A named property with a value and a description.
- Property(String, Object) - Constructor for class org.gcube.smartgears.context.Property
-
Creates an instance with a given name and value.
- Property(String, Object, String) - Constructor for class org.gcube.smartgears.context.Property
-
Creates an instance with a given name, value, and description.
- protocol() - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
-
Returns the port at which the container is listening for requests.
- provider() - Static method in class org.gcube.smartgears.provider.ProviderFactory
- Provider - Interface in org.gcube.smartgears.provider
-
Provides dependencies for container and application management.
- ProviderFactory - Class in org.gcube.smartgears.provider
- ProviderFactory() - Constructor for class org.gcube.smartgears.provider.ProviderFactory
- proxable() - Method in class org.gcube.smartgears.configuration.application.ApplicationConfiguration
- proxable(boolean) - Method in class org.gcube.smartgears.configuration.application.ApplicationConfiguration
- proxy() - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
-
Returns the proxy of the container.
- ProxyAddress - Class in org.gcube.smartgears.configuration
- ProxyAddress() - Constructor for class org.gcube.smartgears.configuration.ProxyAddress
- publicationFrequency() - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
-
Returns the publication frequency for the container's profile.
- published - Static variable in class org.gcube.smartgears.handlers.ProfileEvents
-
The event that signals the publication of the profile.
- Publisher - Interface in org.gcube.smartgears.publishing
- publishers() - Method in class org.gcube.smartgears.provider.DefaultProvider
- publishers() - Method in interface org.gcube.smartgears.provider.Provider
-
Returns an implementation of the IS publisher for the container
- PUT - org.gcube.smartgears.extensions.HttpExtension.Method
R
- readiness() - Method in class org.gcube.smartgears.extensions.resource.HealthResource
- register(HealthCheck) - Method in class org.gcube.smartgears.health.HealthManager
- remote_management - Static variable in class org.gcube.smartgears.Constants
-
The configuration name of
RemoteResources. - remoteForm() - Method in interface org.gcube.smartgears.lifecycle.State
-
Returns a serialisation of this state for exchange purposes.
- RemoteResource - Class in org.gcube.smartgears.extensions.resource
-
An
HttpControllerfor remote management of the application. - RemoteResource() - Constructor for class org.gcube.smartgears.extensions.resource.RemoteResource
-
Creates an instance with its
ApiResources. - remove(ApplicationContext, Set<String>) - Method in interface org.gcube.smartgears.publishing.Publisher
-
removes the application resource from the contexts
- remove(ContainerContext, Set<String>) - Method in interface org.gcube.smartgears.publishing.Publisher
-
removes the container resource from the contexts
- REMOVE_CONTEXT_FROM_CONTAINER - Static variable in class org.gcube.smartgears.managers.ContextEvents
- removeFrom(Collection<String>) - Method in class org.gcube.smartgears.handlers.OfflineProfilePublisher
- removeFrom(Collection<String>) - Method in interface org.gcube.smartgears.handlers.ProfilePublisher
- removeFromContext - Static variable in class org.gcube.smartgears.handlers.ProfileEvents
- request() - Method in class org.gcube.smartgears.handlers.application.RequestEvent
-
Returns the client request.
- request_accounting - Static variable in class org.gcube.smartgears.Constants
-
The configuration name of
RequestAccountings. - request_context_retriever - Static variable in class org.gcube.smartgears.Constants
-
The configuration name of
RequestValidators. - request_metrics - Static variable in class org.gcube.smartgears.Constants
-
The configuration name of
RequestMetricss. - request_not_authorized_error - org.gcube.smartgears.handlers.application.request.RequestError
- request_validation - Static variable in class org.gcube.smartgears.Constants
-
The configuration name of
RequestValidators. - RequestAccounting - Class in org.gcube.smartgears.handlers.application.request
- RequestAccounting() - Constructor for class org.gcube.smartgears.handlers.application.request.RequestAccounting
- RequestError - Enum in org.gcube.smartgears.handlers.application.request
-
Known error types.
- RequestEvent - Class in org.gcube.smartgears.handlers.application
-
An
ApplicationEventthat occurs when an application receives a request. - RequestEvent(String, ApplicationContext, HttpServletRequest, HttpServletResponse) - Constructor for class org.gcube.smartgears.handlers.application.RequestEvent
-
Creates an instance with the application context, the client request, and the name of the target servlet.
- RequestException - Exception in org.gcube.smartgears.handlers.application.request
-
Thrown for the occurrence of an error during request processing.
- RequestException(RequestError) - Constructor for exception org.gcube.smartgears.handlers.application.request.RequestException
-
Creates an instance with an underlying error.
- RequestException(RequestError, String) - Constructor for exception org.gcube.smartgears.handlers.application.request.RequestException
-
Creates an instance with an underling error and a custom message.
- RequestException(RequestError, Throwable) - Constructor for exception org.gcube.smartgears.handlers.application.request.RequestException
-
Creates an instance with an underlying error and an underlying cause
- RequestException(RequestError, Throwable, String) - Constructor for exception org.gcube.smartgears.handlers.application.request.RequestException
-
Creates an instance with an underlying error, an underlying cause, and an underlying message.
- RequestExceptionBarrier - Class in org.gcube.smartgears.extensions
-
A
Filterthat mapsRequestExceptions onto error responses. - RequestExceptionBarrier() - Constructor for class org.gcube.smartgears.extensions.RequestExceptionBarrier
- RequestHandler - Class in org.gcube.smartgears.handlers.application
- RequestHandler() - Constructor for class org.gcube.smartgears.handlers.application.RequestHandler
- requestHandlers() - Method in class org.gcube.smartgears.configuration.application.ApplicationHandlers
-
Returns the
RequestHandlers for the service. - RequestManager - Class in org.gcube.smartgears.managers
-
A
Filterthat executes aApplicationPipelineofRequestHandlers before and a client request is delivered to a given servlet and before the response produced by the servlet is returned to the client. - RequestManager(ApplicationContext, String, List<RequestHandler>) - Constructor for class org.gcube.smartgears.managers.RequestManager
-
Creates an instance with the name of the target servlet and a pipeline.
- RequestMetrics - Class in org.gcube.smartgears.handlers.application.request
- RequestMetrics() - Constructor for class org.gcube.smartgears.handlers.application.request.RequestMetrics
- requestTypes() - Method in class org.gcube.smartgears.extensions.ApiSignature
- RequestValidator - Class in org.gcube.smartgears.handlers.application.request
- RequestValidator() - Constructor for class org.gcube.smartgears.handlers.application.request.RequestValidator
- reset() - Static method in class org.gcube.smartgears.utils.InnerMethodName
- resource_notfound_error - org.gcube.smartgears.handlers.application.request.RequestError
-
The error raised when requests are made to unknown resources.
- response() - Method in class org.gcube.smartgears.handlers.application.RequestEvent
-
Returns the response.
- ResponseEvent - Class in org.gcube.smartgears.handlers.application
-
A
ApplicationEventthat occurs when the application returns a response to a given request. - ResponseEvent(String, ApplicationContext, HttpServletRequest, HttpServletResponse) - Constructor for class org.gcube.smartgears.handlers.application.ResponseEvent
-
Creates an instance with the name of the target servlet, the context of the application, the client request, and the application response.
- responseTypes() - Method in class org.gcube.smartgears.extensions.ApiSignature
- rethrowUnchecked(Throwable) - Static method in class org.gcube.smartgears.utils.Utils
- reverse() - Method in class org.gcube.smartgears.handlers.application.ApplicationPipeline
-
Returns a pipeline with the same handlers as this pipeline but in reverse order.
- reverse() - Method in class org.gcube.smartgears.handlers.container.ContainerPipeline
-
Returns a pipeline with the same handlers as this pipeline but in reverse order.
- root - org.gcube.smartgears.configuration.Mode
- root_mapping - Static variable in class org.gcube.smartgears.Constants
-
The mapping root of all extensions.
- run() - Method in class org.gcube.smartgears.health.HealthTask
S
- scanForApplicationHandlers(ClassLoader) - Method in class org.gcube.smartgears.configuration.application.ApplicationConfigurationBinder
-
Returns the extensions of the application from their XML serialisation.
- scheduledServicePool - Static variable in class org.gcube.smartgears.utils.Utils
- scope_header - Static variable in class org.gcube.smartgears.Constants
-
The name of the HTTP header that contains the scope of requests
- ScopeEvent - Class in org.gcube.smartgears.utils
- ScopeEvent(Collection<String>) - Constructor for class org.gcube.smartgears.utils.ScopeEvent
- SecretFactory<T extends org.gcube.common.security.secrets.Secret> - Interface in org.gcube.smartgears.security.secrets
- SecretNotFoundException - Exception in org.gcube.smartgears.security.secrets.exceptions
- SecretNotFoundException() - Constructor for exception org.gcube.smartgears.security.secrets.exceptions.SecretNotFoundException
- service(ServletRequest, ServletResponse) - Method in class org.gcube.smartgears.extensions.HttpController
- servlet() - Method in class org.gcube.smartgears.handlers.application.RequestEvent
-
Returns the name of the target servlet.
- set(String) - Static method in class org.gcube.smartgears.utils.InnerMethodName
- setAccountingFallbackLocation(String) - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
- setApps(List<ApplicationConfiguration>) - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
- setAuthorizationProviderConfiguration(AuthorizationProviderConfiguration) - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
- setAuthorizeChildrenContext(boolean) - Method in class org.gcube.smartgears.configuration.container.BaseConfiguration
- setBaseConfiguration(BaseConfiguration) - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
- setClientID(String) - Method in class org.gcube.smartgears.security.SimpleCredentials
- setCountry(String) - Method in class org.gcube.smartgears.configuration.container.Site
- setEndpoint(String) - Method in class org.gcube.smartgears.security.defaults.DefaultAuthorizationProviderFactory
- setHostname(String) - Method in class org.gcube.smartgears.configuration.container.BaseConfiguration
- setHostname(String) - Method in class org.gcube.smartgears.configuration.ProxyAddress
- setInfrastructure(String) - Method in class org.gcube.smartgears.configuration.container.BaseConfiguration
- setLifecycleHandlers(List<ApplicationLifecycleHandler>) - Method in class org.gcube.smartgears.configuration.application.ApplicationHandlers
-
Sets the
ApplicationLifecycleHandlers for the service. - setLocation(String) - Method in class org.gcube.smartgears.configuration.container.Site
- setLocation(String) - Method in class org.gcube.smartgears.persistence.LocalWriter
- setMode(Mode) - Method in class org.gcube.smartgears.configuration.container.BaseConfiguration
- setPersistenceConfiguration(PersistenceConfiguration) - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
- setPort(Integer) - Method in class org.gcube.smartgears.configuration.container.BaseConfiguration
- setPort(Integer) - Method in class org.gcube.smartgears.configuration.ProxyAddress
- setProperties(Map<String, String>) - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
- setProtocol(String) - Method in class org.gcube.smartgears.configuration.container.BaseConfiguration
- setProtocol(String) - Method in class org.gcube.smartgears.configuration.ProxyAddress
- setProxy(ProxyAddress) - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
- setPublicationFrequencyInSeconds(long) - Method in class org.gcube.smartgears.configuration.container.BaseConfiguration
- setRequetHandlers(List<RequestHandler>) - Method in class org.gcube.smartgears.configuration.application.ApplicationHandlers
-
Sets the
RequestHandlers for the service. - setSecret(String) - Method in class org.gcube.smartgears.security.SimpleCredentials
- setSite(Site) - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
- shutdown - Static variable in class org.gcube.smartgears.lifecycle.container.ContainerLifecycle
-
The event qualifier that correspond to the
ContainerState.stoppedstate of the container lifecycle. - signature() - Method in class org.gcube.smartgears.extensions.ApiResource
-
Return the signature of this resource.
- SimpleCredentials - Class in org.gcube.smartgears.security
- SimpleCredentials() - Constructor for class org.gcube.smartgears.security.SimpleCredentials
- site() - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
-
Returns the geographical site of the container.
- Site - Class in org.gcube.smartgears.configuration.container
-
The geographical site of the container.
- Site() - Constructor for class org.gcube.smartgears.configuration.container.Site
- smartgearsConfiguration() - Method in class org.gcube.smartgears.provider.DefaultProvider
- smartgearsConfiguration() - Method in interface org.gcube.smartgears.provider.Provider
- SmartgearsConfiguration - Class in org.gcube.smartgears.configuration
- SmartgearsConfiguration(String) - Constructor for class org.gcube.smartgears.configuration.SmartgearsConfiguration
- SmartgearsProfilePublisher - Annotation Type in org.gcube.smartgears.publishing
- smartgearsVersion() - Static method in class org.gcube.smartgears.utils.Utils
- start - Static variable in class org.gcube.smartgears.lifecycle.application.ApplicationLifecycle
-
The event qualifier that correspond to the
ApplicationState.startedstate of the service lifecycle. - start - Static variable in class org.gcube.smartgears.lifecycle.container.ContainerLifecycle
-
The event qualifier that correspond to the
ContainerState.startedstate of the container lifecycle. - start(ApplicationContext) - Method in class org.gcube.smartgears.handlers.application.RequestHandler
-
Initialises the handler.
- start(ContainerContext) - Method in class org.gcube.smartgears.managers.ContainerManager
-
Starts container management.
- start(ContainerContext, ServletContext) - Method in class org.gcube.smartgears.managers.ApplicationManager
-
Starts application management.
- Start(ApplicationContext) - Constructor for class org.gcube.smartgears.handlers.application.ApplicationLifecycleEvent.Start
-
Creates an instance for a given
ApplicationContext. - Start(ContainerContext) - Constructor for class org.gcube.smartgears.handlers.container.ContainerLifecycleEvent.Start
-
Creates an instance for a given
ContainerContext. - started - org.gcube.smartgears.lifecycle.application.ApplicationState
-
The state of applications that are in the process of initialisation.
- started - org.gcube.smartgears.lifecycle.container.ContainerState
-
The state of a container that is in the process of initialisation.
- state() - Method in class org.gcube.smartgears.lifecycle.DefaultLifecycle
- state() - Method in interface org.gcube.smartgears.lifecycle.Lifecycle
-
Returns the current state of this lifecycle.
- State<S extends State<S>> - Interface in org.gcube.smartgears.lifecycle
- State(ApplicationState) - Constructor for class org.gcube.smartgears.extensions.resource.LifecycleResource.State
- stop - Static variable in class org.gcube.smartgears.lifecycle.application.ApplicationLifecycle
-
The event qualifier that correspond to the {@link ApplicationState#started#stopped} state of the service lifecycle.
- stop - Static variable in class org.gcube.smartgears.lifecycle.container.ContainerLifecycle
-
The event qualifier that correspond to the
ContainerState.stoppedstate of the container lifecycle. - stop() - Method in interface org.gcube.smartgears.extensions.ApplicationExtension
- stop() - Method in class org.gcube.smartgears.extensions.HttpController
- stop() - Method in class org.gcube.smartgears.extensions.HttpExtension
- stop() - Method in class org.gcube.smartgears.extensions.resource.HealthResource
- stop() - Method in class org.gcube.smartgears.handlers.application.RequestHandler
-
Terminates the handler.
- stop() - Method in class org.gcube.smartgears.managers.ApplicationManager
-
Stops application management.
- stop() - Method in class org.gcube.smartgears.managers.ContainerManager
-
Stops container management on remote request.
- stop(boolean) - Method in class org.gcube.smartgears.managers.ContainerManager
-
Stops container management on remote request or container shutdown.
- Stop(ApplicationContext) - Constructor for class org.gcube.smartgears.handlers.application.ApplicationLifecycleEvent.Stop
-
Creates an instance for a given
ApplicationContext. - Stop(ContainerContext) - Constructor for class org.gcube.smartgears.handlers.container.ContainerLifecycleEvent.Stop
-
Creates an instance for a given
ContainerContext. - stopped - org.gcube.smartgears.lifecycle.application.ApplicationState
-
The state of applications that have can no longer accept requests, even though they may in the future.
- stopped - org.gcube.smartgears.lifecycle.container.ContainerState
-
The state of a container in which applications can no longer accept requests, even though they may in the future.
- supports(HttpExtension.Method) - Method in class org.gcube.smartgears.extensions.ApiResource
-
Returns
trueif this resource supports a given method. - supports(HttpExtension.Method) - Method in class org.gcube.smartgears.extensions.resource.LifecycleResource
T
- testProvider(Provider) - Static method in class org.gcube.smartgears.provider.ProviderFactory
- toException() - Method in enum org.gcube.smartgears.handlers.application.request.RequestError
- toException(String) - Method in enum org.gcube.smartgears.handlers.application.request.RequestError
- toException(String, Throwable) - Method in enum org.gcube.smartgears.handlers.application.request.RequestError
- toException(Throwable) - Method in enum org.gcube.smartgears.handlers.application.request.RequestError
- token_header - Static variable in class org.gcube.smartgears.Constants
-
The name of the HTTP header that contains the authorization token of requests
- token_registered - Static variable in class org.gcube.smartgears.Constants
-
The event for token registration for app.
- token_removed - Static variable in class org.gcube.smartgears.Constants
-
The event for token removal for app.
- toRead() - Method in interface org.gcube.smartgears.utils.Utils.ModeClause
- toString() - Method in class org.gcube.smartgears.configuration.application.ApplicationConfiguration
- toString() - Method in class org.gcube.smartgears.configuration.application.GCubeExclude
- toString() - Method in class org.gcube.smartgears.configuration.application.GCubeInclude
- toString() - Method in class org.gcube.smartgears.configuration.AuthorizationProviderConfiguration
- toString() - Method in class org.gcube.smartgears.configuration.container.BaseConfiguration
- toString() - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
- toString() - Method in class org.gcube.smartgears.context.Properties
- toString() - Method in class org.gcube.smartgears.context.Property
- toString() - Method in class org.gcube.smartgears.extensions.resource.RemoteResource
- toString() - Method in class org.gcube.smartgears.handlers.AbstractHandler
- toString() - Method in class org.gcube.smartgears.handlers.application.lifecycle.ApplicationProfileManager
- toString() - Method in class org.gcube.smartgears.handlers.application.request.RequestAccounting
- toString() - Method in class org.gcube.smartgears.handlers.application.request.RequestValidator
- toString() - Method in class org.gcube.smartgears.handlers.application.RequestEvent
- toString() - Method in class org.gcube.smartgears.handlers.container.lifecycle.AccountingManager
- toString() - Method in class org.gcube.smartgears.handlers.container.lifecycle.ContainerProfileManager
- toString() - Method in class org.gcube.smartgears.handlers.Event
- toString() - Method in class org.gcube.smartgears.security.defaults.DefaultAuthorizationProviderFactory
- toString() - Method in class org.gcube.smartgears.security.SimpleCredentials
- toWrite() - Method in interface org.gcube.smartgears.utils.Utils.ModeClause
- tryMoveTo(S) - Method in class org.gcube.smartgears.lifecycle.DefaultLifecycle
- tryMoveTo(S) - Method in interface org.gcube.smartgears.lifecycle.Lifecycle
-
Attempts to transition this lifecycle to a given state, but does not fail if the transition is illegal for this lifecycle.
U
- unchecked(Throwable) - Static method in class org.gcube.smartgears.utils.Utils
- update() - Method in class org.gcube.smartgears.handlers.OfflineProfilePublisher
- update() - Method in interface org.gcube.smartgears.handlers.ProfilePublisher
- update(ApplicationContext) - Method in interface org.gcube.smartgears.publishing.Publisher
-
updates the application resource
- update(ContainerContext) - Method in interface org.gcube.smartgears.publishing.Publisher
-
updates the container resource
- uri() - Method in class org.gcube.smartgears.handlers.application.RequestEvent
- Utils - Class in org.gcube.smartgears.utils
-
Library-wide utils.
- Utils() - Constructor for class org.gcube.smartgears.utils.Utils
- Utils.ModeClause - Interface in org.gcube.smartgears.utils
V
- valid(String, Object[]) - Static method in class org.gcube.smartgears.utils.Utils
- valid(String, String) - Static method in class org.gcube.smartgears.utils.Utils
- validate() - Method in class org.gcube.smartgears.configuration.application.ApplicationConfiguration
- validate() - Method in class org.gcube.smartgears.configuration.container.ContainerConfiguration
-
Validates this configuration
- validate() - Method in class org.gcube.smartgears.persistence.LocalWriter
- value - Variable in class org.gcube.smartgears.extensions.resource.LifecycleResource.State
- value() - Method in annotation type org.gcube.smartgears.configuration.ConfiguredWith
- value() - Method in class org.gcube.smartgears.context.Property
-
Returns the value of this property.
- value(Class<S>) - Method in class org.gcube.smartgears.context.Property
-
Returns the value of this property under a given type.
- valueOf(String) - Static method in enum org.gcube.smartgears.configuration.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.gcube.smartgears.extensions.HttpExtension.Method
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.gcube.smartgears.handlers.application.request.RequestError
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.gcube.smartgears.lifecycle.application.ApplicationState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.gcube.smartgears.lifecycle.container.ContainerState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.gcube.smartgears.configuration.Mode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.gcube.smartgears.extensions.HttpExtension.Method
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.gcube.smartgears.handlers.application.request.RequestError
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.gcube.smartgears.lifecycle.application.ApplicationState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.gcube.smartgears.lifecycle.container.ContainerState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- version() - Method in class org.gcube.smartgears.configuration.application.ApplicationConfiguration
- version(String) - Method in class org.gcube.smartgears.configuration.application.ApplicationConfiguration
W
- WILDCARD - Static variable in class org.gcube.smartgears.Constants
-
The wildcard exclude directive.
- with(ApiMethodSignature) - Method in class org.gcube.smartgears.extensions.ApiSignature
- writefile(String) - Method in class org.gcube.smartgears.persistence.LocalWriter
- writefile(String) - Method in interface org.gcube.smartgears.persistence.PersistenceWriter
All Classes All Packages