]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.db/src/org/simantics/db/ReadGraph.java
Working towards multiple readers.
[simantics/platform.git] / bundles / org.simantics.db / src / org / simantics / db / ReadGraph.java
index 91bb052e95aea782bf60ffc7383491316902d2ca..c34a156c2bdea729e32be32ec56897f79eeb4fff 100644 (file)
@@ -37,7 +37,6 @@ import org.simantics.db.procedure.SyncMultiListener;
 import org.simantics.db.procedure.SyncMultiProcedure;
 import org.simantics.db.procedure.SyncProcedure;
 import org.simantics.db.procedure.SyncSetListener;
-import org.simantics.db.request.MultiRead;
 import org.simantics.db.request.Read;
 import org.simantics.scl.compiler.types.Type;
 
@@ -68,7 +67,7 @@ import org.simantics.scl.compiler.types.Type;
  * @see Statement
  * @noimplement
  */
-public interface ReadGraph extends AsyncReadGraph, RequestProcessor {
+public interface ReadGraph extends RequestProcessor {
 
     /**
      * 
@@ -1084,4 +1083,9 @@ public interface ReadGraph extends AsyncReadGraph, RequestProcessor {
     
     boolean setSynchronous(boolean value);
     boolean getSynchronous();
+    
+    boolean isImmutable(Resource resource) throws DatabaseException;
+
+       int thread();
+       
 }