void (MethodEntryEvent event) { if (LOG.isDebugEnabled()) { LOG.debug("-> " + event.method()); } try { if (myEntryRequest != null && myEntryRequest.isEnabled() && myEntryMethod == null) { myExitRequest = createExitRequest(); myExitRequest.addClassFilter(event.location().declaringType()); myEntryMethod = event.method(); DebuggerUtilsAsync.setEnabled(myExitRequest, true); if (LOG.isDebugEnabled()) { LOG.debug("Now watching only " + event.method()); } enableEntryWatching(false); } } catch (Exception e) { DebuggerUtilsImpl.logError(e); } }