sirius.kernel.async.Future Maven / Gradle / Ivy
/*
* Made with all the love in the world
* by scireum in Remshalden, Germany
*
* Copyright by scireum GmbH
* http://www.scireum.de - [email protected]
*/
package sirius.kernel.async;
/**
* Represents an untyped {@link Promise} where the completion or failure is more important than the result itself.
*
* Provides all possibilities or error chaining, aggregating or non-blocking listening like a common promise but
* without a concrete result object in mind.
*/
public class Future extends Promise