Class NotNewCallback<T extends MutablePersistable<T,?>>

java.lang.Object
org.jmolecules.spring.jdbc.NotNewCallback<T>
All Implemented Interfaces:
org.springframework.data.mapping.callback.EntityCallback<T>, org.springframework.data.relational.core.mapping.event.AfterConvertCallback<T>, org.springframework.data.relational.core.mapping.event.AfterSaveCallback<T>

public class NotNewCallback<T extends MutablePersistable<T,?>> extends Object implements org.springframework.data.relational.core.mapping.event.AfterConvertCallback<T>, org.springframework.data.relational.core.mapping.event.AfterSaveCallback<T>
Spring Data JDBC entity callback to flip the is-new flag for just persisted and loaded entities.
Author:
Oliver Drotbohm
  • Constructor Details

    • NotNewCallback

      public NotNewCallback()
  • Method Details

    • onAfterConvert

      public T onAfterConvert(T aggregate)
      Specified by:
      onAfterConvert in interface org.springframework.data.relational.core.mapping.event.AfterConvertCallback<T extends MutablePersistable<T,?>>
    • onAfterSave

      public T onAfterSave(T aggregate)
      Specified by:
      onAfterSave in interface org.springframework.data.relational.core.mapping.event.AfterSaveCallback<T extends MutablePersistable<T,?>>