Update of /var/cvs/src/org/mmbase/bridge/implementation
In directory james.mmbase.org:/tmp/cvs-serv3036/implementation

Modified Files:
        BasicCloudContext.java 
Log Message:
you can avoid some noie in code if assertUp simply returns this ( 
ContextProvider.getDefaultCloudContext().assertUp().getCloud(mmbase, class, 
null);


See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/bridge/implementation


Index: BasicCloudContext.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/bridge/implementation/BasicCloudContext.java,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -b -r1.60 -r1.61
--- BasicCloudContext.java      18 Jul 2008 04:42:20 -0000      1.60
+++ BasicCloudContext.java      8 Aug 2008 11:30:58 -0000       1.61
@@ -22,7 +22,7 @@
  *
  * @author Rob Vermeulen
  * @author Pierre van Rooden
- * @version $Id: BasicCloudContext.java,v 1.60 2008/07/18 04:42:20 michiel Exp 
$
+ * @version $Id: BasicCloudContext.java,v 1.61 2008/08/08 11:30:58 michiel Exp 
$
  */
 public abstract class BasicCloudContext implements CloudContext {
     private static final Logger log = 
Logging.getLoggerInstance(BasicCloudContext.class);
@@ -236,7 +236,7 @@
         return mmb != null && mmb.getState() && check();
     }
 
-    public void assertUp() {
+    public CloudContext assertUp() {
         // TODO implement with some nice notify-mechanism.
         CloudContext ctx = LocalContext.getCloudContext();
         while (!MMBaseContext.isInitialized() || ! isUp()) {
@@ -248,6 +248,7 @@
                 // I hate java.
             }
         }
+        return this;
     }
 
 
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to