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)