Package org.powertac.common.msg
Class OrderStatus
- java.lang.Object
- 
- org.powertac.common.state.XStreamStateLoggable
- 
- org.powertac.common.msg.OrderStatus
 
 
- 
 @Domain(fields={"broker","orderId","status"}) public class OrderStatus extends XStreamStateLoggable Represents a response from the server about an Order that could not be processed by the Auctioneer.- Author:
- John Collins
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classOrderStatus.Status
 - 
Constructor SummaryConstructors Constructor Description OrderStatus(Broker broker, long orderId)Convenience constructor for timeslotDisabled messageOrderStatus(Broker broker, long orderId, OrderStatus.Status status)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description BrokergetBroker()longgetId()longgetOrderId()OrderStatus.StatusgetStatus()- 
Methods inherited from class org.powertac.common.state.XStreamStateLoggablereadResolve
 
- 
 
- 
- 
- 
Field Detail- 
id@XStreamAsAttribute protected long id 
 - 
broker@XStreamConverter(BrokerConverter.class) protected Broker broker The broker originating this message
 
- 
 - 
Constructor Detail- 
OrderStatuspublic OrderStatus(Broker broker, long orderId, OrderStatus.Status status) 
 - 
OrderStatus@ChainedConstructor public OrderStatus(Broker broker, long orderId) Convenience constructor for timeslotDisabled message
 
- 
 - 
Method Detail- 
getIdpublic long getId() 
 - 
getBrokerpublic Broker getBroker() 
 - 
getStatuspublic OrderStatus.Status getStatus() 
 - 
getOrderIdpublic long getOrderId() 
 
- 
 
-