org.powertac.distributionutility
Interface SettlementProcessor

All Known Implementing Classes:
DynamicSettlementProcessor, SimpleSettlementProcessor, StaticSettlementProcessor

public interface SettlementProcessor

Computes charges to settle broker imbalances.

Author:
John Collins

Method Summary
 void settle(SettlementContext service, List<org.powertac.distributionutility.ChargeInfo> brokerData)
          Computes charges to settle broker imbalances.
 

Method Detail

settle

void settle(SettlementContext service,
            List<org.powertac.distributionutility.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 DistributionUtilityService.



Copyright © 2012 Power TAC. All Rights Reserved.