Package ibspan.ecap.merchant.shopdecisions.forecasting

Interface Summary
DataProvider An interface describing a set of methods creating data collections required by the forecast evaluator to prepare the prediction.
HorizonEstimator Defines a method to estimate a forecast horizon / period for a specified product and forecast starting date.
 

Class Summary
DatabaseDataProvider  
FileDataProvider  
FixedHorizonEstimator  
ForecastAgent An agent responsible for preparing sales forecasts.
ForecastDescription A class describing a forecast.
ForecastDispatcher A behaviour aquiring completed forecast results and dispatching them to the Warehouse Agent.
ForecastedProductInventory A class managing the list of products which sales are forecasted.
ForecastEvaluator A class responsible for calculating a sales forecast for a given product.
ForecastingModule A subsystem responsible for preparing product sales forecasts.
ForecastScheduleEntry Deprecated. Module uses the ForecastTask instead :) A class containing the information about a scheduled forecasting task.
ForecastScheduler A class managing a list of forecasts scheduled for preparation.
ForecastTask A class representing a single forecasting task, containing all the information needed to schedule, execute at the proper time, and evaluate the forecast.
PreparingForecast  
ScheduledForecastRunner A class responsible for running forecast tasks at the specified times.
StationaryHorizonEstimator  
 

Exception Summary
DataLoadException An exception thrown by the forecasting subsystem when the data nessecary for preparing the forecast could not be loaded.