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 classBalancingTransactionRepresents the broker's final supply/demand imbalance in the current timeslot, and the Distribution Utility's charge for this imbalance.classBankTransactionRepresents interest charges and payments for brokers.classBrokerTransactionSuperclass with common attributes for a number of transaction types.classCapacityTransactionRepresents the fee assessed by the Distribution Utility for peak capacity events.classCashPositionA CashPosition domain instance represents the current state of a broker's cash account.classDistributionTransactionRepresents the fee assessed by the Distribution Utility for transport of energy over its facilities during the current timeslot.classHourlyChargeRepresents the cost of power during a specific timeslot in a variable Rate.classMarketTransactionA MarketTransaction instance represents a trade in the wholesale market.classOrderA Order instance represents a market (no price specified) or a limit (min/max price specified) order in the PowerTAC wholesale market.classRateTariffs are composed of Rates.classRateCoreCommon supertype of Rate classes, holds tariff ID for this rate.classRegulationRateTariffs are composed of Rates, including RegulationRates.classTariffMessageSupertype of all tariff-related messages that can be processed by a TariffMessageProcessor.classTariffSpecificationRepresents a Tariff offered by a Broker to customers.classTariffTransactionATariffTransactioninstance represents the kWh of energy consumed (kWh < 0) or producedkWh > 0by 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 classBalancingControlEventRepresents up-regulation or down-regulation by the DU as part of its balancing process.classBalancingOrderRepresents an offer of balancing capacity from a broker to the DU.classControlEventMessage sent by a broker to the subscribers to a particular tariff, requesting them to curtail usage against that tariff in the specified timeslot.classDistributionReportReports total consumption and total production in kwh across all customers in a given timeslot.classEconomicControlEventMessage sent by a broker to the subscribers to a particular tariff, requesting them to adjust usage against that tariff in the specified timeslot.classOrderStatusRepresents a response from the server about an Order that could not be processed by the Auctioneer.classTariffExpireRequest to change expiration date on an existing tariff.classTariffRevokeMessage created by a broker to request revocation of an existing tariff.classTariffStatusRepresents a response from server to broker to publication or update of a tariff.classTariffUpdateCommand object that represents a broker's request to update a tariff, either to change its expiration date or to revoke it.classVariableRateUpdateConveys an HourlyCharge instance, labeled by its Tariff and Rate.
-