org.jboss.weld.interceptor.util
Class InterceptionUtils

java.lang.Object
  extended by org.jboss.weld.interceptor.util.InterceptionUtils

public class InterceptionUtils
extends Object

Author:
Marius Bogoevici

Field Summary
static String POST_CONSTRUCT
           
static String PRE_DESTROY
           
 
Constructor Summary
InterceptionUtils()
           
 
Method Summary
static void executePostConstruct(Object proxy)
           
static void executePredestroy(Object proxy)
           
static Class<? extends Annotation> getExcludeClassInterceptorsAnnotationClass()
           
static Class<? extends Annotation> getInterceptorsAnnotationClass()
           
static boolean isInterceptionCandidate(Method method)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

POST_CONSTRUCT

public static final String POST_CONSTRUCT
See Also:
Constant Field Values

PRE_DESTROY

public static final String PRE_DESTROY
See Also:
Constant Field Values
Constructor Detail

InterceptionUtils

public InterceptionUtils()
Method Detail

executePostConstruct

public static void executePostConstruct(Object proxy)

executePredestroy

public static void executePredestroy(Object proxy)

isInterceptionCandidate

public static boolean isInterceptionCandidate(Method method)
Parameters:
method -
Returns:
true if the method has none of the interception type annotations, and is public and not static false otherwise

getInterceptorsAnnotationClass

public static Class<? extends Annotation> getInterceptorsAnnotationClass()

getExcludeClassInterceptorsAnnotationClass

public static Class<? extends Annotation> getExcludeClassInterceptorsAnnotationClass()


Copyright © 2013 Seam Framework. All Rights Reserved.