]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - tests/org.simantics.db.tests/src/org/simantics/db/tests/api/request/misc/SyncAsyncSyncTest6.java
Multiple reader thread support for db client
[simantics/platform.git] / tests / org.simantics.db.tests / src / org / simantics / db / tests / api / request / misc / SyncAsyncSyncTest6.java
index 3e1d3ff1fc9b6ed5bbee8c1c63aded9d25dd65a8..208062f20dd14a4ece8fb4d36c5b8adf0edf9dd8 100644 (file)
@@ -15,6 +15,7 @@ import java.util.ArrayList;
 import java.util.concurrent.ConcurrentSkipListSet;
 
 import org.junit.Test;
+import org.simantics.db.AsyncReadGraph;
 import org.simantics.db.ReadGraph;
 import org.simantics.db.Resource;
 import org.simantics.db.Session;
@@ -34,10 +35,10 @@ public class SyncAsyncSyncTest6 extends ExistingDatabaseTest {
                final ArrayList<Resource> resources = new ArrayList<Resource>();
                final Resource root = SyncAsyncSyncUtils.createNames(session, names, resources);
 
-        session.syncRequest(new TestReadRequest() {
+        session.syncRequest(new TestAsyncReadRequest() {
 
             @Override
-            public void run(ReadGraph graph) {
+            public void run(AsyncReadGraph graph) {
                 Layer0 b = Layer0.getInstance(graph);
                 graph.forObjectSet(root, b.ConsistsOf, new SyncSetListener<Resource>() {