Package com.plannaplan.services
Class ConfiguratorService
java.lang.Object
com.plannaplan.services.ConfiguratorService
@Component
public class ConfiguratorService
extends java.lang.Object
FileReader is used for reading xls file from input stream.
- 
Constructor Summary
Constructors Constructor Description ConfiguratorService() - 
Method Summary
Modifier and Type Method Description voidconfig(ConfigData data)methoid to config system.AppConfiggetCurrentConfig()current config gettervoidimportCoursesStream(java.io.InputStream inputStream)voidsaveTours(TourData firstTour, TourData secondTour)Save tours to DataBase and shedule PerformAcceptAlgorythmTask as a side effect 
- 
Constructor Details
- 
ConfiguratorService
public ConfiguratorService() 
 - 
 - 
Method Details
- 
config
methoid to config system. it shedules PerformAcceptAlgorythmTask as a side effect- Parameters:
 data- ConfigData containng system configs
 - 
saveTours
Save tours to DataBase and shedule PerformAcceptAlgorythmTask as a side effect- Parameters:
 firstTour- First tour period.secondTour- Second tour period.
 - 
getCurrentConfig
current config getter- Returns:
 - AppConfig with newest config_date
 
 - 
importCoursesStream
public void importCoursesStream(java.io.InputStream inputStream)- Parameters:
 inputStream- This input stream contains new courses to import.
 
 -