Author: azeez
Date: Tue Jul  6 06:52:59 2010
New Revision: 960818

URL: http://svn.apache.org/viewvc?rev=960818&view=rev
Log:
Removing default cleanup behavior. This has to be implemented by the relevant 
deployers.


Modified:
    
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/deployment/AbstractDeployer.java

Modified: 
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/deployment/AbstractDeployer.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/deployment/AbstractDeployer.java?rev=960818&r1=960817&r2=960818&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/deployment/AbstractDeployer.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/deployment/AbstractDeployer.java
 Tue Jul  6 06:52:59 2010
@@ -25,7 +25,11 @@ import java.util.concurrent.ConcurrentHa
  */
 public abstract class AbstractDeployer implements Deployer{
 
-    private Map<String, DeploymentFileData> deploymentFileDataMap
+    /**
+     * The Map<String absoluteFilePath, DeploymentFileData data> of all 
artifacts deployed by this
+     * deployer. 
+     */
+    protected Map<String, DeploymentFileData> deploymentFileDataMap
             = new ConcurrentHashMap<String, DeploymentFileData>();
 
     public void deploy(DeploymentFileData deploymentFileData) throws 
DeploymentException {
@@ -37,8 +41,6 @@ public abstract class AbstractDeployer i
     }
 
     public void cleanup() throws DeploymentException {
-        for (String filePath : deploymentFileDataMap.keySet()) {
-            undeploy(filePath);
-        }
+        // Deployers which require cleaning up should override this method
     }
 }


Reply via email to