org.powertac.factoredcustomer.interfaces
Interface CapacityOriginator


public interface CapacityOriginator

Author:
Prashant Reddy

Method Summary
 double adjustCapacityForSubscription(org.powertac.common.Timeslot timeslot, double totalCapacity, org.powertac.common.TariffSubscription subscription)
           
 String getCapacityName()
           
 CapacityProfile getCurrentForecast()
           
 CapacityBundle getParentBundle()
           
 double useCapacity(org.powertac.common.TariffSubscription subscription)
           
 

Method Detail

getCurrentForecast

CapacityProfile getCurrentForecast()

useCapacity

double useCapacity(org.powertac.common.TariffSubscription subscription)

adjustCapacityForSubscription

double adjustCapacityForSubscription(org.powertac.common.Timeslot timeslot,
                                     double totalCapacity,
                                     org.powertac.common.TariffSubscription subscription)

getCapacityName

String getCapacityName()

getParentBundle

CapacityBundle getParentBundle()


Copyright © 2012 Power TAC. All Rights Reserved.