Uses of Interface
org.jboss.aop.InstanceAdvisor

Packages that use InstanceAdvisor
org.jboss.aop   
org.jboss.aop.advice   
org.jboss.aop.proxy   
org.jboss.aop.proxy.container   
org.jboss.aspects.concurrent   
org.jboss.aspects.logging   
 

Uses of InstanceAdvisor in org.jboss.aop
 

Classes in org.jboss.aop that implement InstanceAdvisor
 class ClassInstanceAdvisor
          Holds an object instance's metadata and attached interceptors
 class GeneratedInstanceAdvisorMixin
          Adapts the old instance advisor api to the new generated advisor stuff.
 

Methods in org.jboss.aop that return InstanceAdvisor
 InstanceAdvisor InstanceAdvised._getInstanceAdvisor()
          Returns the Advisor associated with this weaved instance.
 

Methods in org.jboss.aop with parameters of type InstanceAdvisor
 void InstanceAdvised._setInstanceAdvisor(InstanceAdvisor newAdvisor)
          Sets the instance advisor associated with this weaved instance.
 Object ClassAdvisor.invokeMethod(InstanceAdvisor instanceAdvisor, Object target, long methodHash, Object[] arguments)
           
 Object ClassAdvisor.invokeMethod(InstanceAdvisor instanceAdvisor, Object target, long methodHash, Object[] arguments, MethodInfo info)
           
 

Constructors in org.jboss.aop with parameters of type InstanceAdvisor
InstanceAdvisorDelegate(Advisor classAdvisor, InstanceAdvisor instanceAdvisor)
           
 

Uses of InstanceAdvisor in org.jboss.aop.advice
 

Methods in org.jboss.aop.advice with parameters of type InstanceAdvisor
protected  void GenericAspectFactory.configureInstance(Object instance, Advisor advisor, InstanceAdvisor instanceAdvisor, Joinpoint jp)
           
 Object AspectFactory.createPerInstance(Advisor advisor, InstanceAdvisor instanceAdvisor)
          Creates an aspect with scope value Scope.PER_INSTANCE.
 Object AspectFactoryDelegator.createPerInstance(Advisor advisor, InstanceAdvisor instanceAdvisor)
           
 Object GenericAspectFactory.createPerInstance(Advisor advisor, InstanceAdvisor instanceAdvisor)
           
 Object AspectFactory.createPerJoinpoint(Advisor advisor, InstanceAdvisor instanceAdvisor, Joinpoint jp)
          Creates an aspect with scope value or Scope.PER_JOINPOINT.
 Object AspectFactoryDelegator.createPerJoinpoint(Advisor advisor, InstanceAdvisor instanceAdvisor, Joinpoint jp)
           
 Object GenericAspectFactory.createPerJoinpoint(Advisor advisor, InstanceAdvisor instanceAdvisor, Joinpoint jp)
           
 Interceptor PerJoinpointInterceptor.getAspectInstance(InstanceAdvisor ia)
           
 Interceptor PerInstanceInterceptor.getAspectInstance(InstanceAdvisor ia)
           
 Object PerInstanceAdvice.getAspectInstance(InstanceAdvisor instanceAdvisor)
           
 Object PerJoinpointAdvice.getAspectInstance(InstanceAdvisor instanceAdvisor)
           
 Object GeneratedAdvisorInterceptor.getPerInstanceAspect(Advisor advisor, Joinpoint joinpoint, InstanceAdvisor ia)
          Used to obtain aspects from the generated code at runtime for joinpoints/aspects requiring an instance advisor
protected  void GenericAspectFactory.injectInstanceAdvisor(Object instance, InstanceAdvisor instanceAdvisor, String attributeName)
           
 

Uses of InstanceAdvisor in org.jboss.aop.proxy
 

Fields in org.jboss.aop.proxy declared as InstanceAdvisor
 InstanceAdvisor Proxy.instanceAdvisor
           
 InstanceAdvisor ClassProxyTemplate.instanceAdvisor
           
 

