Interface ReactiveBeforeConvertCallback<T>

All Superinterfaces:
EntityCallback<T>
All Known Implementing Classes:
ReactiveAuditingEntityCallback
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface ReactiveBeforeConvertCallback<T> extends EntityCallback<T>
Callback being invoked before a domain object is converted to be persisted.
Since:
4.0
Author:
Peter-Josef Meisch, Roman Puchkovskiy
  • Method Summary

    Modifier and Type
    Method
    Description
    org.reactivestreams.Publisher<T>
    Callback method that will be invoked before an entity is persisted.
  • Method Details

    • onBeforeConvert

      org.reactivestreams.Publisher<T> onBeforeConvert(T entity, IndexCoordinates index)
      Callback method that will be invoked before an entity is persisted. Can return the same or a different instance of the domain entity class.
      Parameters:
      entity - the entity being converted
      index - must not be null.
      Returns:
      the entity to be converted