net.sourceforge.jasa.market.rules
Class QuiescentDayEndingCondition

java.lang.Object
  extended by net.sourceforge.jasa.market.rules.TimingCondition
      extended by net.sourceforge.jasa.market.rules.QuiescentDayEndingCondition
All Implemented Interfaces:
MarketEventListener, DayEndingCondition

public class QuiescentDayEndingCondition
extends TimingCondition
implements DayEndingCondition, MarketEventListener

The interface for expressing the condition of closing an market.

 

Field Summary
protected  boolean shoutsProcessed
           
 
Fields inherited from interface net.sourceforge.jasa.market.rules.DayEndingCondition
P_DEF_BASE
 
Constructor Summary
QuiescentDayEndingCondition()
           
 
Method Summary
 boolean eval()
           
 void eventOccurred(SimEvent event)
           
 
Methods inherited from class net.sourceforge.jasa.market.rules.TimingCondition
getAuction, setAuction
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

shoutsProcessed

protected boolean shoutsProcessed
Constructor Detail

QuiescentDayEndingCondition

public QuiescentDayEndingCondition()
Method Detail

eval

public boolean eval()
Specified by:
eval in class TimingCondition

eventOccurred

public void eventOccurred(SimEvent event)