import org.simantics.db.AsyncReadGraph;
import org.simantics.db.ReadGraph;
import org.simantics.db.common.request.ReadRequest;
-import org.simantics.db.common.utils.Logger;
import org.simantics.db.exception.DatabaseException;
import org.simantics.db.procedure.AsyncListener;
import org.simantics.db.procedure.Procedure;
import org.simantics.db.procedure.SyncListener;
+import org.slf4j.LoggerFactory;
final public class SyncToAsyncListener<T> implements AsyncListener<T> {
+ private static final org.slf4j.Logger LOGGER = LoggerFactory.getLogger(SyncToAsyncListener.class);
+
final private SyncListener<T> procedure;
public SyncToAsyncListener(SyncListener<T> procedure) {
@Override
public void exception(Throwable t) {
- Logger.defaultLogError(t);
+ LOGGER.error("{} failed", SyncToAsyncListener.this.toString(), t);
}
@Override