public void refreshSchemaAll() {
		//TODO we don't have a database lock here!
		for (ZooClassDef def: cache.getSchemata()) {
			def.jdoZooGetNode().refreshSchema(def);
			def.getProvidedContext().getIndexer().refreshWithSchema(def);
			def.associateJavaTypes(false, true);
		}
	}
public void refreshSchemaAll ( ) { for ( ZooClassDef def : cache . getSchemata ( ) ) { def . jdoZooGetNode ( ) . refreshSchema ( def ) ; def . getProvidedContext ( ) . getIndexer ( ) . refreshWithSchema ( def ) ; def . associateJavaTypes ( false , true ) ; } }
This is only intended to read updates wrt attr-indexes. This can't refresh the schema
properly (remove remotely deleted schemas, ...). I.e. the cache is NOT updated.