freemarker.log.Logger.isWarnEnabled()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(5.6k)|赞(0)|评价(0)|浏览(439)

本文整理了Java中freemarker.log.Logger.isWarnEnabled()方法的一些代码示例,展示了Logger.isWarnEnabled()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.isWarnEnabled()方法的具体详情如下:
包路径:freemarker.log.Logger
类名称:Logger
方法名:isWarnEnabled

Logger.isWarnEnabled介绍

[英]Returns true if this logger will log warning messages.
[中]如果此记录器将记录警告消息,则返回true。

代码示例

代码示例来源:origin: org.freemarker/freemarker

  1. TldParserForTaglibBuilding(ObjectWrapper wrapper) {
  2. if (wrapper instanceof BeansWrapper) {
  3. beansWrapper = (BeansWrapper) wrapper;
  4. } else {
  5. beansWrapper = null;
  6. if (LOG.isWarnEnabled()) {
  7. LOG.warn("Custom EL functions won't be loaded because "
  8. + (wrapper == null
  9. ? "no ObjectWrapper was specified for the TaglibFactory "
  10. + "(via TaglibFactory.setObjectWrapper(...), exists since 2.3.22)"
  11. : "the ObjectWrapper wasn't instance of " + BeansWrapper.class.getName())
  12. + ".");
  13. }
  14. }
  15. }

代码示例来源:origin: org.freemarker/freemarker

  1. @SuppressFBWarnings(value={ "MSF_MUTABLE_SERVLET_FIELD", "DC_DOUBLECHECK" }, justification="Performance trick")
  2. private void logWarnOnObjectWrapperMismatch() {
  3. // Deliberately uses double check locking.
  4. if (wrapper != config.getObjectWrapper() && !objectWrapperMismatchWarnLogged && LOG.isWarnEnabled()) {
  5. final boolean logWarn;
  6. synchronized (this) {
  7. logWarn = !objectWrapperMismatchWarnLogged;
  8. if (logWarn) {
  9. objectWrapperMismatchWarnLogged = true;
  10. }
  11. }
  12. if (logWarn) {
  13. LOG.warn(
  14. this.getClass().getName()
  15. + ".wrapper != config.getObjectWrapper(); possibly the result of incorrect extension of "
  16. + FreemarkerServlet.class.getName() + ".");
  17. }
  18. }
  19. }

代码示例来源:origin: org.freemarker/freemarker

  1. in = tldLocation.getInputStream();
  2. } catch (IOException e) {
  3. if (LOG.isWarnEnabled()) {
  4. LOG.warn("Ignored classpath TLD location " + StringUtil.jQuoteNoXSS(tldResourcePath)
  5. + " because of error", e);

代码示例来源:origin: org.freemarker/freemarker

  1. : new PropertyDescriptor(propName, readMethod, null));
  2. } catch (IntrospectionException e) {
  3. if (LOG.isWarnEnabled()) {
  4. LOG.warn("Failed creating property descriptor for " + clazz.getName() + " property " + propName,
  5. e);

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.freemarker

  1. TldParserForTaglibBuilding(ObjectWrapper wrapper) {
  2. if (wrapper instanceof BeansWrapper) {
  3. beansWrapper = (BeansWrapper) wrapper;
  4. } else {
  5. beansWrapper = null;
  6. if (LOG.isWarnEnabled()) {
  7. LOG.warn("Custom EL functions won't be loaded because "
  8. + (wrapper == null
  9. ? "no ObjectWrapper was specified for the TaglibFactory "
  10. + "(via TaglibFactory.setObjectWrapper(...), exists since 2.3.22)"
  11. : "the ObjectWrapper wasn't instance of " + BeansWrapper.class.getName())
  12. + ".");
  13. }
  14. }
  15. }

代码示例来源:origin: org.freemarker/freemarker-gae

  1. TldParserForTaglibBuilding(ObjectWrapper wrapper) {
  2. if (wrapper instanceof BeansWrapper) {
  3. beansWrapper = (BeansWrapper) wrapper;
  4. } else {
  5. beansWrapper = null;
  6. if (LOG.isWarnEnabled()) {
  7. LOG.warn("Custom EL functions won't be loaded because "
  8. + (wrapper == null
  9. ? "no ObjectWrapper was specified for the TaglibFactory "
  10. + "(via TaglibFactory.setObjectWrapper(...), exists since 2.3.22)"
  11. : "the ObjectWrapper wasn't instance of " + BeansWrapper.class.getName())
  12. + ".");
  13. }
  14. }
  15. }

代码示例来源:origin: org.freemarker/freemarker-gae

  1. @SuppressFBWarnings(value={ "MSF_MUTABLE_SERVLET_FIELD", "DC_DOUBLECHECK" }, justification="Performance trick")
  2. private void logWarnOnObjectWrapperMismatch() {
  3. // Deliberately uses double check locking.
  4. if (wrapper != config.getObjectWrapper() && !objectWrapperMismatchWarnLogged && LOG.isWarnEnabled()) {
  5. final boolean logWarn;
  6. synchronized (this) {
  7. logWarn = !objectWrapperMismatchWarnLogged;
  8. if (logWarn) {
  9. objectWrapperMismatchWarnLogged = true;
  10. }
  11. }
  12. if (logWarn) {
  13. LOG.warn(
  14. this.getClass().getName()
  15. + ".wrapper != config.getObjectWrapper(); possibly the result of incorrect extension of "
  16. + FreemarkerServlet.class.getName() + ".");
  17. }
  18. }
  19. }

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.freemarker

  1. @SuppressFBWarnings(value={ "MSF_MUTABLE_SERVLET_FIELD", "DC_DOUBLECHECK" }, justification="Performance trick")
  2. private void logWarnOnObjectWrapperMismatch() {
  3. // Deliberately uses double check locking.
  4. if (wrapper != config.getObjectWrapper() && !objectWrapperMismatchWarnLogged && LOG.isWarnEnabled()) {
  5. final boolean logWarn;
  6. synchronized (this) {
  7. logWarn = !objectWrapperMismatchWarnLogged;
  8. if (logWarn) {
  9. objectWrapperMismatchWarnLogged = true;
  10. }
  11. }
  12. if (logWarn) {
  13. LOG.warn(
  14. this.getClass().getName()
  15. + ".wrapper != config.getObjectWrapper(); possibly the result of incorrect extension of "
  16. + FreemarkerServlet.class.getName() + ".");
  17. }
  18. }
  19. }

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.freemarker

  1. in = tldLocation.getInputStream();
  2. } catch (IOException e) {
  3. if (LOG.isWarnEnabled()) {
  4. LOG.warn("Ignored classpath TLD location " + StringUtil.jQuoteNoXSS(tldResourcePath)
  5. + " because of error", e);

代码示例来源:origin: org.freemarker/freemarker-gae

  1. in = tldLocation.getInputStream();
  2. } catch (IOException e) {
  3. if (LOG.isWarnEnabled()) {
  4. LOG.warn("Ignored classpath TLD location " + StringUtil.jQuoteNoXSS(tldResourcePath)
  5. + " because of error", e);

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.freemarker

  1. : new PropertyDescriptor(propName, readMethod, null));
  2. } catch (IntrospectionException e) {
  3. if (LOG.isWarnEnabled()) {
  4. LOG.warn("Failed creating property descriptor for " + clazz.getName() + " property " + propName,
  5. e);

代码示例来源:origin: org.freemarker/freemarker-gae

  1. : new PropertyDescriptor(propName, readMethod, null));
  2. } catch (IntrospectionException e) {
  3. if (LOG.isWarnEnabled()) {
  4. LOG.warn("Failed creating property descriptor for " + clazz.getName() + " property " + propName,
  5. e);

相关文章