public class RequestDispatcherProvider extends AbstractResponseViewProvider
Modifier and Type | Class and Description |
---|---|
protected static class |
RequestDispatcherProvider.HttpServletRequestFilter |
Constructor and Description |
---|
RequestDispatcherProvider() |
Modifier and Type | Method and Description |
---|---|
protected void |
doSetRequestParameters(RequestDispatcherProvider.HttpServletRequestFilter req,
javax.ws.rs.core.MultivaluedMap<String,String> params) |
protected String |
getDefaultLocationPrefix() |
protected String |
getDefaultResourceExtension() |
protected javax.servlet.RequestDispatcher |
getRequestDispatcher(javax.servlet.ServletContext sc,
Class<?> clazz,
String path) |
protected javax.servlet.ServletContext |
getServletContext() |
protected boolean |
resourceAvailable(String resourceName) |
void |
setDispatcherName(String name) |
void |
setIncludeResource(boolean includeResource) |
protected void |
setRequestParameters(RequestDispatcherProvider.HttpServletRequestFilter request) |
void |
setSaveParametersAsAttributes(boolean saveParametersAsAttributes) |
void |
setScope(String scope) |
void |
setServletContextPath(String servletContextPath) |
void |
setServletPath(String path) |
void |
setUseCurrentServlet(boolean useCurrentServlet) |
void |
writeTo(Object o,
Class<?> clazz,
Type genericType,
Annotation[] annotations,
javax.ws.rs.core.MediaType type,
javax.ws.rs.core.MultivaluedMap<String,Object> headers,
OutputStream os) |
classResourceSupported, doGetClassResourceName, getBeanName, getClassResourceName, getMessageContext, getPathFromMessageContext, getRequestPath, getResourcePath, getSize, handleInternalViewRenderingException, handleViewRenderingException, isLogRedirects, isUseClassNames, isWriteable, setBeanName, setBeanNames, setClassResources, setEnumResources, setErrorView, setLocationPrefix, setLogRedirects, setMessageContext, setResourceExtension, setResourcePath, setResourcePaths, setStrictPathCheck, setUseClassNames
getBus, getConsumeMediaTypes, getEnableBuffering, getEnableStreaming, getProduceMediaTypes, init, isPayloadEmpty, isPayloadEmpty, reportEmptyContentLength, setBus, setConsumeMediaTypes, setEnableBuffering, setEnableStreaming, setProduceMediaTypes
protected String getDefaultLocationPrefix()
getDefaultLocationPrefix
in class AbstractResponseViewProvider
protected String getDefaultResourceExtension()
getDefaultResourceExtension
in class AbstractResponseViewProvider
public void writeTo(Object o, Class<?> clazz, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType type, javax.ws.rs.core.MultivaluedMap<String,Object> headers, OutputStream os) throws IOException
IOException
protected javax.servlet.ServletContext getServletContext()
protected javax.servlet.RequestDispatcher getRequestDispatcher(javax.servlet.ServletContext sc, Class<?> clazz, String path)
public void setServletContextPath(String servletContextPath)
public void setScope(String scope)
protected void setRequestParameters(RequestDispatcherProvider.HttpServletRequestFilter request)
protected void doSetRequestParameters(RequestDispatcherProvider.HttpServletRequestFilter req, javax.ws.rs.core.MultivaluedMap<String,String> params)
public void setDispatcherName(String name)
public void setServletPath(String path)
public void setSaveParametersAsAttributes(boolean saveParametersAsAttributes)
public void setUseCurrentServlet(boolean useCurrentServlet)
public void setIncludeResource(boolean includeResource)
protected boolean resourceAvailable(String resourceName)
resourceAvailable
in class AbstractResponseViewProvider
Apache CXF