[jboss-cvs] JBossAS SVN: r93801 - projects/jboss-deployers/branches/Branch_2_0/deployers-vfs/src/main/java/org/jboss/deployers/vfs/plugins/structure/file.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Sep 21 06:57:20 EDT 2009


Author: alesj
Date: 2009-09-21 06:57:20 -0400 (Mon, 21 Sep 2009)
New Revision: 93801

Modified:
   projects/jboss-deployers/branches/Branch_2_0/deployers-vfs/src/main/java/org/jboss/deployers/vfs/plugins/structure/file/FileStructure.java
Log:
Port JBDEPLOY-209.

Modified: projects/jboss-deployers/branches/Branch_2_0/deployers-vfs/src/main/java/org/jboss/deployers/vfs/plugins/structure/file/FileStructure.java
===================================================================
--- projects/jboss-deployers/branches/Branch_2_0/deployers-vfs/src/main/java/org/jboss/deployers/vfs/plugins/structure/file/FileStructure.java	2009-09-21 10:27:12 UTC (rev 93800)
+++ projects/jboss-deployers/branches/Branch_2_0/deployers-vfs/src/main/java/org/jboss/deployers/vfs/plugins/structure/file/FileStructure.java	2009-09-21 10:57:20 UTC (rev 93801)
@@ -32,6 +32,7 @@
 import org.jboss.deployers.vfs.spi.deployer.FileMatcher;
 import org.jboss.deployers.vfs.spi.structure.StructureContext;
 import org.jboss.virtual.VirtualFile;
+import org.jboss.virtual.VirtualFileFilter;
 
 /**
  * FileStructure is a simple suffix recognition structure deployer.
@@ -39,7 +40,7 @@
  * @author <a href="adrian at jboss.com">Adrian Brock</a>
  * @version $Revision: 1.1 $
  */
-public class FileStructure extends AbstractVFSStructureDeployer
+public class FileStructure extends AbstractVFSStructureDeployer implements VirtualFileFilter
 {
    /** The file suffixes */
    private static Set<String> fileSuffixes = new CopyOnWriteArraySet<String>();
@@ -164,6 +165,11 @@
       return false;
    }
 
+   public boolean accepts(VirtualFile file)
+   {
+      return checkFileMatchers(file);
+   }
+
    public boolean determineStructure(StructureContext structureContext) throws DeploymentException
    {
       ContextInfo context = null;




More information about the jboss-cvs-commits mailing list