Interface PersistenceInterceptor<T extends com.xebialabs.deployit.plugin.api.udm.ConfigurationItem>


  • public interface PersistenceInterceptor<T extends com.xebialabs.deployit.plugin.api.udm.ConfigurationItem>
    Persistence interceptors allow us to modify objects just before they're being persisted into the database.
    • Method Detail

      • onCreate

        default void onCreate​(T ci)
      • onDelete

        default void onDelete​(java.lang.String ciId)
      • onUpdate

        default void onUpdate​(T ci)
      • afterCreate

        default void afterCreate​(T ci)
      • afterUpdate

        default void afterUpdate​(T ci)
      • afterDelete

        default void afterDelete​(java.lang.String ciId)