001package io.ebean.annotation; 002 003import java.lang.annotation.ElementType; 004import java.lang.annotation.Retention; 005import java.lang.annotation.RetentionPolicy; 006import java.lang.annotation.Target; 007 008/** 009 * Marks a method as executing prior to a Soft Delete. 010 */ 011@Retention(RetentionPolicy.RUNTIME) 012@Target(ElementType.METHOD) 013public @interface PreSoftDelete { 014 015}