What libraries support subscribing to SUCCESS, COMPLETE, FAILURE, ABORT ?

Most of them have merely a DI for a callback, e.g. onsuccess = your_function;

That is weak.