Class SensiAggregatedDatastoreDescriptionConfig


  • @Configuration
    @Profile({"aggregated-import","scalar-sensi-aggregated-import"})
    public class SensiAggregatedDatastoreDescriptionConfig
    extends Object
    Sensitivities stores description
    • Constructor Detail

      • SensiAggregatedDatastoreDescriptionConfig

        public SensiAggregatedDatastoreDescriptionConfig()
    • Method Detail

      • sensiBaseStoreDescription

        public static com.qfs.desc.IStoreDescription sensiBaseStoreDescription()
        Creates a store for the Trades with have sensitivities. Note, this will be populated automatically and not from an external input.
        Returns:
        Trade store
      • scalarSensiBaseStoreDescription

        public static com.qfs.desc.IStoreDescription scalarSensiBaseStoreDescription()
      • sensiStoreDescriptions

        @Bean(name="sensiStoreDescriptions")
        @Profile("aggregated-import")
        public Collection<com.qfs.desc.IStoreDescription> sensiStoreDescriptions()
        Creates all of the stores needed for the sensitivity cube
        Returns:
        sensitivity datastores
      • scalarSensiStoreDescriptions

        @Bean(name="sensiStoreDescriptions")
        @Profile("scalar-sensi-aggregated-import")
        public Collection<com.qfs.desc.IStoreDescription> scalarSensiStoreDescriptions()
        Creates all of the stores needed for the scalar sensitivity cube
        Returns:
        sensitivity datastores
      • sensiStoreReferences

        @Bean
        public static Collection<com.qfs.desc.IReferenceDescription> sensiStoreReferences()