@Override
 public Object getDelegate() {
   if (logEventInterceptor == null || resetRequested)
     logEventInterceptor =
         BeanContext.getFromJNDI(LogEventInterceptor.class, "LogEventInterceptor");
   return logEventInterceptor;
 }
 @Override
 public EventLoggerContext getContext() {
   if (eventLoggerContext == null || resetRequested)
     eventLoggerContext = BeanContext.getFromJNDI(EventLoggerContext.class, "EventLoggerContext");
   return eventLoggerContext;
 }