@Override public String toString() { return getValue(); }
public int compare(ReportHolder inHolder1, ReportHolder inHolder2) { OrderID id1 = inHolder1 == null ? null : inHolder1.getGroupID(); OrderID id2 = inHolder2 == null ? null : inHolder2.getGroupID(); if (id1 != null && id2 != null){ return id1.getValue().compareTo(id2.getValue()); } else if (id1 == null && id2 == null){ return 0; } else { return id1 == null ? -1 : 1; } }
throw new I18NException(Messages.UNSUPPORTED_ORDER_ID); msg.setField(new ClOrdID(orderID.getValue()));
throw new I18NException(Messages.UNSUPPORTED_ORIGINAL_ORDER_ID); msg.setField(new OrigClOrdID(originalOrderID.getValue()));
@Override public OrderID findRootOrderIdFor(OrderID inOrderID) { RpcClient.RootOrderIdRequest request = RpcClient.RootOrderIdRequest.newBuilder().setSessionId(sessionId.getValue()).setOrderId(inOrderID.getValue()).build(); try { return new OrderID(clientService.getRootOrderIdFor(controller, request).getOrderId()); } catch (ServiceException e) { throw new ConnectionException(e, Messages.ERROR_REMOTE_EXECUTION); } } /* (non-Javadoc)
if(report != null && !handledOrders.contains(report.getOrderID())) { latestReportTable.addCell(order.getLatestReport().getOrderID().getValue()); latestReportTable.addCell(order.getLatestReport().getOrderStatus().name()); latestReportTable.addCell(DateUtils.dateToString(order.getLatestReport().getSendingTime())); 1); for(ReportBase report : openOrders.values()) { latestReportTable.addCell(report.getOrderID().getValue()); latestReportTable.addCell(report.getOrderStatus().name()); latestReportTable.addCell(DateUtils.dateToString(report.getSendingTime()));