Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
G
I
O
P
R
S
T
A
AccountingInitializationService
- Class in
org.powertac.accounting
Pre-game initialization for the accounting service
AccountingInitializationService()
- Constructor for class org.powertac.accounting.
AccountingInitializationService
AccountingService
- Class in
org.powertac.accounting
Implementation of
Accounting
AccountingService()
- Constructor for class org.powertac.accounting.
AccountingService
activate(Instant, int)
- Method in class org.powertac.accounting.
AccountingService
Processes the pending transaction list, computes interest, sends updates to brokers
activate(Instant, int)
- Method in class org.powertac.tariffmarket.
TariffMarketService
addBalancingTransaction(Broker, double, double)
- Method in class org.powertac.accounting.
AccountingService
addDistributionTransaction(Broker, double, double)
- Method in class org.powertac.accounting.
AccountingService
addMarketTransaction(Broker, Timeslot, double, double)
- Method in class org.powertac.accounting.
AccountingService
addTariffTransaction(TariffTransaction.Type, Tariff, CustomerInfo, int, double, double)
- Method in class org.powertac.accounting.
AccountingService
G
getActiveTariffList(PowerType)
- Method in class org.powertac.tariffmarket.
TariffMarketService
getBankInterest()
- Method in class org.powertac.accounting.
AccountingService
getCurrentMarketPosition(Broker)
- Method in class org.powertac.accounting.
AccountingService
Gets the net market position for the current timeslot.
getCurrentNetLoad(Broker)
- Method in class org.powertac.accounting.
AccountingService
Returns the net load for the given broker in the current timeslot.
getDefaultTariff(PowerType)
- Method in class org.powertac.tariffmarket.
TariffMarketService
Returns the default tariff
getMaxInterest()
- Method in class org.powertac.accounting.
AccountingInitializationService
getMinInterest()
- Method in class org.powertac.accounting.
AccountingInitializationService
getPublicationInterval()
- Method in class org.powertac.tariffmarket.
TariffMarketService
getTariffPublicationFee()
- Method in class org.powertac.tariffmarket.
TariffMarketService
getTariffRevocationFee()
- Method in class org.powertac.tariffmarket.
TariffMarketService
I
init(PluginConfig)
- Method in class org.powertac.accounting.
AccountingService
Sets parameters, registers for timeslot phase activation.
init(PluginConfig)
- Method in class org.powertac.tariffmarket.
TariffMarketService
Reads configuration parameters, registers for timeslot phase activation.
initialize(Competition, List<String>)
- Method in class org.powertac.accounting.
AccountingInitializationService
initialize(Competition, List<String>)
- Method in class org.powertac.tariffmarket.
TariffMarketInitializationService
O
org.powertac.accounting
- package org.powertac.accounting
org.powertac.tariffmarket
- package org.powertac.tariffmarket
P
processTariff(TariffSpecification)
- Method in class org.powertac.tariffmarket.
TariffMarketService
Processes a newly-published tariff.
processTariff(TariffExpire)
- Method in class org.powertac.tariffmarket.
TariffMarketService
Handles changes in tariff expiration date.
processTariff(TariffRevoke)
- Method in class org.powertac.tariffmarket.
TariffMarketService
Handles tariff revocation.
processTariff(VariableRateUpdate)
- Method in class org.powertac.tariffmarket.
TariffMarketService
Applies a new HourlyCharge to an existing Tariff with a variable Rate.
processTransaction(TariffTransaction, ArrayList<Object>)
- Method in class org.powertac.accounting.
AccountingService
processTransaction(BalancingTransaction, ArrayList<Object>)
- Method in class org.powertac.accounting.
AccountingService
processTransaction(DistributionTransaction, ArrayList<Object>)
- Method in class org.powertac.accounting.
AccountingService
processTransaction(MarketTransaction, ArrayList<Object>)
- Method in class org.powertac.accounting.
AccountingService
processTransaction(BankTransaction, ArrayList<Object>)
- Method in class org.powertac.accounting.
AccountingService
R
receiveMessage(Object)
- Method in class org.powertac.tariffmarket.
TariffMarketService
Receives and dispatches an incoming broker message.
registerNewTariffListener(NewTariffListener)
- Method in class org.powertac.tariffmarket.
TariffMarketService
S
setDefaults()
- Method in class org.powertac.accounting.
AccountingInitializationService
setDefaults()
- Method in class org.powertac.tariffmarket.
TariffMarketInitializationService
setDefaultTariff(TariffSpecification)
- Method in class org.powertac.tariffmarket.
TariffMarketService
setMaxInterest(double)
- Method in class org.powertac.accounting.
AccountingInitializationService
setMinInterest(double)
- Method in class org.powertac.accounting.
AccountingInitializationService
shutDown()
- Method in class org.powertac.tariffmarket.
TariffMarketInitializationService
subscribeToTariff(Tariff, CustomerInfo, int)
- Method in class org.powertac.tariffmarket.
TariffMarketService
Subscribes a block of Customers from a single Customer model to this Tariff, as long as this Tariff has not expired.
T
TariffMarketInitializationService
- Class in
org.powertac.tariffmarket
TariffMarketInitializationService()
- Constructor for class org.powertac.tariffmarket.
TariffMarketInitializationService
TariffMarketService
- Class in
org.powertac.tariffmarket
Implements the Tariff Market abstraction.
TariffMarketService()
- Constructor for class org.powertac.tariffmarket.
TariffMarketService
Default constructor
A
G
I
O
P
R
S
T
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2011
Power TAC
. All Rights Reserved.