package org.opendaylight.yangtools.yang.parser.repo;
-import com.google.common.util.concurrent.CheckedFuture;
-import com.google.common.util.concurrent.Futures;
+import com.google.common.util.concurrent.ListenableFuture;
import com.google.common.util.concurrent.SettableFuture;
-import org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceException;
import org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceRepresentation;
import org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier;
import org.opendaylight.yangtools.yang.model.repo.spi.PotentialSchemaSource;
}
@Override
- public CheckedFuture<T, SchemaSourceException> getSource(final SourceIdentifier sourceIdentifier) {
- return Futures.makeChecked(future, input -> new SchemaSourceException("Failed", input));
+ public ListenableFuture<T> getSource(final SourceIdentifier sourceIdentifier) {
+ return future;
}
public T getSchemaSourceRepresentation() {