It's been a while, so I don't remember if it is still relevant for 3.x, but

https://issues.apache.org/jira/browse/CAY-414

contains code for audit logging under Cayenne 2.0.


On Sat, Oct 30, 2010 at 10:49 AM, Bruno René Santos <[email protected]> wrote:
> I only found the hasChanges()... there is, on the other hand, a
> getSnapshot(ObjectId) function. Could I use it to compare to my
> CayenneDataObject, field by field, in order to check which ones were changed?
> This is because I need to create log entries where for each update I only
> specify the key-value pair for the modified fields.
>
> Thanx
> Bruno
>
> -----Mensagem original-----
> De: Michael Gentry [mailto:[email protected]]
> Enviada: sexta-feira, 29 de Outubro de 2010 16:59
> Para: [email protected]
> Assunto: Re: Modified Fields
>
> Hi Bruno,
>
> Try dataContext.getObjectStore().getChanges().
>
> mrg
>
>
> On Fri, Oct 29, 2010 at 11:43 AM, Bruno René Santos <[email protected]> 
> wrote:
>> Hello all,
>>
>> Anyone knows how can I know which fields on a CayenneDataObject were modified
>> since the last read?
>>
>> Thanx
>> Bruno Santos
>>
>>
>
>

Reply via email to