[jboss-cvs] JBossAS SVN: r91140 - in projects/embedded/trunk: core/src/main/java/org/jboss/embedded/core/incubation and 12 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Jul 13 02:45:24 EDT 2009


Author: ALRubinger
Date: 2009-07-13 02:45:23 -0400 (Mon, 13 Jul 2009)
New Revision: 91140

Added:
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/impl/
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/impl/base/
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/impl/vfs/
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/spi/
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/spi/ExtensibleVirtualArchive.java
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/spi/vfs/
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/tempdev/
Removed:
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/virtual/impl/base/
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/virtual/impl/vfs/
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/virtual/spi/ExtensibleVirtualArchive.java
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/virtual/spi/vfs/
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/virtual/tempdev/
Modified:
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/impl/base/AbstractVirtualArchive.java
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/impl/base/ResourceNotFoundException.java
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/impl/base/SecurityActions.java
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/impl/vfs/SecurityActions.java
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/impl/vfs/VirtualVfsArchiveImpl.java
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/spi/vfs/ExtensibleVirtualVfsArchive.java
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/spi/vfs/VirtualVfsArchive.java
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/tempdev/VirtualDeploymentFactory.java
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/tempdev/VirtualDeploymentGroup.java
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/tempdev/VirtualDeploymentGroupImpl.java
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/server/JBossASEmbeddedServer.java
   projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/server/JBossASEmbeddedServerImpl.java
   projects/embedded/trunk/testsuite-full-dep/src/test/java/org/jboss/ServerTestCase.java
Log:
[EMB-36] Place virtual archives under an "incubation" namespace

Copied: projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/impl/base (from rev 91139, projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/virtual/impl/base)

Modified: projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/impl/base/AbstractVirtualArchive.java
===================================================================
--- projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/virtual/impl/base/AbstractVirtualArchive.java	2009-07-13 06:22:56 UTC (rev 91139)
+++ projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/impl/base/AbstractVirtualArchive.java	2009-07-13 06:45:23 UTC (rev 91140)
@@ -19,12 +19,12 @@
  * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
  * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
  */
-package org.jboss.embedded.core.virtual.impl.base;
+package org.jboss.embedded.core.incubation.virtual.impl.base;
 
 import java.net.MalformedURLException;
 import java.net.URL;
 
-import org.jboss.embedded.core.virtual.spi.ExtensibleVirtualArchive;
+import org.jboss.embedded.core.incubation.virtual.spi.ExtensibleVirtualArchive;
 import org.jboss.logging.Logger;
 
 /**

Modified: projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/impl/base/ResourceNotFoundException.java
===================================================================
--- projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/virtual/impl/base/ResourceNotFoundException.java	2009-07-13 06:22:56 UTC (rev 91139)
+++ projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/impl/base/ResourceNotFoundException.java	2009-07-13 06:45:23 UTC (rev 91140)
@@ -19,7 +19,7 @@
  * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
  * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
  */
-package org.jboss.embedded.core.virtual.impl.base;
+package org.jboss.embedded.core.incubation.virtual.impl.base;
 
 /**
  * ResourceNotFoundException

Modified: projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/impl/base/SecurityActions.java
===================================================================
--- projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/virtual/impl/base/SecurityActions.java	2009-07-13 06:22:56 UTC (rev 91139)
+++ projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/impl/base/SecurityActions.java	2009-07-13 06:45:23 UTC (rev 91140)
@@ -1,4 +1,4 @@
-package org.jboss.embedded.core.virtual.impl.base;
+package org.jboss.embedded.core.incubation.virtual.impl.base;
 
 import java.security.AccessController;
 import java.security.PrivilegedAction;

Copied: projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/impl/vfs (from rev 91139, projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/virtual/impl/vfs)

Modified: projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/impl/vfs/SecurityActions.java
===================================================================
--- projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/virtual/impl/vfs/SecurityActions.java	2009-07-13 06:22:56 UTC (rev 91139)
+++ projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/impl/vfs/SecurityActions.java	2009-07-13 06:45:23 UTC (rev 91140)
@@ -1,4 +1,4 @@
-package org.jboss.embedded.core.virtual.impl.vfs;
+package org.jboss.embedded.core.incubation.virtual.impl.vfs;
 
 import java.security.AccessController;
 import java.security.PrivilegedAction;

Modified: projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/impl/vfs/VirtualVfsArchiveImpl.java
===================================================================
--- projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/virtual/impl/vfs/VirtualVfsArchiveImpl.java	2009-07-13 06:22:56 UTC (rev 91139)
+++ projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/impl/vfs/VirtualVfsArchiveImpl.java	2009-07-13 06:45:23 UTC (rev 91140)
@@ -19,7 +19,7 @@
  * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
  * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
  */
