Class TradeFlux

    • Constructor Detail

      • TradeFlux

        public TradeFlux​(TradeService newTradeService,
                         TradeRepository newTradeRepository)
        Constructor.
        Parameters:
        newTradeService - trade service
        newTradeRepository - trade repository
    • Method Detail

      • getNewValues

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

        public final void backupValue​(TradeDTO newValue)
        Description copied from class: BaseFlux
        Implements this method to backup each update.
        Overrides:
        backupValue in class BaseFlux<TradeDTO>
        Parameters:
        newValue - new value
      • restoreValues

        public final void restoreValues()
        Description copied from class: BaseFlux
        Implements this method to restore previous values.
        Overrides:
        restoreValues in class BaseFlux<TradeDTO>