javax.cache.annotation
Interface CacheInvocationContext<A extends java.lang.annotation.Annotation>

All Superinterfaces:
CacheMethodDetails<A>
All Known Subinterfaces:
CacheKeyInvocationContext<A>

public interface CacheInvocationContext<A extends java.lang.annotation.Annotation>
extends CacheMethodDetails<A>


Method Summary
 CacheInvocationParameter[] getAllParameters()
           
 java.lang.Object getTarget()
           
<T> T
unwrap(java.lang.Class<T> cl)
           
 
Methods inherited from interface javax.cache.annotation.CacheMethodDetails
getAnnotations, getCacheAnnotation, getCacheName, getMethod
 

Method Detail

getTarget

java.lang.Object getTarget()

getAllParameters

CacheInvocationParameter[] getAllParameters()

unwrap

<T> T unwrap(java.lang.Class<T> cl)