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