Class ScraperConfigurationTriggeredImpl
- java.lang.Object
-
- org.apache.plc4x.java.scraper.config.triggeredscraper.ScraperConfigurationTriggeredImpl
-
- All Implemented Interfaces:
ScraperConfiguration
public class ScraperConfigurationTriggeredImpl extends Object implements ScraperConfiguration
Configuration class forTriggeredScraperImpl.
-
-
Constructor Summary
Constructors Constructor Description ScraperConfigurationTriggeredImpl(Map<String,String> sources, List<JobConfigurationImpl> jobConfigurations)Default constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<JobConfigurationImpl>getJobConfigurations()List<ScrapeJob>getJobs()static List<ScrapeJob>getJobs(List<JobConfigurationImpl> jobConfigurations, Map<String,String> sources)Map<String,String>getSources()
-
-
-
Constructor Detail
-
ScraperConfigurationTriggeredImpl
public ScraperConfigurationTriggeredImpl(Map<String,String> sources, List<JobConfigurationImpl> jobConfigurations)
Default constructor.- Parameters:
sources- Map from connection alias to connection stringjobConfigurations- List of configurations one for each Job
-
-
Method Detail
-
getSources
public Map<String,String> getSources()
- Specified by:
getSourcesin interfaceScraperConfiguration
-
getJobConfigurations
public List<JobConfigurationImpl> getJobConfigurations()
- Specified by:
getJobConfigurationsin interfaceScraperConfiguration
-
getJobs
public List<ScrapeJob> getJobs() throws ScraperException
- Specified by:
getJobsin interfaceScraperConfiguration- Throws:
ScraperException
-
getJobs
public static List<ScrapeJob> getJobs(List<JobConfigurationImpl> jobConfigurations, Map<String,String> sources) throws ScraperConfigurationException
- Throws:
ScraperConfigurationException
-
-