JBoss EJB 3.1 Common Interceptor Library Parent 2.0.0.Final

org.jboss.interceptor.reader.cache
Class DefaultMetadataCachingReader

java.lang.Object
  extended by org.jboss.interceptor.reader.cache.DefaultMetadataCachingReader
All Implemented Interfaces:
MetadataCachingReader

public class DefaultMetadataCachingReader
extends Object
implements MetadataCachingReader


Constructor Summary
DefaultMetadataCachingReader()
           
 
Method Summary
<T> ClassMetadata<T>
getClassMetadata(Class<T> clazz)
           
<T> InterceptorMetadata<T>
getInterceptorMetadata(Class<T> clazz)
           
<T> InterceptorMetadata<T>
getInterceptorMetadata(ClassMetadata<T> clazz)
           
<T> InterceptorMetadata<T>
getInterceptorMetadata(InterceptorReference<T> interceptorReference)
           
<T> InterceptorMetadata<T>
getTargetClassInterceptorMetadata(Class<T> clazz)
           
<T> InterceptorMetadata<T>
getTargetClassInterceptorMetadata(ClassMetadata<T> classMetadata)
           
 void setUnwrapRuntimeExceptions(boolean unwrapRuntimeExceptions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultMetadataCachingReader

public DefaultMetadataCachingReader()
Method Detail

setUnwrapRuntimeExceptions

public void setUnwrapRuntimeExceptions(boolean unwrapRuntimeExceptions)

getInterceptorMetadata

public <T> InterceptorMetadata<T> getInterceptorMetadata(InterceptorReference<T> interceptorReference)
Specified by:
getInterceptorMetadata in interface MetadataCachingReader

getTargetClassInterceptorMetadata

public <T> InterceptorMetadata<T> getTargetClassInterceptorMetadata(ClassMetadata<T> classMetadata)
Specified by:
getTargetClassInterceptorMetadata in interface MetadataCachingReader

getInterceptorMetadata

public <T> InterceptorMetadata<T> getInterceptorMetadata(ClassMetadata<T> clazz)
Specified by:
getInterceptorMetadata in interface MetadataCachingReader

getInterceptorMetadata

public <T> InterceptorMetadata<T> getInterceptorMetadata(Class<T> clazz)
Specified by:
getInterceptorMetadata in interface MetadataCachingReader

getTargetClassInterceptorMetadata

public <T> InterceptorMetadata<T> getTargetClassInterceptorMetadata(Class<T> clazz)
Specified by:
getTargetClassInterceptorMetadata in interface MetadataCachingReader

getClassMetadata

public <T> ClassMetadata<T> getClassMetadata(Class<T> clazz)
Specified by:
getClassMetadata in interface MetadataCachingReader

JBoss EJB 3.1 Common Interceptor Library Parent 2.0.0.Final

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