-package org.jboss.embedded.core.virtual.impl.vfs;
+package org.jboss.embedded.core.incubation.virtual.impl.vfs;
 
 import java.io.IOException;
 import java.io.InputStream;
@@ -28,9 +28,9 @@
 import java.net.URLConnection;
 import java.util.List;
 
-import org.jboss.embedded.core.virtual.impl.base.AbstractVirtualArchive;
-import org.jboss.embedded.core.virtual.impl.base.ResourceNotFoundException;
-import org.jboss.embedded.core.virtual.spi.vfs.VirtualVfsArchive;
+import org.jboss.embedded.core.incubation.virtual.impl.base.AbstractVirtualArchive;
+import org.jboss.embedded.core.incubation.virtual.impl.base.ResourceNotFoundException;
+import org.jboss.embedded.core.incubation.virtual.spi.vfs.VirtualVfsArchive;
 import org.jboss.logging.Logger;
 import org.jboss.virtual.MemoryFileFactory;
 import org.jboss.virtual.VFS;

Copied: projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/spi/ExtensibleVirtualArchive.java (from rev 91139, projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/virtual/spi/ExtensibleVirtualArchive.java)
===================================================================
--- projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/spi/ExtensibleVirtualArchive.java	                        (rev 0)
+++ projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/spi/ExtensibleVirtualArchive.java	2009-07-13 06:45:23 UTC (rev 91140)
@@ -0,0 +1,93 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2009, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+  *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+ */
+package org.jboss.embedded.core.incubation.virtual.spi;
+
+import org.jboss.embedded.core.incubation.virtual.tempdev.VirtualDeploymentGroup;
+
+/**
+ * ExtensibleVirtualArchive
+ * 
+ * Represents a single in-memory collection of resources which may
+ * be constructed declaratively / programmatically.
+ *
+ * @see {@link VirtualDeploymentGroup}
+ * @author <a href="mailto:andrew.rubinger at jboss.org">ALR</a>
+ * @author <a href="bill at jboss.com">Bill Burke</a>
+ * @author adrian at jboss.org
+ * @version $Revision: $
+ */
+public interface ExtensibleVirtualArchive<T extends ExtensibleVirtualArchive<T>>
+{
+   //-------------------------------------------------------------------------------------||
+   // Contracts --------------------------------------------------------------------------||
+   //-------------------------------------------------------------------------------------||
+
+   /**
+    * Adds the specified Class to the archive
+    * 
+    * @param The class to add
+    * @return This virtual deployment
+    * @throws IllegalArgumentException If no class was specified
+    */
+   T addClass(Class<?> clazz) throws IllegalArgumentException;
+
+   /**
+    * Adds the specified Classes to the archive.  
+    * 
+    * @param classes
+    * @return This virtual deployment
+    * @throws IllegalArgumentException If no classes were specified
+    */
+   T addClasses(Class<?>... classes) throws IllegalArgumentException;
+
+   /**
+    * Adds the resource with the specified name to the 
+    * deployment.  The resource name must be visible to the ClassLoader
+    * of the archive
+    * 
+    * @param name
+    * @return
+    * @throws IllegalArgumentException If the name was not specified
+    */
+   T addResource(String name) throws IllegalArgumentException;
+
+   /**
+    * Adds the specified resource to the archive, using the specified ClassLoader
+    * to load the resource
+    * 
+    * @param name
+    * @param cl
+    * @return
+    * @throws IllegalArgumentException If either the name or ClassLoader is not specified
+    */
+   T addResource(String name, ClassLoader cl) throws IllegalArgumentException;
+
+   /**
+    * Returns a multiline "ls -l"-equse output of the contents of
+    * this deployment and (recursively) its children if the verbosity 
+    * flag is set to "true".  Otherwise the no-arg version is invoked
+    * 
+    * @return
+    */
+   String toString(boolean verbose);
+
+}

Copied: projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/spi/vfs (from rev 91139, projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/virtual/spi/vfs)

Modified: projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/spi/vfs/ExtensibleVirtualVfsArchive.java
===================================================================
--- projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/virtual/spi/vfs/ExtensibleVirtualVfsArchive.java	2009-07-13 06:22:56 UTC (rev 91139)
+++ projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/spi/vfs/ExtensibleVirtualVfsArchive.java	2009-07-13 06:45:23 UTC (rev 91140)
@@ -19,9 +19,9 @@
  * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
  * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
  */
-package org.jboss.embedded.core.virtual.spi.vfs;
+package org.jboss.embedded.core.incubation.virtual.spi.vfs;
 
