All Classes and Interfaces

Class
Description
This annotation can be used on controller methods in order to automatically register a SessionListener on the current session before the controller method is invoked, and to automatically unregister the SessionListener after the controller method returns.
 
 
 
Defines high level methods for aggregate manipulation.
 
This interface describes a method to find the application that matches some criteria that have been coded into the implementing classes.
Annotation for classes that are Aquima action handlers.
Annotation for a class that is an Aquima action handler factory.
Annotation for a class that is an Aquima api renderer factory.
Annotation for classes that are Aquima authorization algorithm.
A provider interface that allows injecting beans into various components that cannot be injected directly due to circular dependencies.
Annotation for classes that are aquima connections.
Annotation for classes that are Aquima connection managers.
Annotation for a class that is a IContentManagerFactory
Annotation for classes that are Aquima connection managers.
Wraps a portalEngine data source and provides an extra unique prefix.
Annotation for a class that is an Aquima document renderer.
Annotation for classes that render document XML for specific container types This annotation can be used on IXmlContainerRenderer classes in order to register a custom container renderer to be used in document XML generation.
Annotation for classes that render document XML for specific element types This annotation can be used on IXmlElementRenderer in order to register a custom element renderer to be used in document XML generation
Annotation for classes that are aquima domains.
Annotation for a class that is an Aquima domain factory.
Annotation for classes that are Aquima container expanders (e.g. containers).
Annotation for a class that is an Aquima container/render factory.
Annotation for classes that are Aquima license providers.
Annotation for a class that is an Aquima mask.
Annotation for a class that is an Aquima mask factory.
Annotation for a class that is an Aquima match type factory.
Enum for setting the mode in which the server is running.
Specifies that an Aquima Annotation is only valid for the specified Aquima modules.
Annotation for registering a plugin
Annotation for classes that are Aquima priority algorithm.
Annotation for a class that is an Aquima Process Extension Factoryy.
Annotation for a class that is an Aquima renderer factory.
Annotation for classes that are Aquima resource managers.
Annotation for classes that are Aquima routing algorithm.
Annotation for a class that is an Aquima rule factory.
Annotation for classes that are aquima services.
Annotation for a class that is an Aquima service factory.
An annotation used to identify a controller method parameter which represents an AquimaSession ID.
Annotation for classes that are soap message handlers. com.aquima.web.config.annotation.factory.AnnotatedSoapMessageHandlerFactory uses this annotation to determine if a class is a soap message handler.
Annotation for a class that is an Aquima soap handler factory.
Annotation for classes that extend ApplicationTemplate.
Annotation for classes that are Aquima timeline daos.
Annotation for classes that are Aquima trace daos.
Annotation for classes that are Aquima userscope dao's.
Annotation for a class that is an Aquima validator.
Annotation for a class that is an Aquima validator factory.
Annotation for classes that contain the configuration for applications.
Annotation for classes that are an XML renderer.
 
This interface used by External Flow data contract mapping to fill an intermediate model with data which is transferred between a Host and Target service.
This interface should be implemented when a custom bean authentication provider is implemented and used in External Flows.
Interface for custom authentication provider that allows the IAuthorisationManager to pick up roles, teams and properties and map them to IUserData without the need for custom code
Utility class for http session related alterations in the blueriq context.
 
 
Represents the service account of the current Runtime instance.
Exception used to notify that operation on comments dao failed due to data access problems.
Service that collects headers for REST service client and SOAP service client connections, combining session headers and static headers while taking globally configured session headers and static headers, and the test path header into account
Contract version for the external flow data models.
Controls CSRF behaviour for a controller method.
The class defines the possible datasource profiles.
This condition can be used to check if this is a DCM 2.0 application running, which is the case for the runtime part when the case-engine-client profile is enabled, or for the case engine itself (with the case-engine profile enabled)
Interface for custom external logouts which are performed by the Development Tools Component when logging out the current user.
Represents the content extracted from a document.
Annotation for IDocumentContentExtractor components to specify the supported media types.
Store for retrieving IDocumentContentExtractors based on MediaType.
Exception thrown when an error occurs during the extraction of document content.
Represents an image extracted from a document.
The type of content in a document.
Exception thrown when two sessions with the same ID are registered in an IAquimaSessionsMap.
 
