The main benefit for using ASIF was that it would cache the interceptor classes used for any single service point. That is no longer necessary ... the service models have been changed to ensure that the IF is only invoked ONCE for any service point.
So, that leaves the code that builds the interceptor class by iterating over its methods (see class MethodIterator), the same ClassFactory/ClassFab invocations, and the same code to instantiate the final object and push it on the stack. What happened was that when I added the code to allow filtering of which methods get invoked, the ASIF methods got *so* hairy that they stopped being useful, especially given the change to the service models. On Fri, 24 Sep 2004 10:52:00 +0200, Burbach, Matthias <[EMAIL PROTECTED]> wrote: > Hi, > > we implemented two interceptors in our project based on > org.apache.hivemind.service.impl.AbstractServiceInterceptorFactory. > Now switching from 1.0-beta-2 to 1.0 this base class has obviously > disappeared. > > Can you give me a hint how to migrate? > > Thanks in advance, > Matthias Burbach > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Howard M. Lewis Ship Independent J2EE / Open-Source Java Consultant Creator, Jakarta Tapestry Creator, Jakarta HiveMind http://howardlewisship.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
