Class AggregateProviderConfig


  • @Configuration
    public class AggregateProviderConfig
    extends Object
    Config class for aggregate providers.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Function<com.activeviam.desc.build.ICanBuildCubeDescription<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>,​com.activeviam.desc.build.IBuildableAggregateProviderDescriptionBuilder<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>> pnlAggregatedConfiguration()  
      Function<com.activeviam.desc.build.ICanBuildCubeDescription<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>,​com.activeviam.desc.build.IBuildableAggregateProviderDescriptionBuilder<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>> pnlConfiguration()  
      Function<com.activeviam.desc.build.ICanBuildCubeDescription<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>,​com.activeviam.desc.build.IBuildableAggregateProviderDescriptionBuilder<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>> sensiAggregatedConfiguration()  
      Function<com.activeviam.desc.build.ICanBuildCubeDescription<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>,​com.activeviam.desc.build.IBuildableAggregateProviderDescriptionBuilder<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>> sensiConfiguration()  
      Function<com.activeviam.desc.build.ICanBuildCubeDescription<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>,​com.activeviam.desc.build.IBuildableAggregateProviderDescriptionBuilder<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>> varAggregatedConfiguration()  
      Function<com.activeviam.desc.build.ICanBuildCubeDescription<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>,​com.activeviam.desc.build.IBuildableAggregateProviderDescriptionBuilder<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>> varConfiguration()  
    • Constructor Detail

      • AggregateProviderConfig

        public AggregateProviderConfig()
    • Method Detail

      • varConfiguration

        @Bean(name="varConfiguration")
        @Profile({"standard","store-import","scalar-sensi","scalar-sensi-store-import"})
        public Function<com.activeviam.desc.build.ICanBuildCubeDescription<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>,​com.activeviam.desc.build.IBuildableAggregateProviderDescriptionBuilder<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>> varConfiguration()
      • varAggregatedConfiguration

        @Bean(name="varConfiguration")
        @Profile({"aggregated-import","scalar-sensi-aggregated-import"})
        public Function<com.activeviam.desc.build.ICanBuildCubeDescription<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>,​com.activeviam.desc.build.IBuildableAggregateProviderDescriptionBuilder<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>> varAggregatedConfiguration()
      • sensiConfiguration

        @Bean(name="sensiConfiguration")
        @Profile({"standard","store-import","scalar-sensi","scalar-sensi-store-import"})
        public Function<com.activeviam.desc.build.ICanBuildCubeDescription<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>,​com.activeviam.desc.build.IBuildableAggregateProviderDescriptionBuilder<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>> sensiConfiguration()
      • sensiAggregatedConfiguration

        @Bean(name="sensiConfiguration")
        @Profile({"aggregated-import","scalar-sensi-aggregated-import"})
        public Function<com.activeviam.desc.build.ICanBuildCubeDescription<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>,​com.activeviam.desc.build.IBuildableAggregateProviderDescriptionBuilder<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>> sensiAggregatedConfiguration()
      • pnlConfiguration

        @Bean(name="pnlConfiguration")
        @Profile({"standard","store-import","scalar-sensi","scalar-sensi-store-import"})
        public Function<com.activeviam.desc.build.ICanBuildCubeDescription<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>,​com.activeviam.desc.build.IBuildableAggregateProviderDescriptionBuilder<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>> pnlConfiguration()
      • pnlAggregatedConfiguration

        @Bean(name="pnlConfiguration")
        @Profile({"aggregated-import","scalar-sensi-aggregated-import"})
        public Function<com.activeviam.desc.build.ICanBuildCubeDescription<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>,​com.activeviam.desc.build.IBuildableAggregateProviderDescriptionBuilder<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>> pnlAggregatedConfiguration()