|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface SettlementContext
Context interface for settlement processors. This is needed for testing, and to limit the accessibility of the DistributionUtilityService to settlement processors. Methods have package visibility, because we assume settlement processors will be in the same package with the service.
| Method Summary | |
|---|---|
Double |
getBalancingCost()
Returns the DU charge for running the balancing market |
org.powertac.common.interfaces.CapacityControl |
getCapacityControlService()
Returns the current CapacityControlService. |
double |
getPMinus()
Returns the current value of pMinus. |
double |
getPPlus()
Returns the current value of pPlus. |
org.powertac.common.repo.TariffRepo |
getTariffRepo()
Returns the current TariffRepo. |
| Method Detail |
|---|
org.powertac.common.repo.TariffRepo getTariffRepo()
org.powertac.common.interfaces.CapacityControl getCapacityControlService()
double getPPlus()
double getPMinus()
Double getBalancingCost()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||