Empty datasource so that non configured datasource bean can return this instead of null which leads to problems with RefreshScope annotation
 
Exception thrown if the communication with external flow store fails for various reasons.
 
Interface for custom external logouts which are performed through the frontend API when logging out the current user.
Filter responsible for delegating requests to org.springframework.orm.hibernate5.support.OpenSessionInViewFilter
Members of this enum are used to indicate to the IAquimaSessionsMap session manager the intent for a requested session.
 
 
 
Represents the host session hierarchy of an external session.
Interface for services used to get Map of registered renderers.
This interface defines the main configuration for the Aquima Engine Facade.
Interface for portal engines used in web based applications.
Interface for portal sessions used in web based applications.
Objects implementing the IAquimaSessionLifecycle or ISessionLifecycle interface may obtain their transitive dependencies from this context.
Specifies the activation-passivation lifecycle for IAquimaSession instances.
Session manager class for managing multiple portal sessions.
Interface for Aquima user interfaces.
Interface for authorisation.
Dao interface for storing comments.
Interface for extracting content from documents.
Register a Spring bean that implements this interface to provide images to be used in a PDF document generated by the Blueriq Document Renderer.
 
Determines the application a shortcut should start
Abstraction for the external flow store.
 
 
A lightweight object that provides details about a project without having to load the full project.
Represents a pattern for keys in a key-value store.
A builder for creating key patterns that a given IKeyValueStore implementation understands.
Objects that which to register with a IKeyspaceMonitor and be notified of keyspace events must implement this interface.
A keyspace monitor is capable of "monitoring" the keys in a key-value store and notify listeners when a key is set, deleted or when a key expires.
Abstraction for key-value store systems.
An iterator over keys in a key-value store.
Provides internationalized messages.
A ward is a boundary which signals when one crosses it.
Interface for defining the metadata for plugins.
Factory for creating a data source which can be used to reload data sources.
This interface represents the details about the current application.
A interface implemented by objects that can provide details about a project.
Represents a project request to start which can be put on the session.
Published Project Model.
 
Interface for context class for rendering with Xslt and Json.
Implementations of this interface are used by the REST service Client Service to optionally add a REST message security interceptor to be used before sending a REST request.
 
Manager that reads the configured shortcuts and can create ProjectRequests from it.
A work unit which can return a result.
A work unit which can be submitted to an IWorkUnitExecutor for execution.
An object which can execute a work unit within a specific context.
Defines the set of events for which IKeyspaceEventListeners can register with an IKeyspaceMonitor.
 
 
 
 
This interface defines a method to retrieve an OAuth 2.0 access token, based on Oauth2AccessTokenProviderParameters.
This interface defines the parameters that can be used to obtain an access token through an Oauth2AccessTokenProvider.
Spring Security OAUth 2.0 client provider properties
Spring Security OAUth 2.0 client registration properties
The base interface for all authentications performed using OAuth2
 
The ObjectModel is not thread-safe and should not be shared over multiple threads, unless the object is synchronized by the caller.
This interface used by External Flow data contract mapping to fill an intermediate model with data which is transferred between a Host and Target service.
This interface used by External Flow data contract mapping to retrieve information from the intermediate model that is transferred between a Host and Target service.
 
Interface for a custom PermissionAuthorizationManagerFactory that creates an AuthorizationManager which validates the provided permissions against the GrantedAuthorities of an Authentication object.
Class for reading plugin meta data from a properties file.
Plugin version class for releases and snapshots.
Mutable project reference implementation.
Interface for a service that reads configuration properties in several formats
 
Controls request-ward behaviour for a controller method.
This qualifier annotation indicates that the annotated element has some association with the application context of the /api/v1 servlet.
Indicates that the annotated job should run as the Blueriq Service Account.
This qualifier annotation indicates that the annotated element has some association with the application context of the /server servlet.
Indicates a licensing problem for external session stores.
Provides the session timeout.
 
This class defines the various initialization errors related to shortcuts.
Class used by the Configurable connection manager to allow plugins to use the connections.
 
List of supported ContractVersions that can be used to create external flow model data mappings with.
 
 
Exception that is used by the session manager when a session is request with an unknown id.
Exception that is thrown by a webservice call (Rest or Soap) to the client.