Class DefaultSourcingBanService

    • Constructor Detail

      • DefaultSourcingBanService

        public DefaultSourcingBanService()
    • Method Detail

      • getSourcingBan

        public java.util.Collection<SourcingBanModel> getSourcingBan​(java.util.Collection<WarehouseModel> warehouses)
        Description copied from interface: SourcingBanService
        gets SourcingBan by passing Warehouse
        Specified by:
        getSourcingBan in interface SourcingBanService
        Parameters:
        warehouses - collection of warehouse that we want to get bans for
        Returns:
        collection of SourcingBans that for warehouses that is active within configurable period (1 day by default)
      • getCurrentDateMinusBannedDays

        protected java.util.Date getCurrentDateMinusBannedDays()
        Calculates the current date - # of ban days according to a property.
      • setSourcingBanDao

        public void setSourcingBanDao​(SourcingBanDao sourcingBanDao)
      • getModelService

        protected ModelService getModelService()
      • setModelService

        public void setModelService​(ModelService modelService)
      • setConfigurationService

        public void setConfigurationService​(ConfigurationService configurationService)
      • getTimeService

        protected TimeService getTimeService()
      • setTimeService

        public void setTimeService​(TimeService timeService)