Class LgoBatchOrderEvent

java.lang.Object
info.bitrich.xchangestream.lgo.domain.LgoOrderEvent
info.bitrich.xchangestream.lgo.domain.LgoBatchOrderEvent
Direct Known Subclasses:
LgoDoneOrderEvent, LgoInvalidOrderEvent, LgoMatchOrderEvent, LgoOpenOrderEvent, LgoPendingOrderEvent

public abstract class LgoBatchOrderEvent extends LgoOrderEvent
  • Constructor Details

    • LgoBatchOrderEvent

      protected LgoBatchOrderEvent(String type, String orderId, Date time)
    • LgoBatchOrderEvent

      public LgoBatchOrderEvent(Long batchId, String type, String orderId, Date time)
  • Method Details

    • getBatchId

      public Long getBatchId()
    • setBatchId

      public void setBatchId(long batchId)
    • applyOnOrders

      public abstract Order applyOnOrders(CurrencyPair currencyPair, Map<String,Order> allOrders)