A implementation of PromiseA+ in java 8, using activator