protected HandlerProcessingResult processAnnotation(AnnotationInfo ainfo,
EjbInterceptorContext ejbInterceptorContext)
throws AnnotationProcessorException {
EjbInterceptor ejbInterceptor = ejbInterceptorContext.getDescriptor();
ejbInterceptor.addPrePassivateDescriptor(
getPrePassivateDescriptor(ainfo));
return getDefaultProcessedResult();
}
private LifecycleCallbackDescriptor getPrePassivateDescriptor(