- MiInteractor - tiene su interfaz dentro de la propia clase - siempre llama a los metodos de su interfaz para devolver - recibe su propio objeto (final) si necesita llamar a esos metodos (this en el presenter) - sugiero que la interfaz implemente siempre onSuccess y onFailure, luego en el constructor asignamos esta clase propia como listener (this en el interactor) - aqui los asyncTask molan, en onPostExecute devolvemos al onsucess (que devuelve a su vez a la vista, al metodo que sea, y mostrara los datos)