package org.commcare.android.tasks; import org.commcare.android.tasks.ResourceEngineTask.ResourceEngineOutcomes; import org.commcare.resources.model.UnresolvedResourceException; public interface ResourceEngineListener { public void reportSuccess(boolean b); public void failMissingResource(UnresolvedResourceException ure, ResourceEngineOutcomes statusmissing); public void failBadReqs(int code, String vReq, String vAvail, boolean majorIsProblem); public void failUnknown(ResourceEngineOutcomes statusfailunknown); public void updateProgress(int done, int pending, int phase); public void failWithNotification(ResourceEngineOutcomes statusfailstate); }