Class SettlementProcessor

    • Field Detail

      • log

        protected static org.apache.logging.log4j.Logger log
      • epsilon

        protected double epsilon
    • Method Detail

      • settle

        public abstract void settle​(SettlementContext service,
                                    List<ChargeInfo> brokerData)
        Computes charges to settle broker imbalances. The brokers and their imbalances, along with results from the settlement, are represented by a Collection of ChargeInfo instances. Requires access to utility methods in BalancingMarketService.