-import org.jboss.embedded.core.virtual.spi.ExtensibleVirtualArchive;
+import org.jboss.embedded.core.incubation.virtual.spi.ExtensibleVirtualArchive;
 import org.jboss.virtual.VirtualFile;
 
 /**

Modified: projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/spi/vfs/VirtualVfsArchive.java
===================================================================
--- projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/virtual/spi/vfs/VirtualVfsArchive.java	2009-07-13 06:22:56 UTC (rev 91139)
+++ projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/spi/vfs/VirtualVfsArchive.java	2009-07-13 06:45:23 UTC (rev 91140)
@@ -19,7 +19,7 @@
  * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
  * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
  */
-package org.jboss.embedded.core.virtual.spi.vfs;
+package org.jboss.embedded.core.incubation.virtual.spi.vfs;
 
 
 /**

Copied: projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/tempdev (from rev 91139, projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/virtual/tempdev)

Modified: projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/tempdev/VirtualDeploymentFactory.java
===================================================================
--- projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/virtual/tempdev/VirtualDeploymentFactory.java	2009-07-13 06:22:56 UTC (rev 91139)
+++ projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/tempdev/VirtualDeploymentFactory.java	2009-07-13 06:45:23 UTC (rev 91140)
@@ -19,7 +19,7 @@
  * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
  * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
  */
-package org.jboss.embedded.core.virtual.tempdev;
+package org.jboss.embedded.core.incubation.virtual.tempdev;
 
 import java.io.IOException;
 import java.net.URL;

Modified: projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/tempdev/VirtualDeploymentGroup.java
===================================================================
--- projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/virtual/tempdev/VirtualDeploymentGroup.java	2009-07-13 06:22:56 UTC (rev 91139)
+++ projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/tempdev/VirtualDeploymentGroup.java	2009-07-13 06:45:23 UTC (rev 91140)
@@ -19,12 +19,12 @@
  * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
  * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
  */
-package org.jboss.embedded.core.virtual.tempdev;
+package org.jboss.embedded.core.incubation.virtual.tempdev;
 
 import java.util.Collection;
 
 import org.jboss.deployers.vfs.spi.client.VFSDeployment;
-import org.jboss.embedded.core.virtual.spi.ExtensibleVirtualArchive;
+import org.jboss.embedded.core.incubation.virtual.spi.ExtensibleVirtualArchive;
 
 /**
  * VirtualDeploymentGroup

Modified: projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/tempdev/VirtualDeploymentGroupImpl.java
===================================================================
--- projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/virtual/tempdev/VirtualDeploymentGroupImpl.java	2009-07-13 06:22:56 UTC (rev 91139)
+++ projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/incubation/virtual/tempdev/VirtualDeploymentGroupImpl.java	2009-07-13 06:45:23 UTC (rev 91140)
@@ -19,7 +19,7 @@
  * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
  * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
  */
-package org.jboss.embedded.core.virtual.tempdev;
+package org.jboss.embedded.core.incubation.virtual.tempdev;
 
 import java.util.Collection;
 import java.util.Collections;

Modified: projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/server/JBossASEmbeddedServer.java
===================================================================
--- projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/server/JBossASEmbeddedServer.java	2009-07-13 06:22:56 UTC (rev 91139)
+++ projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/server/JBossASEmbeddedServer.java	2009-07-13 06:45:23 UTC (rev 91140)
@@ -24,7 +24,7 @@
 import org.jboss.bootstrap.spi.as.server.JBossASServer;
 import org.jboss.deployers.client.spi.Deployment;
 import org.jboss.deployers.spi.DeploymentException;
