org.xnio.FinishedIoFuture Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of xnio-api Show documentation
Show all versions of xnio-api Show documentation
The API JAR of the XNIO project
package org.xnio;
/**
* An implementation of {@link IoFuture} that represents an immediately-successful operation.
*
* @param the type of result that this operation produces
*/
public class FinishedIoFuture extends AbstractIoFuture {
/**
* Create an instance.
*
* @param result the operation result
*/
public FinishedIoFuture(T result) {
setResult(result);
}
/**
* Cancel the operation. Since this operation is always complete, this is a no-op.
*
* @return this instance
*/
public IoFuture cancel() {
return this;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy