org.powertac.common.msg
Class TariffStatus

java.lang.Object
  extended by org.powertac.common.state.XStreamStateLoggable
      extended by org.powertac.common.TariffMessage
          extended by org.powertac.common.msg.TariffStatus

public class TariffStatus
extends TariffMessage

Represents a response from server to broker to publication or update of a tariff.

Author:
jcollins

Nested Class Summary
static class TariffStatus.Status
           
 
Field Summary
 
Fields inherited from class org.powertac.common.TariffMessage
broker, id
 
Constructor Summary
TariffStatus(Broker broker, long tariffId, long updateId, TariffStatus.Status status)
           
 
Method Summary
 String getMessage()
           
 TariffStatus.Status getStatus()
           
 long getTariffId()
           
 long getUpdateId()
           
 TariffStatus withMessage(String message)
           
 
Methods inherited from class org.powertac.common.TariffMessage
getBroker, getId
 
Methods inherited from class org.powertac.common.state.XStreamStateLoggable
readResolve
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TariffStatus

public TariffStatus(Broker broker,
                    long tariffId,
                    long updateId,
                    TariffStatus.Status status)
Method Detail

getMessage

public String getMessage()

withMessage

public TariffStatus withMessage(String message)

getTariffId

public long getTariffId()

getUpdateId

public long getUpdateId()

getStatus

public TariffStatus.Status getStatus()


Copyright © 2012. All Rights Reserved.