@Retention(value=RUNTIME) @Target(value=METHOD) @Documented public @interface PostCreate
This callback method can be used, for example, to initialise additional transient state or acquire additional resources that the object needs while it is in the Ready state.
This callback method is permitted to throw a CreateException
if for some reason
the entity cannot be created successfully. If this method throws an exception then the
object does not enter the Ready state.
This callback method is invoked with an active transaction context.