org.jboss.aop.proxy.container
Class ContainerCache

java.lang.Object
  extended by org.jboss.aop.proxy.container.ContainerCache

public class ContainerCache
extends Object

Version:
$Revision: 55907 $
Author:
Kabir Khan

Field Summary
static Object mapLock
           
 
Constructor Summary
ContainerCache(AspectManager manager, Class proxiedClass, Class[] interfaces)
           
 
Method Summary
 Advisor getAdvisor()
           
 Advisor getClassAdvisor()
           
 InstanceProxyContainer getInstanceContainer()
           
 ContainerProxyCacheKey getKey()
           
 boolean hasAspects()
           
static ContainerCache initialise(AspectManager manager, Class proxiedClass)
           
static ContainerCache initialise(AspectManager manager, Class proxiedClass, Class[] interfaces)
           
 boolean isAdvised()
           
 boolean requiresInstanceAdvisor()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mapLock

public static final Object mapLock
Constructor Detail

ContainerCache

public ContainerCache(AspectManager manager,
                      Class proxiedClass,
                      Class[] interfaces)
Method Detail

initialise

public static ContainerCache initialise(AspectManager manager,
                                        Class proxiedClass)

initialise

public static ContainerCache initialise(AspectManager manager,
                                        Class proxiedClass,
                                        Class[] interfaces)

getKey

public ContainerProxyCacheKey getKey()

getAdvisor

public Advisor getAdvisor()

getClassAdvisor

public Advisor getClassAdvisor()

getInstanceContainer

public InstanceProxyContainer getInstanceContainer()

hasAspects

public boolean hasAspects()

requiresInstanceAdvisor

public boolean requiresInstanceAdvisor()

isAdvised

public boolean isAdvised()


Copyright © 2004 JBoss Inc. All Rights Reserved.