Class OrderFlux


public class OrderFlux extends BaseFlux<OrderDTO>
Order flux - push OrderDTO. Two methods override from super class: - getNewValues(): calling trade service to retrieve orders from exchange. - saveValues(): saving/updating orders in database. To get a deep understanding of how it works, read the documentation of BaseFlux.
  • Constructor Details

  • Method Details

    • getNewValues

      protected final Set<OrderDTO> getNewValues()
      Description copied from class: BaseFlux
      Implements this method to return all the new values. Those values will be sent to the strategy.
      Overrides:
      getNewValues in class BaseFlux<OrderDTO>
      Returns:
      list of new values
    • saveValues

      protected final Set<OrderDTO> saveValues(Set<OrderDTO> newValues)
      Description copied from class: BaseFlux
      Implements this method to save values coming from flux.
      Overrides:
      saveValues in class BaseFlux<OrderDTO>
      Parameters:
      newValues - new value
      Returns:
      the value saved