Interface IFixChangeProcessor<CH extends IFixChange,C extends IFixContext>


public interface IFixChangeProcessor<CH extends IFixChange,C extends IFixContext>
The execution logic for a specific IFixChange.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    applyFix(CH fixChange, C context, IFixSession session)
    Applies the fix change to the target data context
    Binds this change processor to a specific type of the IFixChange The EDT fix subsystem supports superclasses to match fix changes and fix processors in case if the direct correspondence isn't found
  • Method Details

    • getProcessedFixType

      Class<CH> getProcessedFixType()
      Binds this change processor to a specific type of the IFixChange The EDT fix subsystem supports superclasses to match fix changes and fix processors in case if the direct correspondence isn't found
      Returns:
      The type of the served IFixChange
    • applyFix

      void applyFix(CH fixChange, C context, IFixSession session)
      Applies the fix change to the target data context
      Parameters:
      fixChange - The fix to apply