| net.sf.emarket.account.repository.JdbcAccountPositionDaoImpl | Line |
|---|
| throw an exception when delete account position fails | 142 |
| throw an exception when update fails | 156 |
| net.sf.emarket.account.service.AccountManagerServiceImpl | Line |
|---|
| total price should include commissions, fees etc | 276 |
| net.sf.emarket.order.repository.JdbcOrderDaoImpl | Line |
|---|
| only one row should be updated during updateOrder() | 107 |
| net.sf.emarket.order.service.OrderManagerServiceImpl | Line |
|---|
| need better logic to figure out whether the order is verified and it is still valid | 121 |
| we need to check whether it is still valid | 126 |
| determine the type of "trade" by looking at the order | 145 |
| check whether the account is enabled for this type of trading | 156 |
| generate order_history_id | 291 |
| record EM_ORDER_HISTORY table | 293 |
| order fills must be recorded by OMS, when it receives them now updating the order directly for the sake of time... not correct | 366 |
| price received should be minus commissions, fees etc | 503 |
| net.sf.emarket.trade.domain.OrderBook | Line |
|---|
| in a Quote driven market, buy limit price can be matched against a quote from market maker | 280 |
| in a Quote driven market, buy limit price can be matched against a quote from market maker | 320 |
| net.sf.emarket.trade.service.TradingServiceImpl | Line |
|---|
| loop here until the lock is available again and throw an exception if it exceeds timeout period . | 145 |
| update orderbook, if the order is already found. figure out the conditions at which it needs to be updated. | 192 |
| create order fills each MATCH results in two order fills, one for BUY and for SELL | 269 |
| match time to be retrieved from table | 281 |
| net.sf.emarket.web.Views | Line |
|---|
| remove the following views | 46 |
| net.sf.emarket.web.controllers.order.PreviewOrderPageController | Line |
|---|
| show proper errors in order preview in case of errors | 141 |
| net.sf.emarket.web.controllers.user.RegisterUserController | Line |
|---|
| remove hardcoded currency | 138 |