import java.util.TreeMap;
import org.simantics.db.Metadata;
-import org.simantics.db.Operation;
import org.simantics.db.Resource;
import org.simantics.db.VirtualGraph;
import org.simantics.db.WriteGraph;
// graph.state.barrier.dec();
// graph.waitAsync(request);
- queryProcessor.performDirtyUpdates(graph);
+ queryProcessor.propagateChangesInQueryCache(graph);
// Do not fire metadata listeners for virtual requests
if(graph.getProvider() == null) {
// graph.state.barrier.dec();
// graph.waitAsync(request);
- queryProcessor.performDirtyUpdates(graph);
+ queryProcessor.propagateChangesInQueryCache(graph);
// Do not fire metadata listeners for virtual requests
if(graph.getProvider() == null) {
ReadGraphImpl impl = (ReadGraphImpl)graph;
- queryProcessor.performDirtyUpdates(impl);
+ queryProcessor.propagateChangesInQueryCache(impl);
// Do not fire metadata listeners for virtual requests
if(graph.getProvider() == null) {
MetadataUtils.addMetadata(session, metadata, data);
}
- @SuppressWarnings("unchecked")
@Override
public <T extends Metadata> T getMetadata(Class<T> clazz) throws ServiceException {
return MetadataUtils.getMetadata(session, metadata, clazz);