[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