Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT

## org.apache.cayenne.annotation
Annotation Type PostRemove

    @Target(value=METHOD)
    @Retention(value=RUNTIME)
    @Documented
    @Inherited
    public @interface PostRemove

An annotation to place on the entity event listener method to receive `LifecycleEvent.POST_REMOVE` events.

Since:
  3.1

Optional Element Summary
`Class<? extends Annotation>[]` | `entityAnnotations` An array of custom annotation types.
`Class<?>[]` | `value` An array of entity classes that a listener method should be associated with.

### value

    public abstract Class<?>[] value

  An array of entity classes that a listener method should be associated with.

  Default:
    {}

### entityAnnotations

    public abstract Class<? extends Annotation>[] entityAnnotations

  An array of custom annotation types. When such annotation is used on an entity class, such entity will be associated with the annotated listener method.

  Default:
    {}

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT

Copyright © 2001-2013 Apache Cayenne. All Rights Reserved.