Uses of Class
org.neo.swarm.core.aop.silc.comp.Perspective

Packages that use Perspective
org.neo.swarm   
org.neo.swarm.core.aop   
org.neo.swarm.core.aop.silc   
org.neo.swarm.core.aop.silc.comp   
org.neo.swarm.core.container   
org.neo.swarm.core.container.pico   
 

Uses of Perspective in org.neo.swarm
 

Methods in org.neo.swarm with parameters of type Perspective
 java.util.Collection ApplicationContext.retrieveComponentsOfType(Perspective perspective, java.lang.Class type)
           
 java.lang.Object ApplicationContext.retrieveComponent(Perspective perspective, java.lang.Object key)
           
 java.lang.Object SwarmApplicationContext.retrieveComponent(Perspective perspective, java.lang.Object key)
           
 java.util.Collection SwarmApplicationContext.retrieveComponentsOfType(Perspective perspective, java.lang.Class type)
           
 

Uses of Perspective in org.neo.swarm.core.aop
 

Methods in org.neo.swarm.core.aop with parameters of type Perspective
 void AspectComponent.addInterceptor(Perspective perspective, MethodInterceptor methodInterceptor)
           
 void AspectComponent.addInterceptor(Perspective perspective, java.lang.reflect.Method method, MethodInterceptor interceptor)
           
 java.lang.Object AspectComponent.getProxy(Perspective perspective)
           
 java.lang.Object AspectComponent.invokeMethod(java.lang.Object key, Perspective perspective, java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args)
          callback for perspective version of a component.
 

Uses of Perspective in org.neo.swarm.core.aop.silc
 

Methods in org.neo.swarm.core.aop.silc with parameters of type Perspective
 java.lang.Object SilcAspectComponentAdapter.getComponentInstance(Perspective perspective)
           
 

Uses of Perspective in org.neo.swarm.core.aop.silc.comp
 

Fields in org.neo.swarm.core.aop.silc.comp declared as Perspective
static Perspective Perspective.DEFAULT
           
static Perspective Perspective.REMOTE
           
 

Methods in org.neo.swarm.core.aop.silc.comp with parameters of type Perspective
 void Pointcut.advise(Perspective perspective, AspectComponent component, MethodInterceptor interceptor)
           
 void CompositePointCut.advise(Perspective perspective, AspectComponent component, MethodInterceptor interceptor)
           
 void AspectComponentImpl.addInterceptor(Perspective perspective, MethodInterceptor methodInterceptor)
          Apply an interceptor to all methods - and if needed classify it using the given perspective.
 void AspectComponentImpl.addInterceptor(Perspective perspective, java.lang.reflect.Method method, MethodInterceptor interceptor)
          Apply interceptor to only one method.
 java.lang.Object AspectComponentImpl.getProxy(Perspective perspective)
           
 java.lang.Object AspectComponentImpl.invokeMethod(java.lang.Object key, Perspective perspective, java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args)
          callback from the invocation handler - this is where we need to apply the associated perspective.
 java.lang.Object JavaDynamicProxyFactory.createProxy(Perspective perspective, java.lang.Object key, java.lang.Class[] interfaces, AspectComponent aspectedComponent)
           
 void TypeOfPointCut.advise(Perspective perspective, AspectComponent component, MethodInterceptor interceptor)
           
 java.lang.Object ProxyFactory.createProxy(Perspective perspective, java.lang.Object key, java.lang.Class[] interfaces, AspectComponent aspectedComponent)
           
 void RegexPointCut.advise(Perspective perspective, AspectComponent component, MethodInterceptor interceptor)
           
 java.lang.Object CGLibProxyFactory.createProxy(Perspective perspective, java.lang.Object key, java.lang.Class[] interfaces, AspectComponent aspectedComponent)
           
 

Constructors in org.neo.swarm.core.aop.silc.comp with parameters of type Perspective
AspectInvocationHandler(java.lang.Object key, Perspective perspective, AspectComponent aspected)
           
 

Uses of Perspective in org.neo.swarm.core.container
 

Methods in org.neo.swarm.core.container with parameters of type Perspective
 java.util.Collection ComponentContainer.getComponentsOfType(Perspective perspective, java.lang.Class type)
           
 java.lang.Object ComponentContainer.getComponent(Perspective perspective, java.lang.Object key)
           
 

Uses of Perspective in org.neo.swarm.core.container.pico
 

Methods in org.neo.swarm.core.container.pico with parameters of type Perspective
 java.util.Collection PicoComponentContainer.getComponentsOfType(Perspective perspective, java.lang.Class type)
           
 java.lang.Object PicoComponentContainer.getComponent(Perspective perspective, java.lang.Object key)
           
 



Copyright © 2001-2004 SWARM-ONE -First Generation (S)calable(W)ide(AR)ea(M)esh. All Rights Reserved.