[jboss-cvs] JBossAS SVN: r80635 - projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/cache.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Nov 7 05:53:46 EST 2008
Author: alesj
Date: 2008-11-07 05:53:46 -0500 (Fri, 07 Nov 2008)
New Revision: 80635
Modified:
projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/cache/LRUVFSCache.java
projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/cache/TimedVFSCache.java
Log:
Override toString to get more info.
Modified: projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/cache/LRUVFSCache.java
===================================================================
--- projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/cache/LRUVFSCache.java 2008-11-07 10:41:58 UTC (rev 80634)
+++ projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/cache/LRUVFSCache.java 2008-11-07 10:53:46 UTC (rev 80635)
@@ -86,4 +86,9 @@
{
this.max = max;
}
+
+ public String toString()
+ {
+ return "LRUVFSCache[min=" + min + ", max=" + max + "]";
+ }
}
\ No newline at end of file
Modified: projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/cache/TimedVFSCache.java
===================================================================
--- projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/cache/TimedVFSCache.java 2008-11-07 10:41:58 UTC (rev 80634)
+++ projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/cache/TimedVFSCache.java 2008-11-07 10:53:46 UTC (rev 80635)
@@ -38,6 +38,8 @@
private Boolean threadSafe;
private Integer resolution;
+ private String info;
+
public TimedVFSCache()
{
}
@@ -70,12 +72,17 @@
log.debug("Creating timed cache policy, lifetime: " + defaultLifetime + ", threadSafe: " + threadSafe + ", resolution: " + resolution);
+ TimedCachePolicy tcp;
if (defaultLifetime == null)
- return new TimedCachePolicy();
+ tcp = new TimedCachePolicy();
else if (resolution != null)
- return new TimedCachePolicy(defaultLifetime, threadSafe, resolution);
+ tcp = new TimedCachePolicy(defaultLifetime, threadSafe, resolution);
else
- return new TimedCachePolicy(defaultLifetime);
+ tcp = new TimedCachePolicy(defaultLifetime);
+
+ info = "TimedVFSCache[lifetime=" + tcp.getDefaultLifetime() + ", resolution=" + tcp.getResolution() + "]";
+
+ return tcp;
}
/**
@@ -107,4 +114,9 @@
{
this.resolution = resolution;
}
+
+ public String toString()
+ {
+ return info;
+ }
}
\ No newline at end of file
More information about the jboss-cvs-commits
mailing list