edu.cuny.cat.event
Class TransactionExecutedEvent

java.lang.Object
  extended by edu.cuny.cat.event.AuctionEvent
      extended by edu.cuny.cat.event.TransactionExecutedEvent
All Implemented Interfaces:
edu.cuny.event.Event<AuctionEventListener>, java.lang.Cloneable

public class TransactionExecutedEvent
extends AuctionEvent
implements java.lang.Cloneable

An event that is fired every time a good is sold in an auction. A subsequent TransactionPostedEvent is fired as well to notify subscribers of this transaction.

Version:
$Revision: 1.10 $
Author:
Steve Phelps
See Also:
TransactionPostedEvent

Field Summary
protected  Transaction transaction
           
 
Fields inherited from class edu.cuny.cat.event.AuctionEvent
time
 
Constructor Summary
TransactionExecutedEvent(Transaction transaction)
           
 
Method Summary
 java.lang.Object clone()
           
 Transaction getTransaction()
           
 
Methods inherited from class edu.cuny.cat.event.AuctionEvent
getDay, getRound, getTick, getTime, notify, setTime, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

transaction

protected Transaction transaction
Constructor Detail

TransactionExecutedEvent

public TransactionExecutedEvent(Transaction transaction)
Method Detail

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Overrides:
clone in class java.lang.Object
Throws:
java.lang.CloneNotSupportedException

getTransaction

public Transaction getTransaction()