|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CapacityControl
Support for balancing market interactions between DU and customers/brokers.
| Method Summary | |
|---|---|
void |
exerciseBalancingControl(org.powertac.common.msg.BalancingOrder order,
double kwh,
double payment)
Creates BalancingControlEvent, posts it on correct TariffSubscription instances. |
double |
getCurtailableUsage(org.powertac.common.msg.BalancingOrder order)
Gathers up power usage data for the current timeslot that could be subject to a BalancingOrder. |
void |
postEconomicControl(org.powertac.common.msg.EconomicControlEvent event)
Posts an EconomicControlEvent on the correct TariffSubscription instances. |
| Method Detail |
|---|
void exerciseBalancingControl(org.powertac.common.msg.BalancingOrder order,
double kwh,
double payment)
double getCurtailableUsage(org.powertac.common.msg.BalancingOrder order)
void postEconomicControl(org.powertac.common.msg.EconomicControlEvent event)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||