Package org.powertac.common.msg
Class TariffRevoke
- java.lang.Object
-
- org.powertac.common.state.XStreamStateLoggable
-
- org.powertac.common.TariffMessage
-
- org.powertac.common.msg.TariffUpdate
-
- org.powertac.common.msg.TariffRevoke
-
- All Implemented Interfaces:
ValidatableMessage
@Domain(fields={"broker","tariffId"}) public class TariffRevoke extends TariffUpdate
Message created by a broker to request revocation of an existing tariff. State log fields for readResolve():
new(long brokerId, long tariffId)- Author:
- John Collins
-
-
Field Summary
-
Fields inherited from class org.powertac.common.TariffMessage
broker, id
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
TariffRevoke()
TariffRevoke(Broker broker, TariffSpecification tariff)
-
Method Summary
-
Methods inherited from class org.powertac.common.msg.TariffUpdate
getTariffId
-
Methods inherited from class org.powertac.common.TariffMessage
getBroker, getId, isValid
-
Methods inherited from class org.powertac.common.state.XStreamStateLoggable
readResolve
-
-
-
-
Constructor Detail
-
TariffRevoke
public TariffRevoke(Broker broker, TariffSpecification tariff)
-
TariffRevoke
protected TariffRevoke()
-
-