Dobry den,

Asi by som to riesil cez hibernate interface Interceptor a implementoval 
metody: onSave a onDelete. 

Triedu implementujucu Interceptor by som pridal do hibernate Session. 

Session session =
HibernateUtil.getSessionFactory().openSession(interceptor);

Neviem ci hibernate ma nejaky callback interface na zmenu propery v objekte. 
Mozno by fungoval aj vami navrnuty sposob cez PropertyChangeSupport ale tak sa 
vzdy dotknete perzistovaneho objektu. Cistejsi sposob by bol pouzit nejake AOP 
napriklad Spring AOP kde si vytvorite proxy na dany objekt a 
AfterReturningAdvice alebo MethodInterceptor. 

Martin Krajci

-----Original Message-----
From:   Charvat Petr [mailto:[EMAIL PROTECTED]
Sent:   Thu 9/8/2005 3:45 PM
To:     Java
Cc:     
Subject:        hibernate notify changes
Zdravim,
  umi hibernate nejak notifikovat zmeny objeku ktere persistuje?
  Predstavuji si to asi tak, ze si muzu k objektu pridruzit 
propertyChangeListener a pak listenovat. Napr. drzim objekt Adresa 
(jedna radka v tabulce) a k ni si dam 
adresa.addPropertyChangeListener('ulice', new ...). Stejne tak kdyz 
pridam ci smazu nejakou adresu, abych se o tom dozvedel.

Stacilo by me listovat pouze zmeny provedene v jedne VM, paralelni 
pristup do database me nastesti (v tuto chvili) neboli.

Diky
  Petr





<<winmail.dat>>

Odpovedet emailem