[jboss-cvs] JBossAS SVN: r80370 - projects/jboss-cl/trunk/classloading-vfs/src/main/java/org/jboss/classloading/spi/vfs/dependency.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Nov 3 06:13:30 EST 2008


Author: alesj
Date: 2008-11-03 06:13:26 -0500 (Mon, 03 Nov 2008)
New Revision: 80370

Modified:
   projects/jboss-cl/trunk/classloading-vfs/src/main/java/org/jboss/classloading/spi/vfs/dependency/VFSClassLoaderPolicyModule.java
Log:
[JBCL-57]; expose virtual file creation.

Modified: projects/jboss-cl/trunk/classloading-vfs/src/main/java/org/jboss/classloading/spi/vfs/dependency/VFSClassLoaderPolicyModule.java
===================================================================
--- projects/jboss-cl/trunk/classloading-vfs/src/main/java/org/jboss/classloading/spi/vfs/dependency/VFSClassLoaderPolicyModule.java	2008-11-03 10:45:05 UTC (rev 80369)
+++ projects/jboss-cl/trunk/classloading-vfs/src/main/java/org/jboss/classloading/spi/vfs/dependency/VFSClassLoaderPolicyModule.java	2008-11-03 11:13:26 UTC (rev 80370)
@@ -167,7 +167,7 @@
             try
             {
                URI uri = new URI(root);
-               vfsRoots[i] = VFS.getRoot(uri);
+               vfsRoots[i] = getVirtualFile(uri);
             }
             catch (RuntimeException e)
             {
@@ -183,6 +183,18 @@
       return vfsRoots;
    }
 
+   /**
+    * Get virtual file for uri.
+    *
+    * @param uri the uri
+    * @return virtual file for uri
+    * @throws Exception for any error
+    */
+   protected VirtualFile getVirtualFile(URI uri) throws Exception
+   {
+      return VFS.getRoot(uri);
+   }
+
    @Override
    public VFSClassLoaderPolicy getPolicy()
    {




More information about the jboss-cvs-commits mailing list