Class Statuses
java.lang.Object
org.glassfish.jersey.message.internal.Statuses
Factory for producing custom JAX-RS
response status type
instances.-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic javax.ws.rs.core.Response.StatusType
from
(int code) Create a new status type instance.static javax.ws.rs.core.Response.StatusType
Create a new status type instance with a custom reason phrase.static javax.ws.rs.core.Response.StatusType
Create a new status type instance with a custom reason phrase.
-
Constructor Details
-
Statuses
private Statuses()Prevents instantiation.
-
-
Method Details
-
from
public static javax.ws.rs.core.Response.StatusType from(int code) Create a new status type instance.For standard status codes listed in
Response.Status
enum, the default reason phrase is used. For any other status code an empty string is used as a reason phrase.- Parameters:
code
- response status code.- Returns:
- new status type instance representing a given response status code.
-
from
Create a new status type instance with a custom reason phrase.- Parameters:
code
- response status code.reason
- custom response status reason phrase.- Returns:
- new status type instance representing a given response status code and custom reason phrase.
-
from
public static javax.ws.rs.core.Response.StatusType from(javax.ws.rs.core.Response.StatusType status, String reason) Create a new status type instance with a custom reason phrase.- Parameters:
status
- response status type.reason
- custom response status reason phrase.- Returns:
- new status type instance representing a given response status code and custom reason phrase.
-