boolean (Event event) { EventRequest request = event.request(); if (request == null || request.getProperty(WATCHER_REQUEST_KEY) == null) { return false; } if (event instanceof MethodEntryEvent) { processMethodEntryEvent(((MethodEntryEvent)event)); } else if (event instanceof MethodExitEvent) { processMethodExitEvent(((MethodExitEvent)event)); } return true; }