Methods in org.jboss.aop.proxy that return InstanceAdvisor
 InstanceAdvisor Proxy._getInstanceAdvisor()
           
 InstanceAdvisor ClassProxyTemplate._getInstanceAdvisor()
           
 

Methods in org.jboss.aop.proxy with parameters of type InstanceAdvisor
 void Proxy._setInstanceAdvisor(InstanceAdvisor newAdvisor)
           
 void ClassProxyTemplate._setInstanceAdvisor(InstanceAdvisor newAdvisor)
           
static Proxy ProxyFactory.createInterfaceProxy(ClassLoader loader, Class<?>[] interfaces, ProxyMixin[] mixins, InstanceAdvisor advisor)
           
static Proxy ProxyFactory.createInterfaceProxy(org.jboss.util.id.GUID guid, ClassLoader loader, Class<?>[] interfaces, ProxyMixin[] mixins, InstanceAdvisor advisor)
           
static ClassProxy ClassProxyFactory.newInstance(Class<?> clazz, ProxyMixin[] mixins, InstanceAdvisor advisor)
           
static ClassProxy ClassProxyFactory.newInstance(Class<?> clazz, ProxyMixin[] mixins, InstanceAdvisor advisor, boolean interceptWriteReplace)
           
 

Constructors in org.jboss.aop.proxy with parameters of type InstanceAdvisor
MarshalledClassProxy(Class<?> clazz, ProxyMixin[] mixins, InstanceAdvisor advisor)
           
MarshalledInterfaceProxy(org.jboss.util.id.GUID guid, Class<?>[] intfs, ProxyMixin[] mixins, InstanceAdvisor advisor)
           
 

Uses of InstanceAdvisor in org.jboss.aop.proxy.container
 

Classes in org.jboss.aop.proxy.container that implement InstanceAdvisor
 class InstanceProxyContainer
          The InstanceAdvisor returned by ClassProxyContainer
 class MarshalledProxyAdvisor
          The advisor used by a container proxy that is unmarshalled in a remote jvm
 

Methods in org.jboss.aop.proxy.container that return InstanceAdvisor
 InstanceAdvisor AspectManaged.getInstanceAdvisor()
           
 InstanceAdvisor ProxyTemplate.getInstanceAdvisor()
           
 

Methods in org.jboss.aop.proxy.container with parameters of type InstanceAdvisor
 void AspectManaged.setInstanceAdvisor(InstanceAdvisor instanceAdvisor)
           
 void ProxyTemplate.setInstanceAdvisor(InstanceAdvisor ia)
           
 

Uses of InstanceAdvisor in org.jboss.aspects.concurrent
 

Methods in org.jboss.aspects.concurrent with parameters of type InstanceAdvisor
 Object MutexAspectFactory.createPerInstance(Advisor advisor, InstanceAdvisor instanceAdvisor)
           
 Object MutexAspectFactory.createPerJoinpoint(Advisor advisor, InstanceAdvisor instanceAdvisor, Joinpoint jp)
           
 

Uses of InstanceAdvisor in org.jboss.aspects.logging
 

Methods in org.jboss.aspects.logging with parameters of type InstanceAdvisor
 Object InvocationLogInterceptorFactory.createPerInstance(Advisor advisor, InstanceAdvisor instanceAdvisor)
           
 Object CallLoggingInterceptorFactory.createPerInstance(Advisor advisor, InstanceAdvisor instanceAdvisor)
           
 Object InvocationLogInterceptorFactory.createPerJoinpoint(Advisor advisor, InstanceAdvisor instanceAdvisor, Joinpoint jp)
           
 Object CallLoggingInterceptorFactory.createPerJoinpoint(Advisor advisor, InstanceAdvisor instanceAdvisor, Joinpoint jp)
           
 



Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.