package net.iubris.ulysses.tasks.search.aware;
import net.iubris.diane.aware.network.exceptions.base.NoNetworkException;
import net.iubris.diane.searcher.aware.location.exceptions.LocationAwareSearchException;
import net.iubris.diane.searcher.aware.network.exceptions.NetworkAwareSearchException;
import android.location.Location;
interface CopyOfLocationExceptionState {
void tryToSearch(Location location, Class<? extends LocationAwareSearchException> locationAwareSearchExceptionClass) throws NoNetworkException, NetworkAwareSearchException;
void completeExecution(Class<? extends LocationAwareSearchException> locationAwareSearchExceptionClass);
}