Dobry den,

neporadim vam ohledne interceptoru, ale napadlo me, 
ze byste k uvedenemu ucelu mohl pouzit take AspectJ.

Volani metody lze obalit aspektem, ktery zavola akci "pred" a "po".

mp. 

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ales Dostal
Sent: Thursday, June 21, 2007 13:06 PM
To: [email protected]
Subject: Interceptors in EJB3

Zdravim,
momentalne pokoukavam po Interceptorech v EJB3.
Pochopil jsem, ze po anotovani metody jako @Interceptors(class) nadefinuji, ze 
pred spustenim metody se provede nejaka jina "akce".
Toto je super, ale existuje moznost, podle ktere bych nadefinoval, ze po 
ukonceni metody se take neco spusti?
K cemu to potrebuji: Mam timer metodu, ktera mi spousti nejakou akci a ja 
potrebuji oznamit ze akce zacala a ze akce skoncila.
Da se toto vyresit pomoci Inteceptoru?
Zatim to resim tak, ze v metode volam zacatek a konec:
public void spust(Timer timer) {
   zacatek();
   // akce....
    konec();
}

Samozrejme s anotaci
@TransactionAttribute(value=TransactionAttributeType.NOT_SUPPORTED),
jinak by se metody neprovedly nezavisle na akci, ale obe az nakonec.


________ Information from NOD32 ________ This message was checked by NOD32 
Antivirus System for Linux Mail Servers.
http://www.eset.com

Odpovedet emailem