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
}
}