Package org.apache.cxf.jaxrs.impl
Class ResponseBuilderImpl
- java.lang.Object
-
- javax.ws.rs.core.Response.ResponseBuilder
-
- org.apache.cxf.jaxrs.impl.ResponseBuilderImpl
-
-
Constructor Summary
Constructors Constructor Description ResponseBuilderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.Response.ResponseBuilder
allow(String... methods)
javax.ws.rs.core.Response.ResponseBuilder
allow(Set<String> methods)
javax.ws.rs.core.Response
build()
javax.ws.rs.core.Response.ResponseBuilder
cacheControl(javax.ws.rs.core.CacheControl cacheControl)
javax.ws.rs.core.Response.ResponseBuilder
clone()
javax.ws.rs.core.Response.ResponseBuilder
contentLocation(URI location)
javax.ws.rs.core.Response.ResponseBuilder
cookie(javax.ws.rs.core.NewCookie... cookies)
javax.ws.rs.core.Response.ResponseBuilder
encoding(String encoding)
javax.ws.rs.core.Response.ResponseBuilder
entity(Object e)
javax.ws.rs.core.Response.ResponseBuilder
entity(Object ent, Annotation[] anns)
javax.ws.rs.core.Response.ResponseBuilder
expires(Date date)
javax.ws.rs.core.Response.ResponseBuilder
header(String name, Object value)
javax.ws.rs.core.Response.ResponseBuilder
language(String language)
javax.ws.rs.core.Response.ResponseBuilder
language(Locale locale)
javax.ws.rs.core.Response.ResponseBuilder
lastModified(Date date)
javax.ws.rs.core.Response.ResponseBuilder
link(String href, String rel)
javax.ws.rs.core.Response.ResponseBuilder
link(URI href, String rel)
javax.ws.rs.core.Response.ResponseBuilder
links(javax.ws.rs.core.Link... links)
javax.ws.rs.core.Response.ResponseBuilder
location(URI loc)
javax.ws.rs.core.Response.ResponseBuilder
replaceAll(javax.ws.rs.core.MultivaluedMap<String,Object> map)
javax.ws.rs.core.Response.ResponseBuilder
status(int statusCode)
javax.ws.rs.core.Response.ResponseBuilder
status(int statusCode, String reason)
javax.ws.rs.core.Response.ResponseBuilder
tag(String tag)
javax.ws.rs.core.Response.ResponseBuilder
tag(javax.ws.rs.core.EntityTag tag)
javax.ws.rs.core.Response.ResponseBuilder
type(String type)
javax.ws.rs.core.Response.ResponseBuilder
type(javax.ws.rs.core.MediaType type)
javax.ws.rs.core.Response.ResponseBuilder
variant(javax.ws.rs.core.Variant variant)
javax.ws.rs.core.Response.ResponseBuilder
variants(List<javax.ws.rs.core.Variant> variants)
javax.ws.rs.core.Response.ResponseBuilder
variants(javax.ws.rs.core.Variant... variants)
-
-
-
Method Detail
-
build
public javax.ws.rs.core.Response build()
- Specified by:
build
in classjavax.ws.rs.core.Response.ResponseBuilder
-
status
public javax.ws.rs.core.Response.ResponseBuilder status(int statusCode)
- Specified by:
status
in classjavax.ws.rs.core.Response.ResponseBuilder
-
status
public javax.ws.rs.core.Response.ResponseBuilder status(int statusCode, String reason)
- Specified by:
status
in classjavax.ws.rs.core.Response.ResponseBuilder
-
entity
public javax.ws.rs.core.Response.ResponseBuilder entity(Object e)
- Specified by:
entity
in classjavax.ws.rs.core.Response.ResponseBuilder
-
type
public javax.ws.rs.core.Response.ResponseBuilder type(javax.ws.rs.core.MediaType type)
- Specified by:
type
in classjavax.ws.rs.core.Response.ResponseBuilder
-
type
public javax.ws.rs.core.Response.ResponseBuilder type(String type)
- Specified by:
type
in classjavax.ws.rs.core.Response.ResponseBuilder
-
language
public javax.ws.rs.core.Response.ResponseBuilder language(Locale locale)
- Specified by:
language
in classjavax.ws.rs.core.Response.ResponseBuilder
-
language
public javax.ws.rs.core.Response.ResponseBuilder language(String language)
- Specified by:
language
in classjavax.ws.rs.core.Response.ResponseBuilder
-
location
public javax.ws.rs.core.Response.ResponseBuilder location(URI loc)
- Specified by:
location
in classjavax.ws.rs.core.Response.ResponseBuilder
-
contentLocation
public javax.ws.rs.core.Response.ResponseBuilder contentLocation(URI location)
- Specified by:
contentLocation
in classjavax.ws.rs.core.Response.ResponseBuilder
-
tag
public javax.ws.rs.core.Response.ResponseBuilder tag(javax.ws.rs.core.EntityTag tag)
- Specified by:
tag
in classjavax.ws.rs.core.Response.ResponseBuilder
-
tag
public javax.ws.rs.core.Response.ResponseBuilder tag(String tag)
- Specified by:
tag
in classjavax.ws.rs.core.Response.ResponseBuilder
-
lastModified
public javax.ws.rs.core.Response.ResponseBuilder lastModified(Date date)
- Specified by:
lastModified
in classjavax.ws.rs.core.Response.ResponseBuilder
-
cacheControl
public javax.ws.rs.core.Response.ResponseBuilder cacheControl(javax.ws.rs.core.CacheControl cacheControl)
- Specified by:
cacheControl
in classjavax.ws.rs.core.Response.ResponseBuilder
-
expires
public javax.ws.rs.core.Response.ResponseBuilder expires(Date date)
- Specified by:
expires
in classjavax.ws.rs.core.Response.ResponseBuilder
-
cookie
public javax.ws.rs.core.Response.ResponseBuilder cookie(javax.ws.rs.core.NewCookie... cookies)
- Specified by:
cookie
in classjavax.ws.rs.core.Response.ResponseBuilder
-
header
public javax.ws.rs.core.Response.ResponseBuilder header(String name, Object value)
- Specified by:
header
in classjavax.ws.rs.core.Response.ResponseBuilder
-
variant
public javax.ws.rs.core.Response.ResponseBuilder variant(javax.ws.rs.core.Variant variant)
- Specified by:
variant
in classjavax.ws.rs.core.Response.ResponseBuilder
-
variants
public javax.ws.rs.core.Response.ResponseBuilder variants(List<javax.ws.rs.core.Variant> variants)
- Specified by:
variants
in classjavax.ws.rs.core.Response.ResponseBuilder
-
clone
public javax.ws.rs.core.Response.ResponseBuilder clone()
- Specified by:
clone
in classjavax.ws.rs.core.Response.ResponseBuilder
-
allow
public javax.ws.rs.core.Response.ResponseBuilder allow(String... methods)
- Specified by:
allow
in classjavax.ws.rs.core.Response.ResponseBuilder
-
allow
public javax.ws.rs.core.Response.ResponseBuilder allow(Set<String> methods)
- Specified by:
allow
in classjavax.ws.rs.core.Response.ResponseBuilder
-
encoding
public javax.ws.rs.core.Response.ResponseBuilder encoding(String encoding)
- Specified by:
encoding
in classjavax.ws.rs.core.Response.ResponseBuilder
-
entity
public javax.ws.rs.core.Response.ResponseBuilder entity(Object ent, Annotation[] anns)
- Specified by:
entity
in classjavax.ws.rs.core.Response.ResponseBuilder
-
link
public javax.ws.rs.core.Response.ResponseBuilder link(URI href, String rel)
- Specified by:
link
in classjavax.ws.rs.core.Response.ResponseBuilder
-
link
public javax.ws.rs.core.Response.ResponseBuilder link(String href, String rel)
- Specified by:
link
in classjavax.ws.rs.core.Response.ResponseBuilder
-
links
public javax.ws.rs.core.Response.ResponseBuilder links(javax.ws.rs.core.Link... links)
- Specified by:
links
in classjavax.ws.rs.core.Response.ResponseBuilder
-
replaceAll
public javax.ws.rs.core.Response.ResponseBuilder replaceAll(javax.ws.rs.core.MultivaluedMap<String,Object> map)
- Specified by:
replaceAll
in classjavax.ws.rs.core.Response.ResponseBuilder
-
variants
public javax.ws.rs.core.Response.ResponseBuilder variants(javax.ws.rs.core.Variant... variants)
- Specified by:
variants
in classjavax.ws.rs.core.Response.ResponseBuilder
-
-