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

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 true if 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.active state of the service lifecycle.
activation - Static variable in class org.gcube.smartgears.lifecycle.container.ContainerLifecycle
The event qualifier that correspond to the ContainerState.partActive state 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 Event that 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
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 Lifecycle of an application.
ApplicationLifecycle(Hub, String) - Constructor for class org.gcube.smartgears.lifecycle.application.ApplicationLifecycle
 
ApplicationLifecycleEvent - Class in org.gcube.smartgears.handlers.application
An ApplicationEvent that occurs when the application starts or stops.
ApplicationLifecycleEvent.Start - Class in org.gcube.smartgears.handlers.application
An ApplicationEvent that occurs when the application starts.
ApplicationLifecycleEvent.Stop - Class in org.gcube.smartgears.handlers.application
An ApplicationEvent that occurs when the application stops.
ApplicationLifecycleHandler - Class in org.gcube.smartgears.handlers.application
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
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
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 Lifecycle of 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 Event that occurs in the lifetime of the container.
ContainerLifecycleEvent.Start - Class in org.gcube.smartgears.handlers.container
An ContainerLifecycleEvent that occurs when the container starts.
ContainerLifecycleEvent.Stop - Class in org.gcube.smartgears.handlers.container
An ContainerLifecycleEvent that 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
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 true if 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 ApplicationContext implementation.
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 ContainerContext implementation.
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 Provider interface.
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.failed state of the service lifecycle.
failure - Static variable in class org.gcube.smartgears.lifecycle.container.ContainerLifecycle
The event qualifier that correspond to the ContainerState#fa state 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 ApiSignature that declares the method and media types handled by an ApiResource for 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 HttpExtension that dispatches to one or more ApiResources, 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 ApplicationExtension that implements the HttpServlet interface
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 true if 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 true if the property is intended for display
isEmpty() - Method in class org.gcube.smartgears.context.Properties
Returns true if 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 ApiMethodSignature that declares the media types handled by an ApiResource for 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.active state 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#pending state 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 true if 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 HttpController for 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 ApplicationEvent that 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 Filter that maps RequestExceptions 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 Filter that executes a ApplicationPipeline of RequestHandlers 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 ApplicationEvent that 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.stopped state 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.started state of the service lifecycle.
start - Static variable in class org.gcube.smartgears.lifecycle.container.ContainerLifecycle
The event qualifier that correspond to the ContainerState.started state 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.stopped state 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 true if 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
 
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