Package org.atmosphere.inject
Interface InjectionListener
-
public interface InjectionListener- Author:
- Jeanfrancois Arcand
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T,U extends T>
voidfieldInjectionException(java.lang.reflect.Field field, U instance, java.lang.Class<T> clazz, java.lang.Exception ex)voidinjectionFailed(java.util.LinkedHashSet<java.lang.Object> pushBackInjection)<T,U extends T>
voidmethodInjectionException(java.lang.reflect.Method method, U instance, java.lang.Class<T> clazz, java.lang.Exception ex)<T,U extends T>
voidnullFieldInjectionFor(java.lang.reflect.Field field, U instance, java.lang.Class<T> clazz)<T,U extends T>
voidpostFieldInjection(java.lang.reflect.Field field, U instance, java.lang.Class<T> clazz)<T,U extends T>
voidpostMethodInjection(java.lang.reflect.Method method, U instance, java.lang.Class<T> clazz)<T,U extends T>
voidpreFieldInjection(java.lang.reflect.Field field, U instance, java.lang.Class<T> clazz)<T,U extends T>
voidpreMethodInjection(java.lang.reflect.Method method, U instance, java.lang.Class<T> clazz)
-
-
-
Method Detail
-
preFieldInjection
<T,U extends T> void preFieldInjection(java.lang.reflect.Field field, U instance, java.lang.Class<T> clazz)
-
postFieldInjection
<T,U extends T> void postFieldInjection(java.lang.reflect.Field field, U instance, java.lang.Class<T> clazz)
-
preMethodInjection
<T,U extends T> void preMethodInjection(java.lang.reflect.Method method, U instance, java.lang.Class<T> clazz)
-
postMethodInjection
<T,U extends T> void postMethodInjection(java.lang.reflect.Method method, U instance, java.lang.Class<T> clazz)
-
nullFieldInjectionFor
<T,U extends T> void nullFieldInjectionFor(java.lang.reflect.Field field, U instance, java.lang.Class<T> clazz)
-
injectionFailed
void injectionFailed(java.util.LinkedHashSet<java.lang.Object> pushBackInjection)
-
fieldInjectionException
<T,U extends T> void fieldInjectionException(java.lang.reflect.Field field, U instance, java.lang.Class<T> clazz, java.lang.Exception ex)
-
methodInjectionException
<T,U extends T> void methodInjectionException(java.lang.reflect.Method method, U instance, java.lang.Class<T> clazz, java.lang.Exception ex)
-
-