[jboss-cvs] JBossAS SVN: r83796 - in projects/vfs/trunk/src/main/java/org/jboss/virtual: spi and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Feb 3 01:27:58 EST 2009
Author: alesj
Date: 2009-02-03 01:27:58 -0500 (Tue, 03 Feb 2009)
New Revision: 83796
Modified:
projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/registry/DefaultVFSRegistry.java
projects/vfs/trunk/src/main/java/org/jboss/virtual/spi/VFSContext.java
Log:
javadocs
Modified: projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/registry/DefaultVFSRegistry.java
===================================================================
--- projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/registry/DefaultVFSRegistry.java 2009-02-03 06:18:59 UTC (rev 83795)
+++ projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/registry/DefaultVFSRegistry.java 2009-02-03 06:27:58 UTC (rev 83796)
@@ -42,14 +42,14 @@
*/
public class DefaultVFSRegistry extends VFSRegistry
{
- private VFSCache cache;
-
+ /**
+ * Get vfs cache.
+ *
+ * @return the vfs cache
+ */
protected VFSCache getCache()
{
- if (cache == null)
- cache = VFSCacheFactory.getInstance();
-
- return cache;
+ return VFSCacheFactory.getInstance();
}
public void addContext(VFSContext context)
Modified: projects/vfs/trunk/src/main/java/org/jboss/virtual/spi/VFSContext.java
===================================================================
--- projects/vfs/trunk/src/main/java/org/jboss/virtual/spi/VFSContext.java 2009-02-03 06:18:59 UTC (rev 83795)
+++ projects/vfs/trunk/src/main/java/org/jboss/virtual/spi/VFSContext.java 2009-02-03 06:27:58 UTC (rev 83796)
@@ -128,11 +128,33 @@
*/
void setExceptionHandler(ExceptionHandler exceptionHandler);
+ /**
+ * Add temp info.
+ *
+ * @param tempInfo the temp info
+ */
void addTempInfo(TempInfo tempInfo);
+ /**
+ * Get exact temp info match.
+ *
+ * @param path the path to match
+ * @return temp info instance or null if not found
+ */
TempInfo getTempInfo(String path);
+ /**
+ * Iterate over all temp infos.
+ * This should return lexicographically ordered temp infos.
+ *
+ * @return ordered temp infos
+ */
Iterable<TempInfo> getTempInfos();
+ /**
+ * Cleanup all temp infos under path param.
+ *
+ * @param path the path to cleanup
+ */
void cleanupTempInfo(String path);
}
More information about the jboss-cvs-commits
mailing list