[jboss-cvs] JBossAS SVN: r67750 - in trunk/varia: src/main/org/jboss/varia/deployment and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Sun Dec 2 18:43:33 EST 2007
Author: alesj
Date: 2007-12-02 18:43:33 -0500 (Sun, 02 Dec 2007)
New Revision: 67750
Modified:
trunk/varia/pom.xml
trunk/varia/src/main/org/jboss/varia/deployment/LegacyBeanShellDeployer.java
Log:
Adding FileMatcher to deployer.
Modified: trunk/varia/pom.xml
===================================================================
--- trunk/varia/pom.xml 2007-12-02 23:27:36 UTC (rev 67749)
+++ trunk/varia/pom.xml 2007-12-02 23:43:33 UTC (rev 67750)
@@ -114,6 +114,18 @@
<artifactId>jboss-kernel</artifactId>
</dependency>
<dependency>
+ <groupId>org.jboss.microcontainer</groupId>
+ <artifactId>jboss-deployers-core-spi</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.microcontainer</groupId>
+ <artifactId>jboss-deployers-impl</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.microcontainer</groupId>
+ <artifactId>jboss-deployers-vfs</artifactId>
+ </dependency>
+ <dependency>
<groupId>org.jboss</groupId>
<artifactId>jboss-transaction-spi</artifactId>
</dependency>
Modified: trunk/varia/src/main/org/jboss/varia/deployment/LegacyBeanShellDeployer.java
===================================================================
--- trunk/varia/src/main/org/jboss/varia/deployment/LegacyBeanShellDeployer.java 2007-12-02 23:27:36 UTC (rev 67749)
+++ trunk/varia/src/main/org/jboss/varia/deployment/LegacyBeanShellDeployer.java 2007-12-02 23:43:33 UTC (rev 67750)
@@ -23,6 +23,7 @@
import org.jboss.deployers.vfs.spi.deployer.AbstractVFSParsingDeployer;
import org.jboss.deployers.vfs.spi.structure.VFSDeploymentUnit;
+import org.jboss.deployers.vfs.plugins.structure.file.FileMatcher;
import org.jboss.virtual.VirtualFile;
/**
@@ -30,7 +31,7 @@
*
* @author <a href="mailto:ales.justin at jboss.com">Ales Justin</a>
*/
-public class LegacyBeanShellDeployer extends AbstractVFSParsingDeployer<BeanShellScript>
+public class LegacyBeanShellDeployer extends AbstractVFSParsingDeployer<BeanShellScript> implements FileMatcher
{
public LegacyBeanShellDeployer()
{
@@ -45,4 +46,9 @@
return new BeanShellScript(virtualFile.toURL());
}
+
+ public boolean isDeployable(VirtualFile file)
+ {
+ return file.getName().endsWith(getSuffix());
+ }
}
More information about the jboss-cvs-commits
mailing list