
io.quarkus.hibernate.validator.runtime.locale.ResteasyClassicLocaleResolver Maven / Gradle / Ivy
package io.quarkus.hibernate.validator.runtime.locale;
import java.util.List;
import java.util.Map;
import jakarta.inject.Singleton;
import jakarta.ws.rs.core.HttpHeaders;
import org.jboss.resteasy.core.ResteasyContext;
@Singleton
public class ResteasyClassicLocaleResolver extends AbstractLocaleResolver {
@Override
protected Map> getHeaders() {
HttpHeaders httpHeaders = ResteasyContext.getContextData(HttpHeaders.class);
if (httpHeaders != null) {
return httpHeaders.getRequestHeaders();
} else {
return null;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy