[jboss-cvs] JBossAS SVN: r102065 - in projects/jboss-deployers/trunk/deployers-vfs/src/test: java/org/jboss/test/deployers/vfs/classloader/test and 2 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Mar 8 10:25:07 EST 2010
Author: adrian at jboss.org
Date: 2010-03-08 10:25:05 -0500 (Mon, 08 Mar 2010)
New Revision: 102065
Modified:
projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/classloader/support/TestLevelClassLoaderSystemDeployer.java
projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/classloader/test/VFSClassLoaderDependenciesTest.java
projects/jboss-deployers/trunk/deployers-vfs/src/test/resources/classloader/deployment3/META-INF/jboss-classloading.xml
projects/jboss-deployers/trunk/deployers-vfs/src/test/resources/classloader/deployment5/META-INF/jboss-classloading.xml
Log:
Some more List->Set and fix up confused export-all usage.
Modified: projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/classloader/support/TestLevelClassLoaderSystemDeployer.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/classloader/support/TestLevelClassLoaderSystemDeployer.java 2010-03-08 15:17:59 UTC (rev 102064)
+++ projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/classloader/support/TestLevelClassLoaderSystemDeployer.java 2010-03-08 15:25:05 UTC (rev 102065)
@@ -21,8 +21,8 @@
*/
package org.jboss.test.deployers.vfs.classloader.support;
-import java.util.ArrayList;
-import java.util.List;
+import java.util.HashSet;
+import java.util.Set;
import org.jboss.deployers.plugins.classloading.AbstractLevelClassLoaderSystemDeployer;
import org.jboss.deployers.spi.DeploymentException;
@@ -36,8 +36,8 @@
*/
public class TestLevelClassLoaderSystemDeployer extends AbstractLevelClassLoaderSystemDeployer
{
- public List<String> deployed = new ArrayList<String>();
- public List<String> undeployed = new ArrayList<String>();
+ public Set<String> deployed = new HashSet<String>();
+ public Set<String> undeployed = new HashSet<String>();
public void deploy(DeploymentUnit unit) throws DeploymentException
{
Modified: projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/classloader/test/VFSClassLoaderDependenciesTest.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/classloader/test/VFSClassLoaderDependenciesTest.java 2010-03-08 15:17:59 UTC (rev 102064)
+++ projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/classloader/test/VFSClassLoaderDependenciesTest.java 2010-03-08 15:25:05 UTC (rev 102065)
@@ -22,9 +22,9 @@
package org.jboss.test.deployers.vfs.classloader.test;
import java.net.URL;
-import java.util.ArrayList;
import java.util.Collections;
-import java.util.List;
+import java.util.HashSet;
+import java.util.Set;
import org.jboss.classloader.plugins.jdk.AbstractJDKChecker;
import org.jboss.classloader.plugins.system.DefaultClassLoaderSystem;
@@ -69,17 +69,17 @@
public static final String NameA = "A";
public static final String NameB = "B";
- public static final List<String> NONE = Collections.emptyList();
- public static final List<String> XA = makeList(NameA);
- public static final List<String> XB = makeList(NameB);
- public static final List<String> XAB = makeList(NameA, NameB);
- public static final List<String> XBA = makeList(NameB, NameA);
- public static final List<String> XBAA = makeList(NameB, NameA, NameA);
- public static final List<String> XBABA = makeList(NameB, NameA, NameB, NameA);
+ public static final Set<String> NONE = Collections.emptySet();
+ public static final Set<String> XA = makeSet(NameA);
+ public static final Set<String> XB = makeSet(NameB);
+ public static final Set<String> XAB = makeSet(NameA, NameB);
+ public static final Set<String> XBA = makeSet(NameB, NameA);
+ public static final Set<String> XBAA = makeSet(NameB, NameA, NameA);
+ public static final Set<String> XBABA = makeSet(NameB, NameA, NameB, NameA);
- protected static <T> List<T> makeList(T... objects)
+ protected static <T> Set<T> makeSet(T... objects)
{
- List<T> result = new ArrayList<T>();
+ Set<T> result = new HashSet<T>();
for (T object : objects)
result.add(object);
return result;
Modified: projects/jboss-deployers/trunk/deployers-vfs/src/test/resources/classloader/deployment3/META-INF/jboss-classloading.xml
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs/src/test/resources/classloader/deployment3/META-INF/jboss-classloading.xml 2010-03-08 15:17:59 UTC (rev 102064)
+++ projects/jboss-deployers/trunk/deployers-vfs/src/test/resources/classloader/deployment3/META-INF/jboss-classloading.xml 2010-03-08 15:25:05 UTC (rev 102065)
@@ -1,6 +1,7 @@
-<classloading xmlns="urn:jboss:classloading:1.0" export-all="NON_EMPTY">
+<classloading xmlns="urn:jboss:classloading:1.0">
<capabilities>
<module name="test3"/>
+ <package name="a.b.c"/>
</capabilities>
</classloading>
Modified: projects/jboss-deployers/trunk/deployers-vfs/src/test/resources/classloader/deployment5/META-INF/jboss-classloading.xml
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs/src/test/resources/classloader/deployment5/META-INF/jboss-classloading.xml 2010-03-08 15:17:59 UTC (rev 102064)
+++ projects/jboss-deployers/trunk/deployers-vfs/src/test/resources/classloader/deployment5/META-INF/jboss-classloading.xml 2010-03-08 15:25:05 UTC (rev 102065)
@@ -1,6 +1,7 @@
-<classloading xmlns="urn:jboss:classloading:1.0" export-all="NON_EMPTY">
+<classloading xmlns="urn:jboss:classloading:1.0">
<capabilities>
<module name="test5"/>
+ <package name="a.b.c"/>
</capabilities>
</classloading>
More information about the jboss-cvs-commits
mailing list