Update of /var/cvs/src/org/mmbase/bridge/implementation
In directory james.mmbase.org:/tmp/cvs-serv8294/implementation
Modified Files:
BasicCloud.java
Log Message:
mainly to be able to shutdown test-cases, add 'shutdown' on cloud
See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/bridge/implementation
Index: BasicCloud.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/bridge/implementation/BasicCloud.java,v
retrieving revision 1.188
retrieving revision 1.189
diff -u -b -r1.188 -r1.189
--- BasicCloud.java 7 Aug 2008 09:46:26 -0000 1.188
+++ BasicCloud.java 12 Sep 2008 16:40:51 -0000 1.189
@@ -29,7 +29,7 @@
* @author Rob Vermeulen
* @author Pierre van Rooden
* @author Michiel Meeuwissen
- * @version $Id: BasicCloud.java,v 1.188 2008/08/07 09:46:26 michiel Exp $
+ * @version $Id: BasicCloud.java,v 1.189 2008/09/12 16:40:51 michiel Exp $
*/
public class BasicCloud implements Cloud, Cloneable, Comparable<Cloud>,
SizeMeasurable, Serializable {
@@ -1125,4 +1125,15 @@
public Cloud getNonTransactionalCloud() {
return this;
}
+
+ public boolean shutdown() {
+ Action action = ActionRepository.getInstance().get("core", "shutdown");
+ Parameters params = action.createParameters();
+ if
(BasicCloudContext.mmb.getMMBaseCop().getAuthorization().check(userContext,
action, params)) {
+ BasicCloudContext.mmb.shutdown();
+ return true;
+ } else {
+ return false;
+ }
+ }
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs