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: 75539 $
Author:
Kabir Khan

Field Summary
static Object mapLock
           
 
Method Summary
 Advisor getAdvisor()
           
static ClassProxyContainer getCachedContainer(ContainerProxyCacheKey key)
           
 Advisor getClassAdvisor()
           
 InstanceProxyContainer getInstanceContainer()
           
 ContainerProxyCacheKey getKey()
           
 boolean hasAspects()
           
 boolean hasIntroductionsForClassAdvisor()
           
 boolean hasMoreAdvicesOrIntroductionsForInstance()
           
static ContainerCache initialise(AspectManager manager, AOPProxyFactoryParameters params)
           
static ContainerCache initialise(AspectManager manager, Class<?> proxiedClass, org.jboss.metadata.spi.MetaData metaData, boolean metaDataHasInstanceLevelData)
           
 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
Method Detail

initialise

public static ContainerCache initialise(AspectManager manager,
                                        Class<?> proxiedClass,
                                        org.jboss.metadata.spi.MetaData metaData,
                                        boolean metaDataHasInstanceLevelData)

initialise

public static ContainerCache initialise(AspectManager manager,
                                        AOPProxyFactoryParameters params)

getKey

public ContainerProxyCacheKey getKey()

getAdvisor

public Advisor getAdvisor()

getClassAdvisor

public Advisor getClassAdvisor()

getInstanceContainer

public InstanceProxyContainer getInstanceContainer()

hasAspects

public boolean hasAspects()

hasIntroductionsForClassAdvisor

public boolean hasIntroductionsForClassAdvisor()

requiresInstanceAdvisor

public boolean requiresInstanceAdvisor()

isAdvised

public boolean isAdvised()

getCachedContainer

public static ClassProxyContainer getCachedContainer(ContainerProxyCacheKey key)

hasMoreAdvicesOrIntroductionsForInstance

public boolean hasMoreAdvicesOrIntroductionsForInstance()


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