Hi Robert,

I don't work with OJB but your requirement could be fulfilled with a JDBC proxy such 
as P6Spy. Or an elegant solution would be a clustered JDBC driver such as C-JDBC 
http://c-jdbc.objectweb.org/ 

Cheers,

Siegfried Goeschl

-----Original Message-----
From: Coup, Robert Muir [mailto:[EMAIL PROTECTED] 
Sent: Sonntag, 30. Mai 2004 06:51
To: OJB Users List
Subject: Intercepting updates and inserts


Hi all,

We're using OJB to interface our application to an online database
(Postgre) as well as an offline database (HSQLDB). I'm in the process of writing some 
simple replication code to allow offline updates to be reconciled when the data is 
synchronised with the online database.

What I would like to do is to intercept each update or delete being run by OJB and log 
some information about it (statement type, table, user, time, etc) it to another 
table. I could make all the persistent objects implement PersistenceBrokerAware and 
then do the logging in afterUpdate and afterDelete, but that isn't a stunningly 
elegant solution and I was wondering if there was another place I could hook into 
which wouldn't involve making changes to my persistent classes? If not, where would be 
the best place to jump into the OJB source to do what I need?

Thanks again,

Rob :)

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to