public class Auction
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
double |
bestBid |
Session |
bestBidder |
static java.lang.String |
SEPARATOR |
| Constructor and Description |
|---|
Auction(AuctionServer owner,
AuctionItem item) |
| Modifier and Type | Method and Description |
|---|---|
void |
addArc(Session arc) |
java.lang.String |
getId() |
AuctionItem |
getItem() |
java.util.List<Session> |
getRemoteClients() |
AuctionState |
getState() |
void |
handleBidRequest(BidRequestMessage brm,
Session arc) |
void |
handleLoginRequest(LoginRequestMessage lrm,
Session arc) |
void |
removeArc(Session arc) |
void |
setState(AuctionState state) |
void |
switchStateToAuctionFinished() |
void |
switchStateToAuctionRunning() |
public Session bestBidder
public double bestBid
public static final java.lang.String SEPARATOR
public Auction(AuctionServer owner, AuctionItem item)
public void addArc(Session arc)
public void removeArc(Session arc)
public void handleLoginRequest(LoginRequestMessage lrm, Session arc)
public void handleBidRequest(BidRequestMessage brm, Session arc)
public void switchStateToAuctionRunning()
public void switchStateToAuctionFinished()
public AuctionState getState()
public void setState(AuctionState state)
public java.lang.String getId()
public java.util.List<Session> getRemoteClients()
public AuctionItem getItem()
Copyright © 2012. All Rights Reserved.