@Override public void deleteByQuery(Query<?> query) { try { startQueryEvent(DELETE_BY_QUERY_EVENT_NAME, query); super.deleteByQuery(query); } finally { Profiler.Static.stopThreadEvent(); } }
@Override public void index(State state) { try { Profiler.Static.startThreadEvent(INDEX_EVENT_NAME, state); super.index(state); } finally { Profiler.Static.stopThreadEvent(); } }
@Override public void delete(State state) { try { Profiler.Static.startThreadEvent(DELETE_EVENT_NAME, state); super.delete(state); } finally { Profiler.Static.stopThreadEvent(); } }
@Override public void saveUnsafely(State state) { try { Profiler.Static.startThreadEvent(SAVE_UNSAFELY_EVENT_NAME, state); super.saveUnsafely(state); } finally { Profiler.Static.stopThreadEvent(); } }