]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.db.common/src/org/simantics/db/common/processor/ProcessorBase.java
Use java.util.Consumer instead of os.utils.datastructures.Callback
[simantics/platform.git] / bundles / org.simantics.db.common / src / org / simantics / db / common / processor / ProcessorBase.java
index d8d3cdbf1049f3853f14bf5b6236684afc872126..6e1aeabaae4d3b47a8a3624e73c2e64a366c8854 100644 (file)
@@ -12,6 +12,7 @@
 package org.simantics.db.common.processor;
 
 import java.util.Collection;
+import java.util.function.Consumer;
 
 import org.simantics.db.RequestProcessor;
 import org.simantics.db.Resource;
@@ -42,7 +43,6 @@ import org.simantics.db.request.WriteInterface;
 import org.simantics.db.request.WriteOnly;
 import org.simantics.db.request.WriteOnlyResult;
 import org.simantics.db.request.WriteResult;
-import org.simantics.utils.datastructures.Callback;
 
 public class ProcessorBase implements RequestProcessor {
 
@@ -57,17 +57,17 @@ public class ProcessorBase implements RequestProcessor {
     }
 
     @Override
-    public void asyncRequest(Write request, Callback<DatabaseException> callback) {
+    public void asyncRequest(Write request, Consumer<DatabaseException> callback) {
         throw new UnsupportedOperationException();
     }
 
     @Override
-    public void asyncRequest(DelayedWrite request, Callback<DatabaseException> callback) {
+    public void asyncRequest(DelayedWrite request, Consumer<DatabaseException> callback) {
         throw new UnsupportedOperationException();
     }
 
     @Override
-    public void asyncRequest(WriteOnly request, Callback<DatabaseException> callback) {
+    public void asyncRequest(WriteOnly request, Consumer<DatabaseException> callback) {
         throw new UnsupportedOperationException();
     }