RE: [aspectwerkz-user] AOP advice execution sequence
<[email protected]> Wed, 21 Nov 2007 17:27:22 +0530
| Newsgroups | gmane.comp.java.aspectwerkz.user |
|---|---|
| Message-ID | <[email protected]> |
--=_Boundary_OKocikmajYu6N1nDSCvF Content-Type: message/rfc822 Content-Disposition: attachment; filename=originalmail.eml Received: from blr-ec-bh02.wipro.com (blr-ec-bh02.wipro.com [10.201.50.92]) by wip-ectls-mx3.wipro.com (Postfix) with ESMTP id 82E31224585 for <[email protected]>; Wed, 21 Nov 2007 17:29:53 +0530 (IST) Received: from BLR-SJP-MBX01.wipro.com ([10.101.50.182]) by blr-ec-bh02.wipro.com with Microsoft SMTPSVC(6.0.3790.3959); Wed, 21 Nov 2007 17:29:53 +0530 x-mimeole: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C82C36.06A9EDB3" Subject: RE: [aspectwerkz-user] AOP advice execution sequence Date: Wed, 21 Nov 2007 17:27:22 +0530 Message-ID: <[email protected]> X-MS-Has-Attach: X-MS-TNEF-Correlator: <[email protected]> Thread-Topic: [aspectwerkz-user] AOP advice execution sequence Thread-Index: Acgrmg2oZvWOW3VuSdqh4knJAXTq5QAm581X References: <[email protected]> <[email protected]> From: <[email protected]> To: <[email protected]> X-OriginalArrivalTime: 21 Nov 2007 11:59:53.0378 (UTC) FILETIME=[06C97020:01C82C36] This is a multi-part message in MIME format. ------_=_NextPart_001_01C82C36.06A9EDB3 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, =20 How to implement asynchronous aspect ? Can we get any sample if available. =20 Any help is appreciated. =20 Thanks and Regards, Lalithamba. ________________________________ From: Alexandre Vasseur [mailto:[email protected]] Sent: Tue 20-Nov-07 10:53 PM To: [email protected] Subject: Re: [aspectwerkz-user] AOP advice execution sequence no it runs in the same code path - as if you wrote it this said it is easy to have your advice produce an async task that will be consumed by some thread queue if you want it is all up to you Alex On Nov 20, 2007 6:00 PM, akhilesh laddha <[email protected]> = wrote: > > Hi All, > I would like to get clarify my self about AOP advice execution = sequence > along with the application code. Does AOP advice execute in parallel = with > application methods for that cross cut defines? > > For example > Application method - foo() (for cross cut define) > Takes execution time T1 > Advice - fooAdvice() takes t1 time > > If AOP advice runs sequentially with application code then additional > performance hit because of advice code execution. > > Total time will be - T1 +t1 > > From my understanding it runs in parallel therefore it takes time = equal to > whichever is higher for ex - T1 > > Please correct my understanding > > Thanks > Akhilesh > > > > ________________________________ > Be a better sports nut! Let your teams follow you with Yahoo Mobile. = Try it > now. --------------------------------------------------------------------- To unsubscribe from this list please visit: http://xircles.codehaus.org/manage_email ------_=_NextPart_001_01C82C36.06A9EDB3 Content-Type: application/ms-tnef; name="winmail.dat" Content-Transfer-Encoding: base64 eJ8+IjYLAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEgAEANQAAAFJFOiBbYXNwZWN0d2Vya3ot dXNlcl0gQU9QIGFkdmljZSBleGVjdXRpb24gc2VxdWVuY2UAQRMBBYADAA4AAADXBwsAFQARABsA FgADAEMBASCAAwAOAAAA1wcLABUAEQAdADUAAwBkAQEJgAEAIQAAAEFENzdFODI2RTNEM0M0NDQ5 RDJDMzcwOTcxODBERDk4ADQHAQOQBgDkEgAAOAAAAAMANgAAAAAAQAA5AEV23aw1LMgBHgA9AAEA AAAFAAAAUkU6IAAAAAACAUcAAQAAADQAAABjPXVzO2E9IDtwPVdpcHJvO2w9QkxSLVNKUC1NQlgw LTA3MTEyMTExNTk1M1otMjcxMTYAHgBJAAEAAAA1AAAAUmU6IFthc3BlY3R3ZXJrei11c2VyXSBB T1AgYWR2aWNlIGV4ZWN1dGlvbiBzZXF1ZW5jZQAAAABAAE4AAMwVAporyAEeAFoAAQAAABIAAABB bGV4YW5kcmUgVmFzc2V1cgAAAAIBWwABAAAAQgAAAAAAAACBKx+kvqMQGZ1uAN0BD1QCAAAAAEFs ZXhhbmRyZSBWYXNzZXVyAFNNVFAAYXZhc3NldXJAZ21haWwuY29tAAAAAgFcAAEAAAAYAAAAU01U UDpBVkFTU0VVUkBHTUFJTC5DT00AHgBdAAEAAAASAAAAQWxleGFuZHJlIFZhc3NldXIAAAACAV4A AQAAAEIAAAAAAAAAgSsfpL6jEBmdbgDdAQ9UAgAAAABBbGV4YW5kcmUgVmFzc2V1cgBTTVRQAGF2 YXNzZXVyQGdtYWlsLmNvbQAAAAIBXwABAAAAGAAAAFNNVFA6QVZBU1NFVVJAR01BSUwuQ09NAB4A ZgABAAAABQAAAFNNVFAAAAAAHgBnAAEAAAATAAAAYXZhc3NldXJAZ21haWwuY29tAAAeAGgAAQAA AAUAAABTTVRQAAAAAB4AaQABAAAAEwAAAGF2YXNzZXVyQGdtYWlsLmNvbQAAHgBwAAEAAAAxAAAA W2FzcGVjdHdlcmt6LXVzZXJdIEFPUCBhZHZpY2UgZXhlY3V0aW9uIHNlcXVlbmNlAAAAAAIBcQAB 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 VHKNIFXPSP9KD/dLH0wvs8VuUFDj/1NfVG/3WF9Zb1p6LV4/X09gX2Fvn1s/XE9aXO8w/2FzdUQw 9aGQafAxZv8CmgAJ0Vow7//A4OAZRI6Ac9rgej9jj/9aT2hfaW9qf0NvRH9tz27fn2/vcP9yD7fd c/48QeGgCQHBPSJ1cHRwOi+wL3hpcozAl8Au2hLLJmDiMC7hMGcv4VELkNhlX2XhUO/wImx5CwDr udABYGQLAmaL0G1A/8AAe0hZUEVSTEk4TksgeG95f3qGfX0Pe7GL0P+wC3BcY2Yx/lyLwG0Qc2d9 n36vepRWp09Wl2sQhH9zzjkybDAv/kFscGs/bE9tX4h/iY+KnwWLpjWMMS9GT05U94yJhQ9CMFwB AZBojYiNIFcBAY2PCzY3h9JQiC4wYXfBL0RJVo+/k99nhDU4h+FCT0RZiC2EMjeH4UhUTUyMgAJ9 m0AAAAAeADUQAQAAAEEAAAA8NzlFNjgyMzA4MEM2N0M0NzgwNjU0QUZBOTY3ODU4MDI2M0UxNTZA QkxSLVNKUC1NQlgwMS53aXByby5jb20+AAAAAB4AORABAAAAbAAAADw0Mjg5MzkuMzkwMzMucW1A d2ViNTAzMTAubWFpbC5yZTIueWFob28uY29tPiA8OWFmYWNlODcwNzExMjAwOTIzbTY4ZWQ1MTFh eTk3ZTkzOTgwODdmNGMyOWVAbWFpbC5nbWFpbC5jb20+AB4ARxABAAAADwAAAG1lc3NhZ2UvcmZj ODIyAAALAPIQAQAAAB8A8xABAAAAdgAAAFIARQAlADMAQQAgAFsAYQBzAHAAZQBjAHQAdwBlAHIA awB6AC0AdQBzAGUAcgBdACAAQQBPAFAAIABhAGQAdgBpAGMAZQAgAGUAeABlAGMAdQB0AGkAbwBu ACAAcwBlAHEAdQBlAG4AYwBlAC4ARQBNAEwAAAAAAAsA9hAAAAAAQAAHMEV23aw1LMgBQAAIMNU7 uAY2LMgBAwDeP69vAAADAPE/CQQAAB4A+D8BAAAANAAAAExhbGl0aGFtYmEgVmlzaHdhbmF0aGFp YWggKFdUMDEgLSBJTk5PVkFUSU9OIEdST1VQKQACAfk/AQAAAFsAAAAAAAAA3KdAyMBCEBq0uQgA Ky/hggEAAAAAAAAAL089V0lQUk8vT1U9RklSU1QgQURNSU5JU1RSQVRJVkUgR1JPVVAvQ049UkVD SVBJRU5UUy9DTj1MQUxJVFYAAB4A+j8BAAAAFQAAAFN5c3RlbSBBZG1pbmlzdHJhdG9yAAAAAAIB +z8BAAAAHgAAAAAAAADcp0DIwEIQGrS5CAArL+GCAQAAAAAAAAAuAAAAAwD9P+QEAAADABlAAAAA AAMAGkAAAAAAAwAdQAAAAAADAB5AAAAAAB4AMEABAAAABwAAAExBTElUVgAAHgAxQAEAAAAHAAAA TEFMSVRWAAAeADJAAQAAABMAAABhdmFzc2V1ckBnbWFpbC5jb20AAB4AM0ABAAAAEwAAAGF2YXNz ZXVyQGdtYWlsLmNvbQAAHgA4QAEAAAAHAAAATEFMSVRWAAAeADlAAQAAAAIAAAAuAAAAAwB2QP// //8LACkAAAAAAAsAIwAAAAAAAwAGEIgGzYkDAAcQswQAAAMAEBAAAAAAAwAREAAAAAAeAAgQAQAA AGUAAABISSxIT1dUT0lNUExFTUVOVEFTWU5DSFJPTk9VU0FTUEVDVD9DQU5XRUdFVEFOWVNBTVBM RUlGQVZBSUxBQkxFQU5ZSEVMUElTQVBQUkVDSUFURURUSEFOS1NBTkRSRUdBUkRTAAAAAAIBfwAB AAAAQQAAADw3OUU2ODIzMDgwQzY3QzQ3ODA2NTRBRkE5Njc4NTgwMjYzRTE1NkBCTFItU0pQLU1C WDAxLndpcHJvLmNvbT4AAAAA5Kw= ------_=_NextPart_001_01C82C36.06A9EDB3-- --=_Boundary_OKocikmajYu6N1nDSCvF Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email. www.wipro.com --=_Boundary_OKocikmajYu6N1nDSCvF Content-Type: text/plain; charset=us-ascii --------------------------------------------------------------------- To unsubscribe from this list please visit: http://xircles.codehaus.org/manage_email --=_Boundary_OKocikmajYu6N1nDSCvF--