Exemple #1
0
        void writeOrderToFerret(Order order)
        {
            var fields = new Fields();

            order.addToFerret(fields, this);
            fields.put("STRATEGY", tag.initializedValue());
            var liveId = order.submittedInsertDb(liveSystem, topicPrefix);

            order.ferretSubmission.setLiveOrderId(liveId);
            FerretControl.outgoing().send(fields);
        }
Exemple #2
0
            public void sendCancelToFerret()
            {
                var fields = new Fields();

                fields.put("ORIGINALUSERORDERID", id);
                fields.put("USERORDERID", cancelId());
                fields.put("MESSAGETYPE", "CancelOrder");
                fields.put("ORDERDATE", FerretControl.ferretDate(submittedAt));
                addClientInfo(fields);
                FerretControl.outgoing().send(fields);
            }