public class GwtRpcPluginProxyServlet extends AbstractGwtRpcProxyServlet
Constructor and Description |
---|
GwtRpcPluginProxyServlet() |
Modifier and Type | Method and Description |
---|---|
protected com.google.gwt.user.server.rpc.SerializationPolicy |
doGetSerializationPolicy(javax.servlet.http.HttpServletRequest request,
String moduleBaseURL,
String strongName) |
protected URL |
getSerializationPolicyUrl(String serializationPolicyFilename,
String appContextPath,
String servletContextPath)
The request path is broken up for processing like so: Ex: given a request for serialization file at
'/pentaho/content/data-access/resources/gwt/{strongName}'
|
protected Object |
resolveDispatchTarget(String servletContextPath)
Resolve the target impl that ultimately handles the GWT RPC request, provided a key.
|
protected String |
scrubWebAppRoot(String modulePath) |
doUnexpectedFailure, getDispatchKey, getServletContextPath, processCall
checkPermutationStrongName, getSerializationPolicy, onAfterResponseSerialized, onBeforeRequestDeserialized, processPost, shouldCompressResponse
doPost, getPermutationStrongName, getThreadLocalRequest, getThreadLocalResponse, onAfterRequestDeserialized, readContent
doDelete, doGet, doHead, doOptions, doPut, doTrace, getLastModified, service, service
protected Object resolveDispatchTarget(String servletContextPath)
AbstractGwtRpcProxyServlet
resolveDispatchTarget
in class AbstractGwtRpcProxyServlet
servletContextPath
- the portion of the http request path beyond the servlet context, used to uniquely identify the target implprotected URL getSerializationPolicyUrl(String serializationPolicyFilename, String appContextPath, String servletContextPath)
serializationPolicyFilename
- the name of the serialization policy file that GWT is looking forappContextPath
- according to the example url, this would be '/pentaho'servletContextPath
- according the the example url, this would be '/content/data-access/resources/gwt/{strongName}'null
if none applies, in which case the default
serialization policy will applyprotected com.google.gwt.user.server.rpc.SerializationPolicy doGetSerializationPolicy(javax.servlet.http.HttpServletRequest request, String moduleBaseURL, String strongName)
doGetSerializationPolicy
in class com.google.gwt.user.server.rpc.RemoteServiceServlet
Copyright © 2021 Hitachi Vantara. All rights reserved.