List of usage examples for org.apache.commons.logging Log isInfoEnabled
boolean isInfoEnabled();
From source file:org.easyrec.utils.spring.log.LoggerUtils.java
/** * @param logger//from ww w . j av a 2s . c o m * @param logLevel * */ public static boolean isLogLevelEnabled(Log logger, String logLevel) { if (logLevel.equalsIgnoreCase("info")) { if (logger.isInfoEnabled()) { return true; } } else if (logLevel.equalsIgnoreCase("debug")) { if (logger.isDebugEnabled()) { return true; } } else if (logLevel.equalsIgnoreCase("error")) { if (logger.isErrorEnabled()) { return true; } } else if (logLevel.equalsIgnoreCase("trace")) { if (logger.isTraceEnabled()) { return true; } } else if (logLevel.equalsIgnoreCase("warn")) { if (logger.isWarnEnabled()) { return true; } } else if (logLevel.equalsIgnoreCase("fatal")) { if (logger.isFatalEnabled()) { return true; } } else { logger.warn("Passed unknown log level '" + logLevel + "' to Aspect - returning false!"); return false; } logger.warn("log level '" + logLevel + "' not enabled - returning false!"); return false; }
From source file:org.easyrec.utils.spring.log.LoggerUtils.java
/** * Writes the given 'message' to the Log 'logger' with level 'logLevel'. * * @param logger the Log to which the message is written * @param logLevel the level to which the message is written * @param message the message to be written */// w ww . j av a2s. com public static void log(Log logger, String logLevel, String message) { if (logLevel.equalsIgnoreCase("info")) { if (logger.isInfoEnabled()) { logger.info(message); } } else if (logLevel.equalsIgnoreCase("debug")) { if (logger.isDebugEnabled()) { logger.debug(message); } } else if (logLevel.equalsIgnoreCase("error")) { if (logger.isErrorEnabled()) { logger.error(message); } } else if (logLevel.equalsIgnoreCase("trace")) { if (logger.isTraceEnabled()) { logger.trace(message); } } else if (logLevel.equalsIgnoreCase("warn")) { if (logger.isWarnEnabled()) { logger.warn(message); } } else if (logLevel.equalsIgnoreCase("fatal")) { if (logger.isFatalEnabled()) { logger.fatal(message); } } else { logger.error("Passed unknown log level " + logLevel + " to Aspect - logging to error instead!"); logger.error(message); } }
From source file:org.easyrec.utils.spring.log.LoggerUtils.java
/** * Writes the given 'message' to the Log 'logger' with level 'logLevel'. * * @param logger the Log to which the message is written * @param logLevel the level to which the message is written * @param message the message to be written * @param ta a Throwable passed on to the Log *//*from w w w .ja va 2 s . c o m*/ public static void log(Log logger, String logLevel, String message, Throwable ta) { if (logLevel.equalsIgnoreCase("info")) { if (logger.isInfoEnabled()) { logger.info(message, ta); } } else if (logLevel.equalsIgnoreCase("debug")) { if (logger.isDebugEnabled()) { logger.debug(message, ta); } } else if (logLevel.equalsIgnoreCase("error")) { if (logger.isErrorEnabled()) { logger.error(message, ta); } } else if (logLevel.equalsIgnoreCase("trace")) { if (logger.isTraceEnabled()) { logger.trace(message, ta); } } else if (logLevel.equalsIgnoreCase("warn")) { if (logger.isWarnEnabled()) { logger.warn(message, ta); } } else if (logLevel.equalsIgnoreCase("fatal")) { if (logger.isFatalEnabled()) { logger.fatal(message, ta); } } else { logger.error("Passed unknown log level " + logLevel + " to Aspect - logging to error instead!"); logger.error(message, ta); } }
From source file:org.eclipse.smila.binarystorage.persistence.BinaryPersistenceFactory.java
/** * Creates concrete BinaryPersistence implementation. * /*from w w w.j a v a2 s . c o m*/ * @param configuration * @return BinaryPersistence * @throws BinaryStorageException - * in case BinaryPersistence implementation is not configured */ @SuppressWarnings("unchecked") public static BinaryPersistence newImplInstance(BinaryStorageConfiguration configuration) throws BinaryStorageException { try { final Class clazz = Class.forName(configuration.getImplementationClass()); final Constructor implConstructor = clazz .getConstructor(new Class[] { BinaryStorageConfiguration.class }); return (BinaryPersistence) implConstructor.newInstance(new Object[] { configuration }); } catch (final Exception exception) { throw new IllegalArgumentException("Invalid BinaryPersistence configuration", exception); } finally { final Log log = LogFactory.getLog(BinaryPersistenceFactory.class); if (log.isInfoEnabled()) { log.info("Created new BinaryPersistence implementation instance :" + configuration.getImplementationClass()); } } }
From source file:org.eclipse.smila.search.index.IndexConnection.java
/** * Performs a search for a fully complex query expression. * //from w w w . j a va 2 s .co m * @param dQuery * - * @return LuceneSearchResult * @throws IndexException * - */ public LuceneSearchResult doQuery(final DQuery dQuery) throws IndexException { final Log log = LogFactory.getLog(getClass()); validateQuery(dQuery); try { final DTemplate dTemplate = TemplateRegistryController.getTemplate(dQuery); IQueryExpression dQE = null; if (dTemplate != null) { if (log.isInfoEnabled()) { log.info("using template [" + dQuery.getIndexName() + ";" + dTemplate.getName() + "]"); } dQE = TemplateRegistryController.applyTemplate(dQuery, dTemplate, this); } else { // transform dQE = getSimpleSearchQuery(dQuery); } final LuceneSearchResult searchResult = doQuery(dQE, (dQuery.getStartHits() != null ? dQuery.getStartHits().intValue() : 0)); // add result attributes if (dQuery.getResultFields() != null) { addResultAttributes(dQuery.getResultFields(), searchResult); } // add highlight attributes if (dQuery.getHighlightFields() != null) { addHighlightResultAttributes(dQuery.getHighlightFields(), searchResult, dQE); } return searchResult; } catch (final TemplateException e) { log.error("error while NQE transformation", e); throw new IndexException("unable to apply templates", e); } catch (final NodeTransformerException e) { log.error("unable to perform node transformation", e); throw new IndexException("unable to perform node transformation", e); } }
From source file:org.eclipse.smila.search.utils.param.ParameterSet.java
public static void main(String[] arg) { final Log log = LogFactory.getLog(ParameterSet.class); try {/*w w w.jav a2s . c o m*/ // DParameterSet einlesen org.w3c.dom.Document d = XMLUtils .parse(new java.io.File("d:/anyfinder/af-engine-sdk/xml/param-testcase.xml"), true); final DParameterSet pset = DParameterSetCodec.decode(d.getDocumentElement()); org.w3c.dom.Document d2 = XMLUtils.getDocument("top"); org.w3c.dom.Element e = d2.getDocumentElement(); org.w3c.dom.Element pelement = DParameterSetCodec.encode(pset, e); XMLUtils.stream(pelement, false, "UTF-8", System.err); // DParameterDefinition einlesen d = XMLUtils.parse(new java.io.File("d:/anyfinder/af-engine-sdk/xml/paramdef-testcase.xml"), true); final DParameterDefinition pdef = DParameterDefinitionCodec.decode(d.getDocumentElement()); d2 = XMLUtils.getDocument("top"); e = d2.getDocumentElement(); pelement = DParameterDefinitionCodec.encode(pdef, e); XMLUtils.stream(pelement, false, "UTF-8", System.err); // ParameterSet erzeugen final ParameterSet ps = new ParameterSet(pset, pdef); final Enumeration en = ps.getParameterNames(); for (; en.hasMoreElements();) { final String pname = (String) en.nextElement(); final String ptype = ps.getParameterType(pname); Object value = ps.getParameter(pname); if (ptype.indexOf("List") >= 0) { String newValue = ""; for (int i = 0; true; i++) { try { newValue += Array.get(value, i); Array.get(value, i + 1); newValue += ", "; } catch (final ArrayIndexOutOfBoundsException iae) { break; } } value = newValue; } if (log.isInfoEnabled()) { log.info(pname + "(" + ptype + "):\t" + value); } } } catch (final Exception e) { if (log.isErrorEnabled()) { log.error(e); } } }
From source file:org.eclipse.smila.utils.config.ConfigUtils.java
/** * Determine folder./*ww w.j a va2 s. c om*/ * * @return the file */ private static File determineFolder() { final Log log = LogFactory.getLog(ConfigUtils.class); File file = null; for (final String path : PRIOTIZED_PATHS) { if (StringUtils.isNotBlank(path)) { file = new File(path); break; } } if (file != null) { if (file.exists()) { if (log.isInfoEnabled()) { log.info("CONFIGURATION_FOLDER = " + file.getAbsolutePath()); } else { System.out.println("CONFIGURATION_FOLDER = " + file.getAbsolutePath()); } } else { if (log.isInfoEnabled()) { log.info("CONFIGURATION_FOLDER ( " + file.getAbsolutePath() + " ) is not found"); } else { System.out.println("CONFIGURATION_FOLDER ( " + file.getAbsolutePath() + " ) is not found"); } file = null; } } else { if (log.isInfoEnabled()) { log.info("No CONFIGURATION_FOLDER is found"); } else { System.out.println("No CONFIGURATION_FOLDER is found"); } } return file; }
From source file:org.eclipse.smila.utils.log.BundleLogHelper.java
/** * Log services./*from w w w. j a va2 s. c o m*/ */ public static void logBundlesState() { final Log log = LogFactory.getLog(BundleLogHelper.class); String result = ""; for (final Bundle bundle : Platform.getBundle("org.eclipse.core.runtime").getBundleContext().getBundles()) { final String state = DESCRIPTIONS.get(bundle.getState()); result += String.format("\r\n%3d %s %s", bundle.getBundleId(), state, bundle.getSymbolicName()); } if (log.isInfoEnabled()) { log.info(result); } }
From source file:org.eclipse.smila.utils.log.RecordLifecycleLogHelper.java
/** * Checks if logging of record state is enabled. * // w w w . j a va 2 s . c om * @return boolean */ public static boolean isRecordStateLogEnabled() { final Log log = LogFactory.getLog(RECORDS_LOGGER); return log.isInfoEnabled(); }
From source file:org.eclipse.smila.utils.log.RecordLifecycleLogHelper.java
/** * Logs record state.// w w w . j av a 2s.c om * * @param message * message * @param id * record id */ public static void logRecordState(String message, String id) { final Log log = LogFactory.getLog(RECORDS_LOGGER); if (log.isInfoEnabled()) { log.info(message + ", record id=" + id); } }