se.fortnox.reactivewizard.jaxrs.params.ParamResolver Maven / Gradle / Ivy
package se.fortnox.reactivewizard.jaxrs.params;
import reactor.core.publisher.Mono;
import se.fortnox.reactivewizard.jaxrs.JaxRsRequest;
/**
* Interface for resolving custom parameter types from an incoming request. You can use this to implement authentication
* for example.
*
* @param the type that this ParamResolver can resolve from a request
*/
public interface ParamResolver {
Mono resolve(JaxRsRequest request);
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy