Package org.apache.cxf.jaxrs.impl
Class WriterInterceptorContextImpl
- java.lang.Object
-
- org.apache.cxf.jaxrs.impl.AbstractPropertiesImpl
-
- org.apache.cxf.jaxrs.impl.AbstractInterceptorContextImpl
-
- org.apache.cxf.jaxrs.impl.WriterInterceptorContextImpl
-
- All Implemented Interfaces:
javax.ws.rs.ext.InterceptorContext,javax.ws.rs.ext.WriterInterceptorContext
public class WriterInterceptorContextImpl extends AbstractInterceptorContextImpl implements javax.ws.rs.ext.WriterInterceptorContext
-
-
Field Summary
-
Fields inherited from class org.apache.cxf.jaxrs.impl.AbstractPropertiesImpl
m
-
-
Constructor Summary
Constructors Constructor Description WriterInterceptorContextImpl(Object entity, Class<?> cls, Type type, Annotation[] anns, OutputStream os, Message message, List<javax.ws.rs.ext.WriterInterceptor> writers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectgetEntity()javax.ws.rs.core.MultivaluedMap<String,Object>getHeaders()javax.ws.rs.core.MediaTypegetMediaType()OutputStreamgetOutputStream()voidproceed()voidsetEntity(Object object)voidsetMediaType(javax.ws.rs.core.MediaType mt)voidsetOutputStream(OutputStream stream)-
Methods inherited from class org.apache.cxf.jaxrs.impl.AbstractInterceptorContextImpl
getAnnotations, getGenericType, getType, providerSelectionPropertyChanged, setAnnotations, setGenericType, setType
-
Methods inherited from class org.apache.cxf.jaxrs.impl.AbstractPropertiesImpl
getMessage, getProperty, getPropertyNames, removeProperty, setProperty
-
-
-
-
Constructor Detail
-
WriterInterceptorContextImpl
public WriterInterceptorContextImpl(Object entity, Class<?> cls, Type type, Annotation[] anns, OutputStream os, Message message, List<javax.ws.rs.ext.WriterInterceptor> writers)
-
-
Method Detail
-
getEntity
public Object getEntity()
- Specified by:
getEntityin interfacejavax.ws.rs.ext.WriterInterceptorContext
-
getHeaders
public javax.ws.rs.core.MultivaluedMap<String,Object> getHeaders()
- Specified by:
getHeadersin interfacejavax.ws.rs.ext.WriterInterceptorContext
-
getOutputStream
public OutputStream getOutputStream()
- Specified by:
getOutputStreamin interfacejavax.ws.rs.ext.WriterInterceptorContext
-
proceed
public void proceed() throws IOException- Specified by:
proceedin interfacejavax.ws.rs.ext.WriterInterceptorContext- Throws:
IOException
-
setEntity
public void setEntity(Object object)
- Specified by:
setEntityin interfacejavax.ws.rs.ext.WriterInterceptorContext
-
setOutputStream
public void setOutputStream(OutputStream stream)
- Specified by:
setOutputStreamin interfacejavax.ws.rs.ext.WriterInterceptorContext
-
getMediaType
public javax.ws.rs.core.MediaType getMediaType()
- Specified by:
getMediaTypein interfacejavax.ws.rs.ext.InterceptorContext
-
setMediaType
public void setMediaType(javax.ws.rs.core.MediaType mt)
- Specified by:
setMediaTypein interfacejavax.ws.rs.ext.InterceptorContext
-
-