Jadex 0.96

jadex.planlib
Class AuctionDescription

java.lang.Object
  extended by jadex.planlib.AuctionDescription

public class AuctionDescription
extends Object

Information about an auction. todo: support privat and public auctions allowing results/offers being seen/hidden


Constructor Summary
AuctionDescription()
          Create a new auction description.
AuctionDescription(long starttime, long roundtimeout, Object topic)
          Create a new auction description.
 
Method Summary
 long getRoundTimeout()
          Get the round timeout.
 long getStarttime()
          Get the start time.
 Object getTopic()
          Get the auction topic.
 void setRoundTimeout(long roundtimeout)
          Set the round timeout.
 void setStarttime(long starttime)
          Set the start time.
 void setTopic(Object topic)
          Set the auction topic.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuctionDescription

public AuctionDescription()
Create a new auction description.


AuctionDescription

public AuctionDescription(long starttime,
                          long roundtimeout,
                          Object topic)
Create a new auction description.

Parameters:
starttime - The start time.
roundtimeout - The timeout of a single auction round.
topic - The auction topic.
Method Detail

getRoundTimeout

public long getRoundTimeout()
Get the round timeout.

Returns:
The round timeout.

setRoundTimeout

public void setRoundTimeout(long roundtimeout)
Set the round timeout.

Parameters:
roundtimeout - The round timeout to set.

getStarttime

public long getStarttime()
Get the start time.

Returns:
The start time.

setStarttime

public void setStarttime(long starttime)
Set the start time.

Parameters:
starttime - The starttime to set.

getTopic

public Object getTopic()
Get the auction topic.

Returns:
The topic.

setTopic

public void setTopic(Object topic)
Set the auction topic.

Parameters:
topic - The topic to set.

Jadex 0.96

Submit a bug or feature
For further API reference and developer documentation, see the Jadex User Guide and the Jadex Tutorial. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, and working code examples.

Copyright (C) 2002-2007 Lars Braubach, Alexander Pokahr - University of Hamburg. Use is subject to license terms.