Uses of Interface
org.apache.tapestry5.plastic.MethodInvocation
Packages that use MethodInvocation
Package
Description
[INTERNAL USE ONLY] support classes for the JPA module; API subject to change
[INTERNAL USE ONLY] Plastic implementation details; API subject to change
[INTERNAL USE ONLY] Tapestry IOC service implementation classes; API subject to change.
Plastic, Tapestry's component class transformation library based on ASM
-
Uses of MethodInvocation in org.apache.tapestry5.internal.jpa
Methods in org.apache.tapestry5.internal.jpa with parameters of type MethodInvocationModifier and TypeMethodDescriptionvoidCommitAfterMethodAdvice.advise(MethodInvocation invocation) -
Uses of MethodInvocation in org.apache.tapestry5.internal.plastic
Classes in org.apache.tapestry5.internal.plastic that implement MethodInvocationMethods in org.apache.tapestry5.internal.plastic that return MethodInvocationModifier and TypeMethodDescriptionAbstractMethodInvocation.proceed()AbstractMethodInvocation.setCheckedException(Exception exception) -
Uses of MethodInvocation in org.apache.tapestry5.ioc.internal.services
Methods in org.apache.tapestry5.ioc.internal.services with parameters of type MethodInvocationModifier and TypeMethodDescriptionvoidLoggingAdvice.advise(MethodInvocation invocation) voidMethodLogger.entry(MethodInvocation invocation) Invoked when a method is first enteredvoidMethodLogger.exit(MethodInvocation invocation) Invoked when a method exits (possibly returning a value).voidMethodLogger.fail(MethodInvocation invocation, Throwable t) Invoked when method invocation instead throws an exception. -
Uses of MethodInvocation in org.apache.tapestry5.jcache.internal
Methods in org.apache.tapestry5.jcache.internal with parameters of type MethodInvocationModifier and TypeMethodDescriptionvoidCachePutMethodAdvice.advise(MethodInvocation invocation) voidCacheRemoveAllMethodAdvice.advise(MethodInvocation invocation) voidCacheRemoveMethodAdvice.advise(MethodInvocation invocation) voidCacheResultMethodAdvice.advise(MethodInvocation invocation) protected org.jsr107.ri.annotations.InternalCacheInvocationContext<? extends Annotation>CacheLookupUtil.createCacheInvocationContextImpl(org.jsr107.ri.annotations.StaticCacheInvocationContext<? extends Annotation> staticCacheInvocationContext, MethodInvocation invocation) protected org.jsr107.ri.annotations.InternalCacheKeyInvocationContext<? extends Annotation>CacheLookupUtil.createCacheKeyInvocationContextImpl(org.jsr107.ri.annotations.StaticCacheKeyInvocationContext<? extends Annotation> staticCacheKeyInvocationContext, MethodInvocation invocation) protected MethodCacheLookupUtil.getMethod(MethodInvocation invocation) protected MethodTapestryIoCInternalCacheInvocationContext.getMethod(MethodInvocation invocation) protected MethodTapestryIoCInternalCacheKeyInvocationContext.getMethod(MethodInvocation invocation) protected Object[]TapestryIoCInternalCacheInvocationContext.getParameters(MethodInvocation invocation) protected Object[]TapestryIoCInternalCacheKeyInvocationContext.getParameters(MethodInvocation invocation) protected ObjectTapestryIoCInternalCacheInvocationContext.getTarget(MethodInvocation invocation) protected ObjectTapestryIoCInternalCacheKeyInvocationContext.getTarget(MethodInvocation invocation) protected Class<?>CacheLookupUtil.getTargetClass(MethodInvocation invocation) protected ObjectCachePutMethodAdvice.proceed(MethodInvocation invocation) protected ObjectCacheRemoveAllMethodAdvice.proceed(MethodInvocation invocation) protected ObjectCacheRemoveMethodAdvice.proceed(MethodInvocation invocation) protected ObjectCacheResultMethodAdvice.proceed(MethodInvocation invocation) Constructors in org.apache.tapestry5.jcache.internal with parameters of type MethodInvocationModifierConstructorDescriptionTapestryIoCInternalCacheInvocationContext(org.jsr107.ri.annotations.StaticCacheInvocationContext<A> staticCacheInvocationContext, MethodInvocation invocation) Create new cache key invocation context for the static context and invocationTapestryIoCInternalCacheKeyInvocationContext(org.jsr107.ri.annotations.StaticCacheKeyInvocationContext<A> staticCacheKeyInvocationContext, MethodInvocation invocation) Create new cache key invocation context for the static context and invocationConstructor parameters in org.apache.tapestry5.jcache.internal with type arguments of type MethodInvocationModifierConstructorDescriptionCachePutMethodAdvice(org.jsr107.ri.annotations.CacheContextSource<MethodInvocation> cacheContextSource) Single constructor of this class.CacheRemoveAllMethodAdvice(org.jsr107.ri.annotations.CacheContextSource<MethodInvocation> cacheContextSource) Single constructor of this class.CacheRemoveMethodAdvice(org.jsr107.ri.annotations.CacheContextSource<MethodInvocation> cacheContextSource) Single constructor of this class.CacheResultMethodAdvice(org.jsr107.ri.annotations.CacheContextSource<MethodInvocation> cacheContextSource) Single constructor of this class. -
Uses of MethodInvocation in org.apache.tapestry5.plastic
Methods in org.apache.tapestry5.plastic that return MethodInvocationModifier and TypeMethodDescriptionMethodInvocation.proceed()Proceed with the method invocation, either chaining into the nextMethodAdviceadded to the method, or ultimately into the actual method implementation.MethodInvocation.setCheckedException(Exception exception) Sets the checked exception; this can be used to indicate failure for the method, or to cancel the thrown exception (by setting the exception to null).MethodInvocation.setParameter(int index, Object newValue) Changes a parameter value.MethodInvocation.setReturnValue(Object returnValue) Overrides the return value of the method.Methods in org.apache.tapestry5.plastic with parameters of type MethodInvocationModifier and TypeMethodDescriptionvoidMethodAdvice.advise(MethodInvocation invocation) Advise the method, usually invokingproceed()at some point.