Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
Z
A
add(String)
- Static method in class ftex.repman.
JNDIUpdater
B
BookLister
- class ftex.client.
BookLister
.
BookLister(String, Broker, int)
- Constructor for class ftex.client.
BookLister
Broker
- interface ftex.broker.
Broker
.
Remote interface for Broker.
BrokerBean
- class ftex.broker.
BrokerBean
.
Provides methods to perform operations needed by clients to access the market.
BrokerBean()
- Constructor for class ftex.broker.
BrokerBean
BrokerHome
- interface ftex.broker.
BrokerHome
.
Home interface for Broker.
C
COMP_NAME
- Static variable in interface ftex.broker.
BrokerHome
COMP_NAME
- Static variable in interface ftex.transaction.
TransactionHome
COMP_NAME
- Static variable in interface ftex.transactionID.
TransactionIDHome
CaseTest
- class ftex.client.
CaseTest
.
CaseTest()
- Constructor for class ftex.client.
CaseTest
Client
- class ftex.client.
Client
.
changed
- Static variable in class ftex.repman.
JNDIUpdater
checkUserName(String)
- Method in interface ftex.broker.
Broker
checkUserName(String)
- Method in class ftex.broker.
BrokerBean
Check if username already exist within account database
create()
- Method in interface ftex.broker.
BrokerHome
create(Integer, String, String, String, Integer, Double, String)
- Method in interface ftex.order.
OrderHome
create(String, String, String, Integer, Double)
- Method in interface ftex.transaction.
TransactionHome
create(String)
- Method in interface ftex.transactionID.
TransactionIDHome
createAccount(String, String, String, String, String)
- Method in interface ftex.broker.
Broker
createAccount(String, String, String, String, String)
- Method in class ftex.broker.
BrokerBean
Create new account.
createBroker(Context)
- Static method in class ftex.client.
JndiConnector
createBroker()
- Static method in class ftex.client.
OrderClient2
createBrokerForSure()
- Static method in class ftex.client.
JndiConnector
createBrokerNormally()
- Static method in class ftex.client.
JndiConnector
createContextForSure()
- Static method in class ftex.client.
JndiConnector
D
DEBUG
- Static variable in class ftex.repman.
ReplicationManager
DEBUG
- Static variable in class ftex.repman.
RepmanDebug
E
ejbActivate()
- Method in class ftex.broker.
BrokerBean
ejbActivate()
- Method in class ftex.order.
OrderBean
ejbActivate()
- Method in class ftex.transaction.
TransactionBean
ejbActivate()
- Method in class ftex.transactionID.
TransactionIDBean
ejbCreate()
- Method in class ftex.broker.
BrokerBean
ejbCreate(Integer, String, String, String, Integer, Double, String)
- Method in class ftex.order.
OrderBean
ejbCreate(String, String, String, Integer, Double)
- Method in class ftex.transaction.
TransactionBean
ejbCreate(String)
- Method in class ftex.transactionID.
TransactionIDBean
ejbLoad()
- Method in class ftex.order.
OrderBean
ejbLoad()
- Method in class ftex.transaction.
TransactionBean
ejbLoad()
- Method in class ftex.transactionID.
TransactionIDBean
ejbPassivate()
- Method in class ftex.broker.
BrokerBean
ejbPassivate()
- Method in class ftex.order.
OrderBean
ejbPassivate()
- Method in class ftex.transaction.
TransactionBean
ejbPassivate()
- Method in class ftex.transactionID.
TransactionIDBean
ejbPostCreate(Integer, String, String, String, Integer, Double, String)
- Method in class ftex.order.
OrderBean
ejbPostCreate(String, String, String, Integer, Double)
- Method in class ftex.transaction.
TransactionBean
ejbPostCreate(String)
- Method in class ftex.transactionID.
TransactionIDBean
ejbRemove()
- Method in class ftex.broker.
BrokerBean
ejbRemove()
- Method in class ftex.order.
OrderBean
ejbRemove()
- Method in class ftex.transaction.
TransactionBean
ejbRemove()
- Method in class ftex.transactionID.
TransactionIDBean
ejbStore()
- Method in class ftex.order.
OrderBean
ejbStore()
- Method in class ftex.transaction.
TransactionBean
ejbStore()
- Method in class ftex.transactionID.
TransactionIDBean
F
findByClientID(String)
- Method in interface ftex.order.
OrderHome
findByClientID(String)
- Method in interface ftex.transaction.
TransactionHome
findByOrderType(String, String)
- Method in interface ftex.order.
OrderHome
findByPrimaryKey(Object)
- Method in interface ftex.order.
OrderHome
findByPrimaryKey(Object)
- Method in interface ftex.transaction.
TransactionHome
findByPrimaryKey(String)
- Method in interface ftex.transactionID.
TransactionIDHome
findBySymbol(String)
- Method in interface ftex.order.
OrderHome
ftex.broker
- package ftex.broker
ftex.client
- package ftex.client
ftex.order
- package ftex.order
ftex.repman
- package ftex.repman
ftex.transaction
- package ftex.transaction
ftex.transactionID
- package ftex.transactionID
G
getAccount(String)
- Method in interface ftex.broker.
Broker
getAccount(String)
- Method in class ftex.broker.
BrokerBean
Returns Account object for username
getBuyOrderPrice(String)
- Method in interface ftex.broker.
Broker
getBuyOrderPrice(String)
- Method in class ftex.broker.
BrokerBean
Returns the highest buying price for a stock in its order book
getBuyOrderStr(String, int)
- Method in interface ftex.broker.
Broker
getBuyOrderStr(String, int)
- Method in class ftex.broker.
BrokerBean
Returns a string with a specified number of details of buy orders the orders a sorted from high to low price
getBuyOrders(String, int)
- Method in interface ftex.broker.
Broker
getBuyOrders(String, int)
- Method in class ftex.broker.
BrokerBean
Returns a collection of Buy orders sorted descending by price(Highest to lowestprice)
getBuyer()
- Method in interface ftex.transaction.
Transaction
Getter for CMP Field Buyer
getBuyer()
- Method in class ftex.transaction.
TransactionBean
getClientID()
- Method in interface ftex.order.
Order
getClientID()
- Method in class ftex.order.
OrderBean
getFrequency()
- Method in class ftex.client.
Zombie
getInitialContext()
- Static method in class ftex.client.
CaseTest
getInitialContext()
- Static method in class ftex.client.
JndiConnector
getInitialContext()
- Static method in class ftex.client.
LoopTest
getInitialContext()
- Static method in class ftex.client.
WorkLoad
getInitialContext()
- Static method in class ftex.repman.
ReplicationManager
Get JNDI Context
getInitialContext()
- Static method in class ftex.repman.
RepmanDebug
Get JNDI Context
getInt(String)
- Static method in class ftex.repman.
ReplicationManager
Getting Strings from JNDI
getInt(String)
- Static method in class ftex.repman.
RepmanDebug
Getting Strings from JNDI
getJNDIContext()
- Static method in class ftex.client.
JndiConnector
getLastTransactionPrice(String)
- Method in interface ftex.broker.
Broker
getLastTransactionPrice(String)
- Method in class ftex.broker.
BrokerBean
Returns the last price a stock as transacted at.
getMarketStr()
- Method in interface ftex.broker.
Broker
getMarketStr()
- Method in class ftex.broker.
BrokerBean
Return with a string with the symbol,last price,bid and ask prices for all symbols in market
getNewContext(int)
- Static method in class ftex.client.
JndiConnector
getOffset()
- Method in class ftex.client.
Client
getOffset()
- Method in class ftex.client.
Looper
getOffset()
- Method in class ftex.client.
Zombie
getOrderID()
- Method in interface ftex.order.
Order
getOrderID()
- Method in class ftex.order.
OrderBean
getOrderMethod()
- Method in interface ftex.order.
Order
getOrderMethod()
- Method in class ftex.order.
OrderBean
getOrderType()
- Method in interface ftex.order.
Order
getOrderType()
- Method in class ftex.order.
OrderBean
getOutstanding(String)
- Method in interface ftex.broker.
Broker
getOutstanding(String)
- Method in class ftex.broker.
BrokerBean
Lists all orders that are outstanding for a certain user.
getPrice()
- Method in interface ftex.order.
Order
getPrice()
- Method in class ftex.order.
OrderBean
getPrice()
- Method in interface ftex.transaction.
Transaction
getPrice()
- Method in class ftex.transaction.
TransactionBean
getQuantity()
- Method in interface ftex.order.
Order
getQuantity()
- Method in class ftex.order.
OrderBean
getQuantity()
- Method in interface ftex.transaction.
Transaction
Getter for CMP Field Quantity
getQuantity()
- Method in class ftex.transaction.
TransactionBean
getSellOrderPrice(String)
- Method in interface ftex.broker.
Broker
getSellOrderPrice(String)
- Method in class ftex.broker.
BrokerBean
Returns the price of the lowest selling price for a stock in its order book
getSellOrderStr(String, int)
- Method in interface ftex.broker.
Broker
getSellOrderStr(String, int)
- Method in class ftex.broker.
BrokerBean
Returns a string with a specified number of details of sell orders the orders a sorted from low to high price
getSellOrders(String, int)
- Method in interface ftex.broker.
Broker
getSellOrders(String, int)
- Method in class ftex.broker.
BrokerBean
Returns a collection of Sell orders sorted accending by price(Lowest to highest price)
getSeller()
- Method in interface ftex.transaction.
Transaction
Getter for CMP Field Seller
getSeller()
- Method in class ftex.transaction.
TransactionBean
getServer()
- Static method in class ftex.client.
JndiConnector
getSymbol()
- Method in interface ftex.order.
Order
getSymbol()
- Method in class ftex.order.
OrderBean
getSymbol()
- Method in interface ftex.transaction.
Transaction
Getter for CMP Field Symbol
getSymbol()
- Method in class ftex.transaction.
TransactionBean
getTime()
- Method in interface ftex.order.
Order
getTime()
- Method in class ftex.order.
OrderBean
getTime()
- Method in interface ftex.transaction.
Transaction
getTime()
- Method in class ftex.transaction.
TransactionBean
getTransactionID()
- Method in class ftex.client.
Client
getTransactionID()
- Method in class ftex.client.
Looper
getTransactionID()
- Static method in class ftex.client.
OrderClient
getTransactionID()
- Static method in class ftex.client.
OrderClient2
getTransactionID()
- Method in class ftex.client.
Zombie
getTransactionID()
- Method in interface ftex.transaction.
Transaction
Getter for CMP Field TransactionID
getTransactionID()
- Method in class ftex.transaction.
TransactionBean
getTransactions(String)
- Method in interface ftex.broker.
Broker
getTransactions(String)
- Method in class ftex.broker.
BrokerBean
Lists all past transactions for a certain user.
getTransactionstring()
- Method in interface ftex.transactionID.
TransactionID
Getter for CMP Field TransactionID
getTransactionstring()
- Method in class ftex.transactionID.
TransactionIDBean
getUniqueSymbols()
- Method in interface ftex.broker.
Broker
getUniqueSymbols()
- Method in class ftex.broker.
BrokerBean
Returns a collection of Strings of unique stock symbols from order book
H
HOST
- Static variable in class ftex.client.
CaseTest
HOST
- Static variable in class ftex.client.
LoopTest
HOST
- Static variable in class ftex.client.
WorkLoad
HeartBeat
- class ftex.repman.
HeartBeat
.
HeartBeat(int, String)
- Constructor for class ftex.repman.
HeartBeat
hb
- Static variable in class ftex.repman.
ReplicationManager
hb
- Static variable in class ftex.repman.
RepmanDebug
heartBeatInterval
- Static variable in class ftex.repman.
ReplicationManager
heartBeatInterval
- Static variable in class ftex.repman.
RepmanDebug
I
index
- Static variable in class ftex.repman.
HeartBeat
isAlive()
- Method in interface ftex.broker.
Broker
isAlive()
- Method in class ftex.broker.
BrokerBean
Used to pooling to see if the server is alive
J
JNDIUpdater
- class ftex.repman.
JNDIUpdater
.
JNDIUpdater(int)
- Constructor for class ftex.repman.
JNDIUpdater
JNDI_NAME
- Static variable in interface ftex.broker.
BrokerHome
JNDI_NAME
- Static variable in interface ftex.transaction.
TransactionHome
JNDI_NAME
- Static variable in interface ftex.transactionID.
TransactionIDHome
JndiConnector
- class ftex.client.
JndiConnector
.
JndiConnector()
- Constructor for class ftex.client.
JndiConnector
jndiContext
- Static variable in class ftex.repman.
ReplicationManager
jndiContext
- Static variable in class ftex.repman.
RepmanDebug
jndiServer
- Static variable in class ftex.repman.
ReplicationManager
jndiServer
- Static variable in class ftex.repman.
RepmanDebug
L
LoopTest
- class ftex.client.
LoopTest
.
LoopTest()
- Constructor for class ftex.client.
LoopTest
Looper
- class ftex.client.
Looper
.
launch(String, String)
- Static method in class ftex.repman.
ReplicationManager
login(String, String)
- Method in interface ftex.broker.
Broker
login(String, String)
- Method in class ftex.broker.
BrokerBean
Determines if username and password matches with client database
M
MarketLister
- class ftex.client.
MarketLister
.
MarketLister(Broker)
- Constructor for class ftex.client.
MarketLister
main(String[])
- Static method in class ftex.client.
CaseTest
main(String[])
- Static method in class ftex.client.
LoopTest
main(String[])
- Static method in class ftex.client.
OrderClient
main(String[])
- Static method in class ftex.client.
OrderClient2
main(String[])
- Static method in class ftex.client.
WorkLoad
main(String[])
- Static method in class ftex.repman.
ReplicationManager
main(String[])
- Static method in class ftex.repman.
RepmanDebug
map
- Static variable in class ftex.repman.
ReplicationManager
map
- Static variable in class ftex.repman.
RepmanDebug
modifyAccount(String, String, String, String, String)
- Method in interface ftex.broker.
Broker
modifyAccount(String, String, String, String, String)
- Method in class ftex.broker.
BrokerBean
modifies account.
N
NoServersAvailableException
- exception ftex.client.
NoServersAvailableException
.
NoServersAvailableException()
- Constructor for class ftex.client.
NoServersAvailableException
O
Order
- interface ftex.order.
Order
.
OrderBean
- class ftex.order.
OrderBean
.
OrderBean()
- Constructor for class ftex.order.
OrderBean
OrderClient
- class ftex.client.
OrderClient
.
OrderClient()
- Constructor for class ftex.client.
OrderClient
OrderClient2
- class ftex.client.
OrderClient2
.
OrderClient2()
- Constructor for class ftex.client.
OrderClient2
OrderHome
- interface ftex.order.
OrderHome
.
P
prefix
- Static variable in class ftex.repman.
HeartBeat
put(String, String)
- Static method in class ftex.repman.
ReplicationManager
Putting stuff into JNDI
put(String, int)
- Static method in class ftex.repman.
ReplicationManager
put(String, String)
- Static method in class ftex.repman.
RepmanDebug
Putting stuff into JNDI
put(String, int)
- Static method in class ftex.repman.
RepmanDebug
putOrder(String, String, String, Integer, Double, String, String)
- Method in interface ftex.broker.
Broker
putOrder(String, String, String, Integer, Double, String, String)
- Method in class ftex.broker.
BrokerBean
Puts an order of a given stock symbol into order book.
R
ReplicationManager
- class ftex.repman.
ReplicationManager
.
ReplicationManager()
- Constructor for class ftex.repman.
ReplicationManager
ReplicationManager.ThreadHelper
- class ftex.repman.
ReplicationManager.ThreadHelper
.
ReplicationManager.ThreadHelper(String, String)
- Constructor for class ftex.repman.
ReplicationManager.ThreadHelper
RepmanDebug
- class ftex.repman.
RepmanDebug
.
RepmanDebug()
- Constructor for class ftex.repman.
RepmanDebug
RepmanDebug.Updater
- class ftex.repman.
RepmanDebug.Updater
.
RepmanDebug.Updater()
- Constructor for class ftex.repman.
RepmanDebug.Updater
readFile()
- Static method in class ftex.repman.
ReplicationManager
Read file containing list of servers
remove(String)
- Static method in class ftex.repman.
JNDIUpdater
run()
- Method in class ftex.client.
BookLister
run()
- Method in class ftex.client.
Client
run()
- Method in class ftex.client.
Looper
run()
- Method in class ftex.client.
MarketLister
run()
- Method in class ftex.client.
Zombie
run()
- Method in class ftex.repman.
ReplicationManager.ThreadHelper
run()
- Method in class ftex.repman.
RepmanDebug.Updater
S
SCRIPTS_LOCATION
- Static variable in class ftex.repman.
ReplicationManager
servers
- Static variable in class ftex.repman.
ReplicationManager
servers
- Static variable in class ftex.repman.
RepmanDebug
serversFile
- Static variable in class ftex.repman.
ReplicationManager
serversFile
- Static variable in class ftex.repman.
RepmanDebug
setBuyer(String)
- Method in interface ftex.transaction.
Transaction
Setter for CMP Field Buyer
setBuyer(String)
- Method in class ftex.transaction.
TransactionBean
setClientID(String)
- Method in interface ftex.order.
Order
setClientID(String)
- Method in class ftex.order.
OrderBean
setEntityContext(EntityContext)
- Method in class ftex.order.
OrderBean
setEntityContext(EntityContext)
- Method in class ftex.transaction.
TransactionBean
setEntityContext(EntityContext)
- Method in class ftex.transactionID.
TransactionIDBean
setFrequency(int)
- Method in class ftex.client.
Zombie
setOffset(int)
- Method in class ftex.client.
Client
setOffset(int)
- Method in class ftex.client.
Looper
setOffset(int)
- Method in class ftex.client.
Zombie
setOrderID(Integer)
- Method in interface ftex.order.
Order
setOrderID(Integer)
- Method in class ftex.order.
OrderBean
setOrderMethod(String)
- Method in interface ftex.order.
Order
setOrderMethod(String)
- Method in class ftex.order.
OrderBean
setOrderType(String)
- Method in interface ftex.order.
Order
setOrderType(String)
- Method in class ftex.order.
OrderBean
setPrice(Double)
- Method in interface ftex.order.
Order
setPrice(Double)
- Method in class ftex.order.
OrderBean
setPrice(Double)
- Method in interface ftex.transaction.
Transaction
Setter for CMP Field Price
setPrice(Double)
- Method in class ftex.transaction.
TransactionBean
setQuantity(Integer)
- Method in interface ftex.order.
Order
setQuantity(Integer)
- Method in class ftex.order.
OrderBean
setQuantity(Integer)
- Method in interface ftex.transaction.
Transaction
Setter for CMP Field Quantity
setQuantity(Integer)
- Method in class ftex.transaction.
TransactionBean
setSeller(String)
- Method in interface ftex.transaction.
Transaction
Setter for CMP Field Seller
setSeller(String)
- Method in class ftex.transaction.
TransactionBean
setSessionContext(SessionContext)
- Method in class ftex.broker.
BrokerBean
setSymbol(String)
- Method in interface ftex.order.
Order
setSymbol(String)
- Method in class ftex.order.
OrderBean
setSymbol(String)
- Method in interface ftex.transaction.
Transaction
Setter for CMP Field Symbol
setSymbol(String)
- Method in class ftex.transaction.
TransactionBean
setTime(String)
- Method in interface ftex.order.
Order
setTime(String)
- Method in class ftex.order.
OrderBean
setTime(String)
- Method in interface ftex.transaction.
Transaction
setTime(String)
- Method in class ftex.transaction.
TransactionBean
setTransactionID(Integer)
- Method in interface ftex.transaction.
Transaction
Setter for CMP Field TransactionID
setTransactionID(Integer)
- Method in class ftex.transaction.
TransactionBean
setTransactionstring(String)
- Method in interface ftex.transactionID.
TransactionID
Setter for CMP Field TransactionID
setTransactionstring(String)
- Method in class ftex.transactionID.
TransactionIDBean
set_random_params()
- Method in class ftex.client.
Zombie
T
Transaction
- interface ftex.transaction.
Transaction
.
Remote interface for Transaction.
TransactionBean
- class ftex.transaction.
TransactionBean
.
TransactionBean()
- Constructor for class ftex.transaction.
TransactionBean
TransactionHome
- interface ftex.transaction.
TransactionHome
.
Home interface for Transaction.
TransactionID
- interface ftex.transactionID.
TransactionID
.
Remote interface for TransactionId.
TransactionIDBean
- class ftex.transactionID.
TransactionIDBean
.
TransactionIDBean()
- Constructor for class ftex.transactionID.
TransactionIDBean
TransactionIDHome
- interface ftex.transactionID.
TransactionIDHome
.
Home interface for TransactionID.
U
USER
- Static variable in class ftex.client.
WorkLoad
unsetEntityContext()
- Method in class ftex.order.
OrderBean
unsetEntityContext()
- Method in class ftex.transaction.
TransactionBean
unsetEntityContext()
- Method in class ftex.transactionID.
TransactionIDBean
V
v
- Static variable in class ftex.repman.
JNDIUpdater
W
WorkLoad
- class ftex.client.
WorkLoad
.
WorkLoad()
- Constructor for class ftex.client.
WorkLoad
Z
Zombie
- class ftex.client.
Zombie
.
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
Z
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes