Package jadex.bdi.planlib.protocols
Class AuctionDescription
- java.lang.Object
- 
- jadex.bdi.planlib.protocols.AuctionDescription
 
- 
 public class AuctionDescription extends java.lang.ObjectInformation about an auction. todo: support privat and public auctions allowing results/offers being seen/hidden
- 
- 
Field SummaryFields Modifier and Type Field Description protected longroundtimeoutThe auction round timeout.protected longstarttimeThe auction starttime.protected java.lang.ObjecttopicThe auction content.
 - 
Constructor SummaryConstructors Constructor Description AuctionDescription()Create a new auction description.AuctionDescription(long starttime, long roundtimeout, java.lang.Object topic)Create a new auction description.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetRoundTimeout()Get the round timeout.longgetStarttime()Get the start time.java.lang.ObjectgetTopic()Get the auction topic.voidsetRoundTimeout(long roundtimeout)Set the round timeout.voidsetStarttime(long starttime)Set the start time.voidsetTopic(java.lang.Object topic)Set the auction topic.
 
- 
- 
- 
Constructor Detail- 
AuctionDescriptionpublic AuctionDescription() Create a new auction description.
 - 
AuctionDescriptionpublic AuctionDescription(long starttime, long roundtimeout, java.lang.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- 
getRoundTimeoutpublic long getRoundTimeout() Get the round timeout.- Returns:
- The round timeout.
 
 - 
setRoundTimeoutpublic void setRoundTimeout(long roundtimeout) Set the round timeout.- Parameters:
- roundtimeout- The round timeout to set.
 
 - 
getStarttimepublic long getStarttime() Get the start time.- Returns:
- The start time.
 
 - 
setStarttimepublic void setStarttime(long starttime) Set the start time.- Parameters:
- starttime- The starttime to set.
 
 - 
getTopicpublic java.lang.Object getTopic() Get the auction topic.- Returns:
- The topic.
 
 - 
setTopicpublic void setTopic(java.lang.Object topic) Set the auction topic.- Parameters:
- topic- The topic to set.
 
 
- 
 
-