Java tutorial
/* * Copyright "Open Digital Education", 2014 * * This program is published by "Open Digital Education". * You must indicate the name of the software and the company in any production /contribution * using the software and indicate on the home page of the software industry in question, * "powered by Open Digital Education" with a reference to the website: https://opendigitaleducation.com/. * * This program is free software, licensed under the terms of the GNU Affero General Public License * as published by the Free Software Foundation, version 3 of the License. * * You can redistribute this application and/or modify it since you respect the terms of the GNU Affero General Public License. * If you modify the source code and then use this modified source code in your creation, you must make available the source code of your modifications. * * You should have received a copy of the GNU Affero General Public License along with the software. * If not, please see : <http://www.gnu.org/licenses/>. Full compliance requires reading the terms of this license and following its directives. */ package org.entcore.common.search; import fr.wseduc.webutils.Either; import io.vertx.core.Handler; import io.vertx.core.json.JsonArray; import io.vertx.core.logging.Logger; import io.vertx.core.logging.LoggerFactory; import java.util.List; /** * Created by dbreyton on 23/02/2016. */ public class LogSearchingEvents implements SearchingEvents { private static final Logger log = LoggerFactory.getLogger(LogSearchingEvents.class); @Override public void searchResource(List<String> appFilters, String userId, JsonArray groupIds, JsonArray searchWords, Integer page, Integer limit, JsonArray columnsHeader, String locale, Handler<Either<String, JsonArray>> handler) { if (log.isDebugEnabled()) { log.debug("Search : " + userId + ", words attributes : " + searchWords.toString() + ", requested engine : " + appFilters.toString()); } } }