Uses of Class
org.powertac.common.state.XStreamStateLoggable
-
Packages that use XStreamStateLoggable Package Description org.powertac.common Power TAC domain types, shared between simulation server and brokers.org.powertac.common.msg Message types exchanged between the Power TAC simulation server and brokers. -
-
Uses of XStreamStateLoggable in org.powertac.common
Subclasses of XStreamStateLoggable in org.powertac.common Modifier and Type Class Description class
BalancingTransaction
Represents the broker's final supply/demand imbalance in the current timeslot, and the Distribution Utility's charge for this imbalance.class
BankTransaction
Represents interest charges and payments for brokers.class
BrokerTransaction
Superclass with common attributes for a number of transaction types.class
CapacityTransaction
Represents the fee assessed by the Distribution Utility for peak capacity events.class
CashPosition
A CashPosition domain instance represents the current state of a broker's cash account.class
DistributionTransaction
Represents the fee assessed by the Distribution Utility for transport of energy over its facilities during the current timeslot.class
HourlyCharge
Represents the cost of power during a specific timeslot in a variable Rate.class
MarketTransaction
A MarketTransaction instance represents a trade in the wholesale market.class
Order
A Order instance represents a market (no price specified) or a limit (min/max price specified) order in the PowerTAC wholesale market.class
Rate
Tariffs are composed of Rates.class
RateCore
Common supertype of Rate classes, holds tariff ID for this rate.class
RegulationRate
Tariffs are composed of Rates, including RegulationRates.class
TariffMessage
Supertype of all tariff-related messages that can be processed by a TariffMessageProcessor.class
TariffSpecification
Represents a Tariff offered by a Broker to customers.class
TariffTransaction
ATariffTransaction
instance represents the kWh of energy consumed (kWh < 0
) or producedkWh > 0
by some members of a specific customer model, in a specific timeslot, under a particular tariff. -
Uses of XStreamStateLoggable in org.powertac.common.msg
Subclasses of XStreamStateLoggable in org.powertac.common.msg Modifier and Type Class Description class
BalancingControlEvent
Represents up-regulation or down-regulation by the DU as part of its balancing process.class
BalancingOrder
Represents an offer of balancing capacity from a broker to the DU.class
ControlEvent
Message sent by a broker to the subscribers to a particular tariff, requesting them to curtail usage against that tariff in the specified timeslot.class
DistributionReport
Reports total consumption and total production in kwh across all customers in a given timeslot.class
EconomicControlEvent
Message sent by a broker to the subscribers to a particular tariff, requesting them to adjust usage against that tariff in the specified timeslot.class
OrderStatus
Represents a response from the server about an Order that could not be processed by the Auctioneer.class
TariffExpire
Request to change expiration date on an existing tariff.class
TariffRevoke
Message created by a broker to request revocation of an existing tariff.class
TariffStatus
Represents a response from server to broker to publication or update of a tariff.class
TariffUpdate
Command object that represents a broker's request to update a tariff, either to change its expiration date or to revoke it.class
VariableRateUpdate
Conveys an HourlyCharge instance, labeled by its Tariff and Rate.
-