Article View: pl.comp.lang.java
Article #153764Re: ręczny interceptor (ale bez springa)
From: William Bonawentura
Date: Mon, 21 Jan 2013 10:24
Date: Mon, 21 Jan 2013 10:24
5 lines
1581 bytes
1581 bytes
> innej liczby parametrów. Czy da się to jakoś globalnie ogarnąć? Tak jak już koledzy napisali można to łatwo osiągnąć fabryką dynamic Proxy i odpowiednim Invokerem. Zwróć uwagę, by przekazując listę interfejsów jakie ma implementować Proxy, nie podawać tylko interfejsu spodziewanego, ale również wszystkie rzeczywiście implementowane przez opakowywany obiekt typy. Bez tego zawiedzie stosowane gdzieś "dalej" w kodzie instanceof i rzutowania.
Technical Details
Message-ID:
<kdj51k$m33$1@news2.ipartners.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.supermedia.pl!plix.pl!newsfeed2.plix.pl!217.153.128.51.MISMATCH!nf1.ipartners.pl!ipartners.pl!news2.ipartners.pl!not-for-mailReferences:
<50f9bf25$0$1307$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.supermedia.pl!plix.pl!newsfeed2.plix.pl!217.153.128.51.MISMATCH!nf1.ipartners.pl!ipartners.pl!news2.ipartners.pl!not-for-mail From: "William Bonawentura" <nie@ma.mnie.pl> Newsgroups: pl.comp.lang.java Subject: Re: ręczny interceptor (ale bez springa) Date: Mon, 21 Jan 2013 11:24:52 +0100 Organization: GTS Energis Lines: 6 Message-ID: <kdj51k$m33$1@news2.ipartners.pl> References: <50f9bf25$0$1307$65785112@news.neostrada.pl> NNTP-Posting-Host: nat-coig130.coig.katowice.pl Mime-Version: 1.0 X-Trace: news2.ipartners.pl 1358763892 22627 195.39.217.130 (21 Jan 2013 10:24:52 GMT) X-Complaints-To: abuse@ipartners.pl NNTP-Posting-Date: 21 Jan 2013 10:24:52 GMT In-Reply-To: <50f9bf25$0$1307$65785112@news.neostrada.pl> X-Priority: 3 X-MimeOLE: Produced By Microsoft MimeOLE V15.4.3508.1109 Importance: Normal X-Newsreader: Microsoft Windows Live Mail 15.4.3508.1109 X-MSMail-Priority: Normal Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit