EXTVAL-146 reduced string operations - thx to Thomas Andraschko
git-svn-id: https://svn.apache.org/repos/asf/myfaces/extensions/validator/trunk@1359917 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/component-support/generic-support/src/main/java/org/apache/myfaces/extensions/validator/generic/renderkit/ExtValGenericRendererWrapper.java b/component-support/generic-support/src/main/java/org/apache/myfaces/extensions/validator/generic/renderkit/ExtValGenericRendererWrapper.java
index 96b08f2..aad72a7 100644
--- a/component-support/generic-support/src/main/java/org/apache/myfaces/extensions/validator/generic/renderkit/ExtValGenericRendererWrapper.java
+++ b/component-support/generic-support/src/main/java/org/apache/myfaces/extensions/validator/generic/renderkit/ExtValGenericRendererWrapper.java
@@ -27,6 +27,7 @@
import javax.faces.context.FacesContext;
import javax.faces.render.Renderer;
import java.lang.reflect.Method;
+import java.util.logging.Level;
import net.sf.cglib.proxy.MethodInterceptor;
import net.sf.cglib.proxy.Enhancer;
@@ -89,7 +90,10 @@
}
else
{
- logger.finest("method " + method.getName() + " called without rendering-interceptors");
+ if (logger.isLoggable(Level.FINEST))
+ {
+ logger.finest("method " + method.getName() + " called without rendering-interceptors");
+ }
try
{
diff --git a/core/src/main/java/org/apache/myfaces/extensions/validator/core/renderkit/ExtValRendererWrapper.java b/core/src/main/java/org/apache/myfaces/extensions/validator/core/renderkit/ExtValRendererWrapper.java
index 1da840e..73ebf30 100644
--- a/core/src/main/java/org/apache/myfaces/extensions/validator/core/renderkit/ExtValRendererWrapper.java
+++ b/core/src/main/java/org/apache/myfaces/extensions/validator/core/renderkit/ExtValRendererWrapper.java
@@ -63,7 +63,10 @@
if(proxyClass == null)
{
- logger.finest("no extval renderer proxy configured");
+ if (logger.isLoggable(Level.FINEST))
+ {
+ logger.finest("no extval renderer proxy configured");
+ }
this.wrapped = new ExtValLazyRendererProxy(renderer);
return;
@@ -82,7 +85,10 @@
logger.warning("no extval renderer proxy created for " + renderer.getClass().getName());
}
- logger.finest("extval renderer wrapper created for " + renderer.getClass().getName());
+ if (logger.isLoggable(Level.FINEST))
+ {
+ logger.finest("extval renderer wrapper created for " + renderer.getClass().getName());
+ }
}
@Override
@@ -94,7 +100,10 @@
{
for(RendererInterceptor rendererInterceptor : extValContext.getRendererInterceptors())
{
- logger.finest("start beforeDecode of " + rendererInterceptor.getClass().getName());
+ if (logger.isLoggable(Level.FINEST))
+ {
+ logger.finest("start beforeDecode of " + rendererInterceptor.getClass().getName());
+ }
try
{
@@ -112,7 +121,10 @@
}
}
- logger.finest("beforeDecode of " + rendererInterceptor.getClass().getName() + " finished");
+ if (logger.isLoggable(Level.FINEST))
+ {
+ logger.finest("beforeDecode of " + rendererInterceptor.getClass().getName() + " finished");
+ }
}
}
catch(SkipBeforeInterceptorsException e)
@@ -132,11 +144,17 @@
{
for(RendererInterceptor rendererInterceptor : extValContext.getRendererInterceptors())
{
- logger.finest("start afterDecode of " + rendererInterceptor.getClass().getName());
+ if (logger.isLoggable(Level.FINEST))
+ {
+ logger.finest("start afterDecode of " + rendererInterceptor.getClass().getName());
+ }
rendererInterceptor.afterDecode(facesContext, uiComponent, this.wrapped);
- logger.finest("afterDecode of " + rendererInterceptor.getClass().getName() + " finished");
+ if (logger.isLoggable(Level.FINEST))
+ {
+ logger.finest("afterDecode of " + rendererInterceptor.getClass().getName() + " finished");
+ }
}
}
catch (SkipAfterInterceptorsException e)
@@ -155,7 +173,10 @@
{
for(RendererInterceptor rendererInterceptor : extValContext.getRendererInterceptors())
{
- logger.finest("start beforeEncodeBegin of " + rendererInterceptor.getClass().getName());
+ if (logger.isLoggable(Level.FINEST))
+ {
+ logger.finest("start beforeEncodeBegin of " + rendererInterceptor.getClass().getName());
+ }
try
{
@@ -173,7 +194,10 @@
}
}
- logger.finest("beforeEncodeBegin of " + rendererInterceptor.getClass().getName() + " finished");
+ if (logger.isLoggable(Level.FINEST))
+ {
+ logger.finest("beforeEncodeBegin of " + rendererInterceptor.getClass().getName() + " finished");
+ }
}
}
catch (SkipBeforeInterceptorsException e)
@@ -193,11 +217,17 @@
{
for(RendererInterceptor rendererInterceptor : extValContext.getRendererInterceptors())
{
- logger.finest("start afterEncodeBegin of " + rendererInterceptor.getClass().getName());
+ if (logger.isLoggable(Level.FINEST))
+ {
+ logger.finest("start afterEncodeBegin of " + rendererInterceptor.getClass().getName());
+ }
rendererInterceptor.afterEncodeBegin(facesContext, uiComponent, this.wrapped);
- logger.finest("afterEncodeBegin of " + rendererInterceptor.getClass().getName() + " finished");
+ if (logger.isLoggable(Level.FINEST))
+ {
+ logger.finest("afterEncodeBegin of " + rendererInterceptor.getClass().getName() + " finished");
+ }
}
}
catch (SkipAfterInterceptorsException e)
@@ -216,7 +246,10 @@
{
for(RendererInterceptor rendererInterceptor : extValContext.getRendererInterceptors())
{
- logger.finest("start beforeEncodeChildren of " + rendererInterceptor.getClass().getName());
+ if (logger.isLoggable(Level.FINEST))
+ {
+ logger.finest("start beforeEncodeChildren of " + rendererInterceptor.getClass().getName());
+ }
try
{
@@ -234,8 +267,10 @@
}
}
- logger.finest("beforeEncodeChildren of " +
- rendererInterceptor.getClass().getName() + " finished");
+ if (logger.isLoggable(Level.FINEST))
+ {
+ logger.finest("beforeEncodeChildren of " + rendererInterceptor.getClass().getName() + " finished");
+ }
}
}
catch (SkipBeforeInterceptorsException e)
@@ -255,11 +290,17 @@
{
for(RendererInterceptor rendererInterceptor : extValContext.getRendererInterceptors())
{
- logger.finest("start afterEncodeChildren of " + rendererInterceptor.getClass().getName());
+ if (logger.isLoggable(Level.FINEST))
+ {
+ logger.finest("start afterEncodeChildren of " + rendererInterceptor.getClass().getName());
+ }
rendererInterceptor.afterEncodeChildren(facesContext, uiComponent, this.wrapped);
- logger.finest("afterEncodeChildren of " + rendererInterceptor.getClass().getName() + " finished");
+ if (logger.isLoggable(Level.FINEST))
+ {
+ logger.finest("afterEncodeChildren of " + rendererInterceptor.getClass().getName() + " finished");
+ }
}
}
catch (SkipAfterInterceptorsException e)
@@ -278,7 +319,10 @@
{
for(RendererInterceptor rendererInterceptor : extValContext.getRendererInterceptors())
{
- logger.finest("start beforeEncodeEnd of " + rendererInterceptor.getClass().getName());
+ if (logger.isLoggable(Level.FINEST))
+ {
+ logger.finest("start beforeEncodeEnd of " + rendererInterceptor.getClass().getName());
+ }
try
{
@@ -296,7 +340,10 @@
}
}
- logger.finest("beforeEncodeEnd of " + rendererInterceptor.getClass().getName() + " finished");
+ if (logger.isLoggable(Level.FINEST))
+ {
+ logger.finest("beforeEncodeEnd of " + rendererInterceptor.getClass().getName() + " finished");
+ }
}
}
catch (SkipBeforeInterceptorsException e)
@@ -316,11 +363,17 @@
{
for(RendererInterceptor rendererInterceptor : extValContext.getRendererInterceptors())
{
- logger.finest("start afterEncodeEnd of " + rendererInterceptor.getClass().getName());
+ if (logger.isLoggable(Level.FINEST))
+ {
+ logger.finest("start afterEncodeEnd of " + rendererInterceptor.getClass().getName());
+ }
rendererInterceptor.afterEncodeEnd(facesContext, uiComponent, this.wrapped);
- logger.finest("afterEncodeEnd of " + rendererInterceptor.getClass().getName() + " finished");
+ if (logger.isLoggable(Level.FINEST))
+ {
+ logger.finest("afterEncodeEnd of " + rendererInterceptor.getClass().getName() + " finished");
+ }
}
}
catch (SkipAfterInterceptorsException e)
@@ -354,7 +407,10 @@
{
for(RendererInterceptor rendererInterceptor : extValContext.getRendererInterceptors())
{
- logger.finest("start beforeGetConvertedValue of " + rendererInterceptor.getClass().getName());
+ if (logger.isLoggable(Level.FINEST))
+ {
+ logger.finest("start beforeGetConvertedValue of " + rendererInterceptor.getClass().getName());
+ }
try
{
@@ -374,8 +430,11 @@
}
}
- logger.finest("beforeGetConvertedValue of " +
- rendererInterceptor.getClass().getName() + " finished");
+ if (logger.isLoggable(Level.FINEST))
+ {
+ logger.finest("beforeGetConvertedValue of " +
+ rendererInterceptor.getClass().getName() + " finished");
+ }
}
}
catch (SkipBeforeInterceptorsException e)
@@ -395,13 +454,19 @@
{
for(RendererInterceptor rendererInterceptor : extValContext.getRendererInterceptors())
{
- logger.finest(
- "start afterGetConvertedValue of " + rendererInterceptor.getClass().getName());
+ if (logger.isLoggable(Level.FINEST))
+ {
+ logger.finest(
+ "start afterGetConvertedValue of " + rendererInterceptor.getClass().getName());
+ }
rendererInterceptor.afterGetConvertedValue(facesContext, uiComponent, o, this.wrapped);
- logger.finest(
- "afterGetConvertedValue of " + rendererInterceptor.getClass().getName() + " finished");
+ if (logger.isLoggable(Level.FINEST))
+ {
+ logger.finest(
+ "afterGetConvertedValue of " + rendererInterceptor.getClass().getName() + " finished");
+ }
}
}
catch (SkipAfterInterceptorsException e)