Class SourcePatternsConfig


  • @Configuration
    public class SourcePatternsConfig
    extends Object
    Config class for source file patterns.
    • Field Detail

      • LOGGER

        protected static Logger LOGGER
      • env

        @Autowired
        public org.springframework.core.env.Environment env
    • Constructor Detail

      • SourcePatternsConfig

        public SourcePatternsConfig()
    • Method Detail

      • sensiFlatFilePatterns

        @Bean(name="sensiPatterns")
        @Profile({"store-import","aggregated-import","scalar-sensi-store-import","scalar-sensi-aggregated-import"})
        public Map<String,​com.quartetfs.fwk.IPair<String,​String>> sensiFlatFilePatterns()
      • sensiScalarFilePatterns

        @Bean(name="sensiPatterns")
        @Profile("scalar-sensi")
        public Map<String,​com.quartetfs.fwk.IPair<String,​String>> sensiScalarFilePatterns()
      • sensiFilePatterns

        @Bean(name="sensiPatterns")
        @Profile("standard")
        public Map<String,​com.quartetfs.fwk.IPair<String,​String>> sensiFilePatterns()
      • varFlatFilePatterns

        @Bean(name="varPatterns")
        @Profile({"store-import","aggregated-import","scalar-sensi-store-import","scalar-sensi-aggregated-import"})
        public Map<String,​com.quartetfs.fwk.IPair<String,​String>> varFlatFilePatterns()
      • varFilePatterns

        @Bean(name="varPatterns")
        @Profile({"standard","scalar-sensi"})
        public Map<String,​com.quartetfs.fwk.IPair<String,​String>> varFilePatterns()
      • pnlFlatFilePatterns

        @Bean(name="pnlPatterns")
        @Profile({"store-import","aggregated-import","scalar-sensi-store-import","scalar-sensi-aggregated-import"})
        public Map<String,​com.quartetfs.fwk.IPair<String,​String>> pnlFlatFilePatterns()
      • pnlFilePatterns

        @Bean(name="pnlPatterns")
        @Profile({"standard","scalar-sensi"})
        public Map<String,​com.quartetfs.fwk.IPair<String,​String>> pnlFilePatterns()
      • importStoreFolder

        @Bean(name="folder")
        @Profile({"store-import","scalar-sensi-store-import"})
        public String importStoreFolder()
      • importAggregatedFolder

        @Bean(name="folder")
        @Profile({"aggregated-import","scalar-sensi-aggregated-import"})
        public String importAggregatedFolder()
      • importDataFolder

        @Bean(name="folder")
        @Profile({"standard","scalar-sensi"})
        public String importDataFolder()