/** * MegaRequestListenerInterface.java * Interface to MegaRequestListener * * (c) 2013-2014 by Mega Limited, Auckland, New Zealand * * This file is part of the MEGA SDK - Client Access Engine. * * Applications using the MEGA API must present a valid application key * and comply with the the rules set forth in the Terms of Service. * * The MEGA SDK is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * * @copyright Simplified (2-clause) BSD License. * * You should have received a copy of the license along with this * program. */ package nz.mega.sdk; public interface MegaRequestListenerInterface { public void onRequestStart(MegaApiJava api, MegaRequest request); public void onRequestUpdate(MegaApiJava api, MegaRequest request); public void onRequestFinish(MegaApiJava api, MegaRequest request, MegaError e); public void onRequestTemporaryError(MegaApiJava api, MegaRequest request, MegaError e); }