Interface ChangeOrderStateChange

All Superinterfaces:
Change
All Known Implementing Classes:
ChangeOrderStateChangeImpl

public interface ChangeOrderStateChange extends Change

Change triggered by the following update actions:

  • Change OrderState on Orders.
  • Change OrderState on Staged Orders.

Example to create an instance using the builder pattern

     ChangeOrderStateChange changeOrderStateChange = ChangeOrderStateChange.builder()
             .change("{change}")
             .previousValue(OrderState.OPEN)
             .nextValue(OrderState.OPEN)
             .build()