-import org.jboss.embedded.core.virtual.spi.vfs.VirtualVfsArchive;
+import org.jboss.embedded.core.incubation.virtual.spi.vfs.VirtualVfsArchive;
 
 /**
  * JBossASEmbeddedServer

Modified: projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/server/JBossASEmbeddedServerImpl.java
===================================================================
--- projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/server/JBossASEmbeddedServerImpl.java	2009-07-13 06:22:56 UTC (rev 91139)
+++ projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/server/JBossASEmbeddedServerImpl.java	2009-07-13 06:45:23 UTC (rev 91140)
@@ -30,10 +30,10 @@
 import org.jboss.deployers.client.spi.main.MainDeployer;
 import org.jboss.deployers.spi.DeploymentException;
 import org.jboss.deployers.vfs.spi.client.VFSDeploymentFactory;
+import org.jboss.embedded.core.incubation.virtual.spi.vfs.VirtualVfsArchive;
 import org.jboss.embedded.core.lifecycle.IgnoreXbUnorderedSequenceLifecycleEventHandler;
 import org.jboss.embedded.core.lifecycle.InitLoggingManagerLifecycleEventHandler;
 import org.jboss.embedded.core.lifecycle.SetRmiHostnameLifecycleEventHandler;
-import org.jboss.embedded.core.virtual.spi.vfs.VirtualVfsArchive;
 import org.jboss.kernel.Kernel;
 import org.jboss.kernel.spi.dependency.KernelController;
 import org.jboss.logging.Logger;

Deleted: projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/virtual/spi/ExtensibleVirtualArchive.java
===================================================================
--- projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/virtual/spi/ExtensibleVirtualArchive.java	2009-07-13 06:22:56 UTC (rev 91139)
+++ projects/embedded/trunk/core/src/main/java/org/jboss/embedded/core/virtual/spi/ExtensibleVirtualArchive.java	2009-07-13 06:45:23 UTC (rev 91140)
@@ -1,93 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source.
- * Copyright 2009, Red Hat Middleware LLC, and individual contributors
- * as indicated by the @author tags. See the copyright.txt file in the
- * distribution for a full listing of individual contributors.
-  *
- * This is free software; you can redistribute it and/or modify it
- * under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * This software is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this software; if not, write to the Free
- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
- * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
- */
-package org.jboss.embedded.core.virtual.spi;
-
-import org.jboss.embedded.core.virtual.tempdev.VirtualDeploymentGroup;
-
-/**
- * ExtensibleVirtualArchive
- * 
- * Represents a single in-memory collection of resources which may
- * be constructed declaratively / programmatically.
- *
- * @see {@link VirtualDeploymentGroup}
- * @author <a href="mailto:andrew.rubinger at jboss.org">ALR</a>
- * @author <a href="bill at jboss.com">Bill Burke</a>
- * @author adrian at jboss.org
- * @version $Revision: $
- */
-public interface ExtensibleVirtualArchive<T extends ExtensibleVirtualArchive<T>>
-{
-   //-------------------------------------------------------------------------------------||
-   // Contracts --------------------------------------------------------------------------||
-   //-------------------------------------------------------------------------------------||
-
-   /**
-    * Adds the specified Class to the archive
-    * 
-    * @param The class to add
-    * @return This virtual deployment
-    * @throws IllegalArgumentException If no class was specified
-    */
-   T addClass(Class<?> clazz) throws IllegalArgumentException;
-
-   /**
-    * Adds the specified Classes to the archive.  
-    * 
-    * @param classes
-    * @return This virtual deployment
-    * @throws IllegalArgumentException If no classes were specified
-    */
-   T addClasses(Class<?>... classes) throws IllegalArgumentException;
-
-   /**
-    * Adds the resource with the specified name to the 
-    * deployment.  The resource name must be visible to the ClassLoader
-    * of the archive
-    * 
-    * @param name
-    * @return
-    * @throws IllegalArgumentException If the name was not specified
-    */
-   T addResource(String name) throws IllegalArgumentException;
-
-   /**
-    * Adds the specified resource to the archive, using the specified ClassLoader
-    * to load the resource
-    * 
-    * @param name
-    * @param cl
-    * @return
-    * @throws IllegalArgumentException If either the name or ClassLoader is not specified
-    */
-   T addResource(String name, ClassLoader cl) throws IllegalArgumentException;
-
-   /**
-    * Returns a multiline "ls -l"-equse output of the contents of
-    * this deployment and (recursively) its children if the verbosity 
-    * flag is set to "true".  Otherwise the no-arg version is invoked
-    * 
-    * @return
-    */
-   String toString(boolean verbose);
-
-}

Modified: projects/embedded/trunk/testsuite-full-dep/src/test/java/org/jboss/ServerTestCase.java
===================================================================
--- projects/embedded/trunk/testsuite-full-dep/src/test/java/org/jboss/ServerTestCase.java	2009-07-13 06:22:56 UTC (rev 91139)
+++ projects/embedded/trunk/testsuite-full-dep/src/test/java/org/jboss/ServerTestCase.java	2009-07-13 06:45:23 UTC (rev 91140)
@@ -27,10 +27,10 @@
 import junit.framework.Assert;
 
 import org.jboss.bootstrap.spi.lifecycle.LifecycleState;
+import org.jboss.embedded.core.incubation.virtual.impl.vfs.VirtualVfsArchiveImpl;
+import org.jboss.embedded.core.incubation.virtual.spi.vfs.VirtualVfsArchive;
 import org.jboss.embedded.core.server.JBossASEmbeddedServer;
 import org.jboss.embedded.core.server.JBossASEmbeddedServerImpl;
-import org.jboss.embedded.core.virtual.impl.vfs.VirtualVfsArchiveImpl;
-import org.jboss.embedded.core.virtual.spi.vfs.VirtualVfsArchive;
 import org.jboss.embedded.testsuite.fulldep.ejb3.slsb.OutputBean;
 import org.jboss.embedded.testsuite.fulldep.ejb3.slsb.OutputLocalBusiness;
 import org.jboss.logging.Logger;




More information about the jboss-cvs-commits mailing list