Uses of Class
org.powertac.common.msg.BalancingOrder
-
Packages that use BalancingOrder Package Description org.powertac.common.interfaces org.powertac.common.repo Repositories that need to exist in both the Power TAC simulation server and in brokers.org.powertac.tariffmarket -
-
Uses of BalancingOrder in org.powertac.common.interfaces
Methods in org.powertac.common.interfaces with parameters of type BalancingOrder Modifier and Type Method Description void
CapacityControl. exerciseBalancingControl(BalancingOrder order, double kwh, double payment)
Creates BalancingControlEvent, posts it on correct TariffSubscription instances.RegulationAccumulator
CapacityControl. getRegulationCapacity(BalancingOrder order)
Gathers up power usage data for the current timeslot that could be subject to a BalancingOrder. -
Uses of BalancingOrder in org.powertac.common.repo
Methods in org.powertac.common.repo that return types with arguments of type BalancingOrder Modifier and Type Method Description Collection<BalancingOrder>
TariffRepo. getBalancingOrders()
Retrieves the complete set of balancing ordersMethods in org.powertac.common.repo with parameters of type BalancingOrder Modifier and Type Method Description void
TariffRepo. addBalancingOrder(BalancingOrder order)
Adds a balancing order, indexed by its TariffSpec -
Uses of BalancingOrder in org.powertac.tariffmarket
Methods in org.powertac.tariffmarket with parameters of type BalancingOrder Modifier and Type Method Description void
CapacityControlService. exerciseBalancingControl(BalancingOrder order, double kwh, double payment)
RegulationAccumulator
CapacityControlService. getRegulationCapacity(BalancingOrder order)
void
TariffMarketService. handleMessage(BalancingOrder msg)
Processes an incoming BalancingOrder by storing it in the tariffRepo.
-