Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt

Use this file to discover all available pages before exploring further.

This section gives you an overview on how you can use the Spring annotations defined in Atoti Market Risk to simplify the configuration when DirectQuery is used.

How it works

Some Spring annotations have been defined to make the definition of Beans easier. You can define these annotations at the Bean level or at the Class level.
AnnotationDescription
@ConditionalOnAdjustmentsWithDirectQueryAnnotation used on configuration classes and beans to specify that the read-only adjustments are activated with DirectQuery. Equivalent to @ConditionalOnSignOffEnabled and @ConditionalOnDirectQueryDatabase
@ConditionalOnDatabricksAnnotation that can be used to only create a Spring configuration if DirectQuery is set to run with Databricks.
@ConditionalOnDirectQueryCacheDisabledThis annotation is conditional on the DirectQuery local cache being disabled.
@ConditionalOnDirectQueryCacheEnabledThis annotation is conditional on the DirectQuery local cache being enabled.
@ConditionalOnDirectQueryDatabaseThis annotation is conditional on DirectQuery being enabled.
@ConditionalOnInMemoryDatabaseThis annotation is conditional on DirectQuery being disabled, that is, on the in-memory datastore being used.
@ConditionalOnMSSQLAnnotation that can be used to only create a Spring configuration if DirectQuery is set to run with Microsoft SQL Server.
@ConditionalOnNoAdjustmentsWithDirectQueryAnnotation used on configuration classes and beans to specify that the adjustments are deactivated with DirectQuery and Sign-Off compatibility Equivalent to ConditionalOnSignOffEnabled and ConditionalOnDirectQueryDatabase.
@ConditionalOnSignOffDisabledAnnotation used on configuration classes and beans to specify that the adjustments and Sign-Off are disabled.
@ConditionalOnSignOffEnabledAnnotation used on configuration classes and beans to specify that the adjustments and Sign-Off are activated.
@ConditionalOnSignOffHierarchyAnnotation used on configuration classes and beans to specify that the Sign-Off hierarchy has to be displayed whenever the Sign-Off is really working (in the case of DirectQuery).
@ConditionalOnSnowflakeAnnotation that can be used to only create a Spring configuration if DirectQuery is set to run with Snowflake.