Class PreDestroyCallback
- java.lang.Object
-
- org.eclipse.jetty.plus.annotation.LifeCycleCallback
-
- org.eclipse.jetty.plus.annotation.PreDestroyCallback
-
public class PreDestroyCallback extends LifeCycleCallback
PreDestroyCallback
-
-
Field Summary
-
Fields inherited from class org.eclipse.jetty.plus.annotation.LifeCycleCallback
__EMPTY_ARGS
-
-
Constructor Summary
Constructors Constructor Description PreDestroyCallback(java.lang.Class<?> clazz, java.lang.String methodName)
PreDestroyCallback(java.lang.String className, java.lang.String methodName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
callback(java.lang.Object instance)
boolean
equals(java.lang.Object o)
void
validate(java.lang.Class<?> clazz, java.lang.reflect.Method method)
Commons Annotations Specification section 2.6: - no params to method - returns void - no checked exceptions - not static-
Methods inherited from class org.eclipse.jetty.plus.annotation.LifeCycleCallback
findMethod, getMethodName, getTarget, getTargetClass, getTargetClassName, hashCode
-
-
-
-
Constructor Detail
-
PreDestroyCallback
public PreDestroyCallback(java.lang.Class<?> clazz, java.lang.String methodName)
- Parameters:
clazz
- the class object to be injectedmethodName
- the name of the method to inject
-
PreDestroyCallback
public PreDestroyCallback(java.lang.String className, java.lang.String methodName)
- Parameters:
className
- the name of the class to injectmethodName
- the name of the method to inject
-
-
Method Detail
-
validate
public void validate(java.lang.Class<?> clazz, java.lang.reflect.Method method)
Commons Annotations Specification section 2.6: - no params to method - returns void - no checked exceptions - not static- Specified by:
validate
in classLifeCycleCallback
- See Also:
LifeCycleCallback.validate(java.lang.Class, java.lang.reflect.Method)
-
callback
public void callback(java.lang.Object instance)
- Overrides:
callback
in classLifeCycleCallback
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classLifeCycleCallback
-
-