[jboss-cvs] JBossAS SVN: r72350 - in projects/vfs/trunk/src/main/java/org/jboss/virtual: plugins/context/memory and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Apr 17 09:10:41 EDT 2008
Author: alesj
Date: 2008-04-17 09:10:41 -0400 (Thu, 17 Apr 2008)
New Revision: 72350
Modified:
projects/vfs/trunk/src/main/java/org/jboss/virtual/MemoryFileFactory.java
projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/memory/MemoryContextFactory.java
Log:
Hide MemoryContext on MCF.
Modified: projects/vfs/trunk/src/main/java/org/jboss/virtual/MemoryFileFactory.java
===================================================================
--- projects/vfs/trunk/src/main/java/org/jboss/virtual/MemoryFileFactory.java 2008-04-17 13:07:22 UTC (rev 72349)
+++ projects/vfs/trunk/src/main/java/org/jboss/virtual/MemoryFileFactory.java 2008-04-17 13:10:41 UTC (rev 72350)
@@ -26,7 +26,6 @@
import java.net.URL;
import org.jboss.virtual.plugins.context.memory.MemoryContextFactory;
-import org.jboss.virtual.spi.VFSContext;
/**
* Memory VFS API.
@@ -45,8 +44,7 @@
*/
public static VFS find(String host)
{
- VFSContext context = factory.find(host);
- return context != null ? context.getVFS() : null;
+ return factory.find(host);
}
/**
Modified: projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/memory/MemoryContextFactory.java
===================================================================
--- projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/memory/MemoryContextFactory.java 2008-04-17 13:07:22 UTC (rev 72349)
+++ projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/memory/MemoryContextFactory.java 2008-04-17 13:10:41 UTC (rev 72350)
@@ -29,6 +29,7 @@
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
+import org.jboss.virtual.VFS;
import org.jboss.virtual.VirtualFile;
import org.jboss.virtual.spi.VFSContext;
import org.jboss.virtual.spi.VFSContextFactory;
@@ -81,9 +82,10 @@
* @param host The name of the root
* @return the found root MemoryContext, or null if none exists for the name
*/
- public MemoryContext find(String host)
+ public VFS find(String host)
{
- return registry.get(host);
+ MemoryContext context = registry.get(host);
+ return context != null ? context.getVFS() : null;
}
/**
@@ -103,7 +105,7 @@
}
String rootName = url.getHost();
- MemoryContext ctx = find(rootName);
+ MemoryContext ctx = registry.get(rootName);
if (ctx == null)
{
URL ctxURL = new URL("vfsmemory://" + rootName);
More information about the jboss-cvs-commits
mailing list