public interface AsyncCallback<D,E>
void
complete()
failure(E error)
start()
success(D result)
void start()
void success(D result)
void failure(E error)
void complete()