Package org.jboss.resteasy.reactive
package org.jboss.resteasy.reactive
-
ClassDescriptionAllows setting the
Cache-Control
header automatically.An annotation that can be used on a date JAX-RS Resource method parameter type in order to determine the format that will be used to parse that type.Used only to aid with generic types of endpoint parametersWrapper type representing a partialFile
object to be sent.Deprecated, for removal: This API element is subject to removal in a future version.Allows setting theCache-Control
response header tonocache
Used on fields ofMultipartForm
POJOs to designate the filename of a part.Used on fields ofMultipartForm
POJOs or form parameters to designate the media type the corresponding body part maps to.Wrapper type representing thePath
to a partial file object to be sent.When placed on a resource method, then RESTEasy Reactive will add the specified HTTP response headers, if the method completes without an exception and if it does not returnResponse
orRestResponse
.When placed on a resource method, then RESTEasy Reactive will set the HTTP status to the specified value, if the method completes without an exception and if it does not returnResponse
orRestResponse
Equivalent of CookieParam but with optional name.Marker interface that is used to indicate that an exception was generated by the client.Equivalent of FormParam but with optional name.Equivalent of HeaderParam but with optional name.Equivalent of MatrixParam but with optional name.RestMulti<T>A wrapper aroundMulti
that gives resource methods a way to specify the HTTP status code and HTTP headers when streaming a result.Equivalent of PathParam but with optional name.Equivalent of QueryParam but with optional name.RestResponse<T>Defines the contract between a returned instance and the runtime when an application needs to provide meta-data to the runtime.A class used to build RestResponse instances that contain metadata instead of or in addition to an entity.Commonly used status codes defined by HTTP, see {@link <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10">HTTP/1.1 documentation} for the complete list.Commonly used status codes defined by HTTP, see {@link <a href="https://tools.ietf.org/html/rfc7231#section-6.2">HTTP/1.1 documentation} for the complete list.Deprecated.replaced byRestStreamElementType
Defines the MIME type of each SSE element in the annotated stream.
BeanParam
or just omit it entirely, as long as your container class holds any annotated fields withRestForm
,RestCookie
,RestHeader
,RestPath
,RestMatrix
,RestQuery
or their JAX-RS equivalents.