Author: mriou
Date: Fri Sep 29 10:02:03 2006
New Revision: 451349
URL: http://svn.apache.org/viewvc?view=rev&rev=451349
Log:
Implemented missimg method after interface change.
Modified:
incubator/ode/trunk/bpel-test/src/main/java/org/apache/ode/test/DeploymentManagerImpl.java
Modified:
incubator/ode/trunk/bpel-test/src/main/java/org/apache/ode/test/DeploymentManagerImpl.java
URL:
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-test/src/main/java/org/apache/ode/test/DeploymentManagerImpl.java?view=diff&rev=451349&r1=451348&r2=451349
==============================================================================
---
incubator/ode/trunk/bpel-test/src/main/java/org/apache/ode/test/DeploymentManagerImpl.java
(original)
+++
incubator/ode/trunk/bpel-test/src/main/java/org/apache/ode/test/DeploymentManagerImpl.java
Fri Sep 29 10:02:03 2006
@@ -43,6 +43,8 @@
import java.io.File;
import java.util.ArrayList;
import java.util.Collection;
+import java.util.Set;
+import java.util.HashSet;
/**
* A non-persistent implementation of the
@@ -50,27 +52,35 @@
*/
public class DeploymentManagerImpl implements DeploymentManager {
-
+
private ArrayList<DeploymentUnitImpl> _knownDeployments = new
ArrayList<DeploymentUnitImpl>();
-
- public DeploymentUnitImpl createDeploymentUnit(String location) {
+
+ public DeploymentUnitImpl createDeploymentUnit(String location) {
return createDeploymentUnit(new File(location));
- }
+ }
- public DeploymentUnitImpl createDeploymentUnit(File
deploymentUnitDirectory) {
+ public DeploymentUnitImpl createDeploymentUnit(File
deploymentUnitDirectory) {
DeploymentUnitImpl du = new
DeploymentUnitImpl(deploymentUnitDirectory);
_knownDeployments.add(du);
return du;
- }
+ }
- public Collection<DeploymentUnitImpl> getDeploymentUnits() {
+ public Collection<DeploymentUnitImpl> getDeploymentUnits() {
return new ArrayList<DeploymentUnitImpl>(_knownDeployments);
- }
+ }
- public void remove(DeploymentUnitImpl du) {
+ public void remove(DeploymentUnitImpl du) {
_knownDeployments.remove(du);
- }
+ }
+
+ public Set<String> getDeploymentsList() {
+ HashSet<String> depls = new HashSet<String>();
+ for (DeploymentUnitImpl unit : _knownDeployments) {
+ depls.add(unit.getDeployDir().getName());
+ }
+ return depls;
+ }
}