All Classes and Interfaces
Class
Description
Partial implementation of
Handler.Represents a method signature for API operations.
A resource-specifc API handled by an
HttpController.Represents the complete signature for an API endpoint.
The configuration of a managed app.
Binds
ApplicationConfigurations to and from XML serialisations.The management context of an application.
An
Event that occurs in the lifetime of the application.A servlet that allows remote management of the application.
A
Handler of ApplicationEvents.The
ApplicationHandlers that manage the application.The
Lifecycle of an application.An
ApplicationEvent that occurs when the application starts or stops.An
ApplicationEvent that occurs when the application starts.An
ApplicationEvent that occurs when the application stops.A
Handler of ApplicationLifecycleEvents.Coordinates management of an application as a gCube resource.
A
Pipeline of ApplicationHandlers.Manages the resource profile of the application.
The state and state transitions of the lifecycle of an application managed as a gCube service.
Configuration for authorization providers.
Base configuration for SmartGears containers.
Bootstraps management of all deployed applications which require it.
Base interface for component configurations.
Interface for configurable components.
Annotation to specify the configuration class for a component.
Library-wide constants.
The configuration of the container.
Binds
ContainerConfigurations to and from XML serialisations.The management context of the container.
A
Handler of ContainerLifecycleEvents.The
Lifecycle of the application container.An
Event that occurs in the lifetime of the container.An
ContainerLifecycleEvent that occurs when the container starts.An
ContainerLifecycleEvent that occurs when the container stops.Servlet context listener for container lifecycle management.
Coordinates management of the container as a gCube resource.
A
Pipeline of ContainerHandlers.Manages the resource profile of the application.
The state and state transitions of the lifecycle of an application managed as a gCube service.
Constants for context-related events.
Default
ApplicationContext implementation.Default implementation of an authorization provider.
Default implementation of AuthorizationProviderFactory for DefaultAuthorizationProvider
Default
ContainerContext implementation.Default implementation of Lifecycle
Default implementation of the
Provider interface.An event related to a given context.
Handles events.
An
HttpExtension that dispatches to one or more ApiResources, handling the generic, HTTP-aspects
aspects of their client interactionsAn
ApplicationExtension that implements the HttpServlet interfaceEnumeration of HTTP methods.
The lifecycle of an application managed as a gCube service.
The management mode the container or its applications.
An ordered list
Handlers that handle related events.Profile lifetime events for container and application.
A collection of uniquely named
Propertys.A named property with a value and a description.
Provides dependencies for container and application management.
An
HttpController for remote management of the application.Known error types.
An
ApplicationEvent that occurs when an application receives a request.Thrown for the occurrence of an error during request processing.
A
Filter that maps RequestExceptions onto error responses.A
RequestHandler that manages a per-request correlation ID ("X-Request-ID").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.A
ApplicationEvent that occurs when the application returns a response to a given request.SecretFactory<T extends org.gcube.common.security.secrets.Secret>
The geographical site of the container.
Represents a state in the lifecycle of a service.
Library-wide utils.