org.apache.geronimo.samples.daytrader.client
Class TradeClient

java.lang.Object
  extended byorg.apache.geronimo.samples.daytrader.client.TradeClient
All Implemented Interfaces:
java.lang.Runnable

public class TradeClient
extends java.lang.Object
implements java.lang.Runnable


Field Summary
static int DEFAULT_MAX_PER_SECOND
           
static int DEFAULT_UPDATE_INTERVAL
           
 
Constructor Summary
TradeClient()
           
 
Method Summary
 void closeClient()
           
 TradeQuoteAuditStats getAuditStats()
           
 javax.naming.InitialContext getInitialContext()
           
static TradeClient getTradeClient()
           
 int getUpdateInterval()
           
static void main(java.lang.String[] args)
           
 void reset()
           
 void resetStatsFromServer()
           
 void run()
           
 void setUpdateInterval(int updateInterval)
           
 void setupEJB()
           
 void startClient()
           
 void updateStatusMessage(java.lang.String message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_UPDATE_INTERVAL

public static final int DEFAULT_UPDATE_INTERVAL
See Also:
Constant Field Values

DEFAULT_MAX_PER_SECOND

public static final int DEFAULT_MAX_PER_SECOND
See Also:
Constant Field Values
Constructor Detail

TradeClient

public TradeClient()
Method Detail

main

public static void main(java.lang.String[] args)

getTradeClient

public static TradeClient getTradeClient()

startClient

public void startClient()
                 throws java.lang.Exception
Throws:
java.lang.Exception

getAuditStats

public TradeQuoteAuditStats getAuditStats()

reset

public void reset()
           throws java.lang.Exception
Throws:
java.lang.Exception

resetStatsFromServer

public void resetStatsFromServer()
                          throws java.lang.Exception
Throws:
java.lang.Exception

updateStatusMessage

public void updateStatusMessage(java.lang.String message)

getInitialContext

public javax.naming.InitialContext getInitialContext()

setupEJB

public void setupEJB()
              throws java.lang.Exception
Throws:
java.lang.Exception

getUpdateInterval

public int getUpdateInterval()

setUpdateInterval

public void setUpdateInterval(int updateInterval)

closeClient

public void closeClient()

run

public void run()
Specified by:
run in interface java.lang.Runnable


Copyright © 2005-2006 Apache Software Foundation. All Rights Reserved.