cayenne-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Hugi Thordarson <h...@godurkodi.is>
Subject Re: Validation and @PrePersist
Date Wed, 01 Mar 2017 13:51:48 GMT
Hi Jurgen,
fine suggestion but unfortunately not the part of the lifecycle I need to catch—the action
needs to be performed before committing, not after adding (so basically I need @PrePersist—but
I need it before validation happens).

Cheers,
- hugi


> On 1. mar. 2017, at 13:14, <dollj@xsinet.co.za> <dollj@xsinet.co.za> wrote:
> 
> Hi Hugi
> 
> For this kind of thing use @PostAdd instead.
> 
> Regards
> Jurgen
> 
> 
> -----Original Message----- From: Hugi Thordarson
> Sent: Wednesday, March 1, 2017 1:18 PM
> To: user@cayenne.apache.org
> Subject: Validation and @PrePersist
> 
> Hi all,
> I have some logic in a Listener that uses @PrePersist to populate the value of a required
attribute before committing changes. Turns out this doesn’t work, since Cayenne invokes
validateForInsert() before running @PrePersist.
> 
> Any suggestions for where I can invoke logic populates required values before validation?
> 
> Cheers,
> - hugi 


Mime
View raw message