Lines Matching refs:order

104         Order order = orderTableModel.getOrder(id);  in executionReport()  local
105 if(order == null) in executionReport()
112 int diff = order.getQuantity() - (int)orderQty.getValue(); in executionReport()
113 order.setQuantity((int)orderQty.getValue()); in executionReport()
114 order.setOpen(order.getOpen() - diff); in executionReport()
118 order.setLimit(price.getValue()); in executionReport()
125 order.setExecuted((int)message.getField(new CumQty()).getValue()); in executionReport()
126 order.setAvgPx(message.getField(new AvgPx()).getValue()); in executionReport()
131 order.setOpen((int)message.getField(new LeavesQty()).getValue()); in executionReport()
136 order.setOpen(0); in executionReport()
138 if(order.isNew()) { in executionReport()
139 order.setOpen(order.getQuantity()); in executionReport()
140 order.setNew(false); in executionReport()
143 order.setOpen(order.getOpen() - (int)lastShares.getValue()); in executionReport()
147 order.setRejected(true); in executionReport()
150 order.setCanceled(true); in executionReport()
153 order.setMessage(message.getField(new Text()).getValue()); in executionReport()
155 order.setMessage(null); in executionReport()
158 orderTableModel.updateOrder(order, id); in executionReport()
159 observableOrder.update(order); in executionReport()
177 Order order = orderTableModel.getOrder(id); in cancelReject() local
178 if(order == null) in cancelReject()
180 if(order.getOriginalID() != null) in cancelReject()
181 order = orderTableModel.getOrder(order.getOriginalID()); in cancelReject()
184 order.setMessage(message.getField(new Text()).getValue()); in cancelReject()
186 orderTableModel.updateOrder(order, order.getID()); in cancelReject()
212 public void send(Order order) throws IllegalArgumentException { in send() argument
213 String beginString = order.getSessionID().getBeginString(); in send()
215 send40(order); in send()
217 send41(order); in send()
219 send42(order); in send()
221 send43(order); in send()
223 send44(order); in send()
225 send50(order); in send()
235 public void send40(Order order) { in send40() argument
238 (new ClOrdID(order.getID()), in send40()
240 new Symbol(order.getSymbol()), in send40()
241 sideToFIXSide(order.getSide()), in send40()
242 new OrderQty(order.getQuantity()), in send40()
243 typeToFIXType(order.getType())); in send40()
245 send(populateOrder(order, newOrderSingle), order.getSessionID()); in send40()
248 public void send41(Order order) { in send41() argument
251 (new ClOrdID(order.getID()), in send41()
253 new Symbol(order.getSymbol()), in send41()
254 sideToFIXSide(order.getSide()), in send41()
255 typeToFIXType(order.getType())); in send41()
256 newOrderSingle.set(new OrderQty(order.getQuantity())); in send41()
258 send(populateOrder(order, newOrderSingle), order.getSessionID()); in send41()
261 public void send42(Order order) { in send42() argument
264 (new ClOrdID(order.getID()), in send42()
266 new Symbol(order.getSymbol()), in send42()
267 sideToFIXSide(order.getSide()), in send42()
269 typeToFIXType(order.getType())); in send42()
270 newOrderSingle.set(new OrderQty(order.getQuantity())); in send42()
272 send(populateOrder(order, newOrderSingle), order.getSessionID()); in send42()
275 public void send43(Order order) { in send43() argument
278 (new ClOrdID(order.getID()), in send43()
280 sideToFIXSide(order.getSide()), in send43()
282 typeToFIXType(order.getType())); in send43()
283 newOrderSingle.set(new OrderQty(order.getQuantity())); in send43()
284 newOrderSingle.set(new Symbol(order.getSymbol())); in send43()
286 send(populateOrder(order, newOrderSingle), order.getSessionID()); in send43()
289 public void send44(Order order) { in send44() argument
292 (new ClOrdID(order.getID()), in send44()
293 sideToFIXSide(order.getSide()), in send44()
295 typeToFIXType(order.getType())); in send44()
296 newOrderSingle.set(new OrderQty(order.getQuantity())); in send44()
298 newOrderSingle.set(new Symbol(order.getSymbol())); in send44()
300 send(populateOrder(order, newOrderSingle), order.getSessionID()); in send44()
303 public void send50(Order order) { in send50() argument
306 (new ClOrdID(order.getID()), in send50()
307 sideToFIXSide(order.getSide()), in send50()
309 typeToFIXType(order.getType())); in send50()
310 newOrderSingle.set(new OrderQty(order.getQuantity())); in send50()
312 newOrderSingle.set(new Symbol(order.getSymbol())); in send50()
314 send(populateOrder(order, newOrderSingle), order.getSessionID()); in send50()
318 (Order order, quickfix.Message newOrderSingle) { in populateOrder() argument
320 OrderType type = order.getType(); in populateOrder()
323 newOrderSingle.setField(new Price(order.getLimit().doubleValue())); in populateOrder()
325 newOrderSingle.setField(new StopPx(order.getStop().doubleValue())); in populateOrder()
327 newOrderSingle.setField(new Price(order.getLimit().doubleValue())); in populateOrder()
328 newOrderSingle.setField(new StopPx(order.getStop().doubleValue())); in populateOrder()
331 newOrderSingle.setField(tifToFIXTif(order.getTIF())) in populateOrder()
336 public void cancel(Order order) { in cancel() argument
337 String beginString = order.getSessionID().getBeginString(); in cancel()
339 cancel40(order); in cancel()
341 cancel41(order); in cancel()
343 cancel42(order); in cancel()
345 cancel42(order); in cancel()
347 cancel42(order); in cancel()
349 cancel42(order); in cancel()
353 public void cancel40(Order order) { in cancel40() argument
354 String id = order.generateID(); in cancel40()
357 (new OrigClOrdID(order.getID()), in cancel40()
360 new Symbol(order.getSymbol()), in cancel40()
361 sideToFIXSide(order.getSide()), in cancel40()
362 new OrderQty(order.getQuantity())); in cancel40()
364 orderTableModel.addID(order, id); in cancel40()
365 send(message, order.getSessionID()); in cancel40()
368 public void cancel41(Order order) { in cancel41() argument
369 String id = order.generateID(); in cancel41()
372 (new OrigClOrdID(order.getID()), in cancel41()
374 new Symbol(order.getSymbol()), in cancel41()
375 sideToFIXSide(order.getSide())); in cancel41()
376 message.setField(new OrderQty(order.getQuantity())); in cancel41()
378 orderTableModel.addID(order, id); in cancel41()
379 send(message, order.getSessionID()); in cancel41()
382 public void cancel42(Order order) { in cancel42() argument
383 String id = order.generateID(); in cancel42()
386 (new OrigClOrdID(order.getID()), in cancel42()
388 new Symbol(order.getSymbol()), in cancel42()
389 sideToFIXSide(order.getSide()), in cancel42()
391 message.setField(new OrderQty(order.getQuantity())); in cancel42()
393 orderTableModel.addID(order, id); in cancel42()
394 send(message, order.getSessionID()); in cancel42()
397 public void cancel43(Order order) { in cancel43() argument
398 String id = order.generateID(); in cancel43()
401 (new OrigClOrdID(order.getID()), in cancel43()
403 sideToFIXSide(order.getSide()), in cancel43()
405 message.setField(new OrderQty(order.getQuantity())); in cancel43()
406 message.setField(new Symbol(order.getSymbol())); in cancel43()
408 orderTableModel.addID(order, id); in cancel43()
409 send(message, order.getSessionID()); in cancel43()
412 public void cancel44(Order order) { in cancel44() argument
413 String id = order.generateID(); in cancel44()
416 (new OrigClOrdID(order.getID()), in cancel44()
418 sideToFIXSide(order.getSide()), in cancel44()
420 message.setField(new OrderQty(order.getQuantity())); in cancel44()
421 message.setField(new Symbol(order.getSymbol())); in cancel44()
423 orderTableModel.addID(order, id); in cancel44()
424 send(message, order.getSessionID()); in cancel44()
427 public void cancel50(Order order) { in cancel50() argument
428 String id = order.generateID(); in cancel50()
431 (new OrigClOrdID(order.getID()), in cancel50()
433 sideToFIXSide(order.getSide()), in cancel50()
435 message.setField(new OrderQty(order.getQuantity())); in cancel50()
436 message.setField(new Symbol(order.getSymbol())); in cancel50()
438 orderTableModel.addID(order, id); in cancel50()
439 send(message, order.getSessionID()); in cancel50()
442 public void replace(Order order, Order newOrder) { in replace() argument
443 String beginString = order.getSessionID().getBeginString(); in replace()
445 replace40(order, newOrder); in replace()
447 replace41(order, newOrder); in replace()
449 replace42(order, newOrder); in replace()
451 replace42(order, newOrder); in replace()
453 replace42(order, newOrder); in replace()
455 replace42(order, newOrder); in replace()
459 public void replace40(Order order, Order newOrder) { in replace40() argument
462 (new OrigClOrdID(order.getID()), in replace40()
465 new Symbol(order.getSymbol()), in replace40()
466 sideToFIXSide(order.getSide()), in replace40()
468 typeToFIXType(order.getType())); in replace40()
470 orderTableModel.addID(order, newOrder.getID()); in replace40()
471 send(populateCancelReplace(order, newOrder, in replace40()
472 message), order.getSessionID()); in replace40()
475 public void replace41(Order order, Order newOrder) { in replace41() argument
478 (new OrigClOrdID(order.getID()), in replace41()
481 new Symbol(order.getSymbol()), in replace41()
482 sideToFIXSide(order.getSide()), in replace41()
483 typeToFIXType(order.getType())); in replace41()
485 orderTableModel.addID(order, newOrder.getID()); in replace41()
486 send(populateCancelReplace(order, newOrder, in replace41()
487 message), order.getSessionID()); in replace41()
490 public void replace42(Order order, Order newOrder) { in replace42() argument
493 (new OrigClOrdID(order.getID()), in replace42()
496 new Symbol(order.getSymbol()), in replace42()
497 sideToFIXSide(order.getSide()), in replace42()
499 typeToFIXType(order.getType())); in replace42()
501 orderTableModel.addID(order, newOrder.getID()); in replace42()
502 send(populateCancelReplace(order, newOrder, in replace42()
503 message), order.getSessionID()); in replace42()
506 public void replace43(Order order, Order newOrder) { in replace43() argument
509 (new OrigClOrdID(order.getID()), in replace43()
512 sideToFIXSide(order.getSide()), in replace43()
514 typeToFIXType(order.getType())); in replace43()
515 message.setField(new Symbol(order.getSymbol())); in replace43()
517 orderTableModel.addID(order, newOrder.getID()); in replace43()
518 send(populateCancelReplace(order, newOrder, in replace43()
519 message), order.getSessionID()); in replace43()
522 public void replace44(Order order, Order newOrder) { in replace44() argument
525 (new OrigClOrdID(order.getID()), in replace44()
527 sideToFIXSide(order.getSide()), in replace44()
529 typeToFIXType(order.getType())); in replace44()
530 message.setField(new Symbol(order.getSymbol())); in replace44()
533 orderTableModel.addID(order, newOrder.getID()); in replace44()
534 send(populateCancelReplace(order, newOrder, in replace44()
535 message), order.getSessionID()); in replace44()
538 public void replace50(Order order, Order newOrder) { in replace50() argument
541 (new OrigClOrdID(order.getID()), in replace50()
543 sideToFIXSide(order.getSide()), in replace50()
545 typeToFIXType(order.getType())); in replace50()
546 message.setField(new Symbol(order.getSymbol())); in replace50()
549 orderTableModel.addID(order, newOrder.getID()); in replace50()
550 send(populateCancelReplace(order, newOrder, in replace50()
551 message), order.getSessionID()); in replace50()
554 Message populateCancelReplace(Order order, Order newOrder, in populateCancelReplace() argument
557 if(order.getQuantity() != newOrder.getQuantity()) in populateCancelReplace()
559 if(order.getLimit() != newOrder.getLimit()) in populateCancelReplace()
599 public void update(Order order) { in update() argument
601 notifyObservers(order); in update()