private void processMethodEntryEvent(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);
    }
  }
private void processMethodEntryEvent(MethodEntryEvent event)