public class CompatibleGWTSecuredRPCServiceExporter
extends org.gwtwidgets.server.spring.GWTRPCServiceExporter
beanName, COMPRESSION_AUTO, COMPRESSION_DISABLED, COMPRESSION_ENABLED, compressResponse, disableResponseCaching, logger, methodCache, modulePathTranslation, serializationFlags, serializationPolicyProvider, service, serviceInterfaces, servletContext, shouldCheckPermutationStrongName, throwUndeclaredExceptionToServletContainer
Constructor and Description |
---|
CompatibleGWTSecuredRPCServiceExporter() |
Modifier and Type | Method and Description |
---|---|
int |
getCompressResponse() |
boolean |
getDisableResponseCaching() |
Map<Method,Method> |
getMethodCache() |
Class[] |
getServiceInterfaces() |
javax.servlet.ServletContext |
getServletContext() |
String |
processCall(String payload)
Wrap the original method in order to detect a Spring Security specific exception and manage it the way we want.
|
protected String |
processException(Throwable e,
com.google.gwt.user.server.rpc.RPCRequest rpcRequest) |
void |
setCompressResponse(int compressResponse) |
void |
setDisableResponseCaching(boolean disableResponseCaching) |
void |
setMethodCache(Map<Method,Method> methodCache) |
void |
setServiceInterfaces(Class[] serviceInterfaces) |
void |
setServletContext(javax.servlet.ServletContext servletContext) |
afterPropertiesSet, checkPermutationStrongName, doGetSerializationPolicy, doUnexpectedFailure, encodeResponseForFailure, getMethodToInvoke, getSerializationFlags, getSerializationPolicyProvider, getService, handleExporterProcessingException, handleIllegalAccessException, handleIllegalArgumentException, handleIncompatibleRemoteServiceException, handleInvocationTargetException, handleRequest, handleServiceException, handleUndeclaredThrowableException, invokeMethodOnService, onAfterResponseSerialized, onBeforeRequestDeserialized, preprocessHTTP, processResponse, setBeanName, setModulePathTranslation, setResponseCachingDisabled, setSerializationFlags, setSerializationPolicyProvider, setService, setServletConfig, setShouldCheckPermutationStrongName, setThrowUndeclaredExceptionToServletContainer, shouldCompressResponse, toString
getSerializationPolicy, processPost
doPost, getPermutationStrongName, getThreadLocalRequest, getThreadLocalResponse, onAfterRequestDeserialized, readContent
doDelete, doGet, doHead, doOptions, doPut, doTrace, getLastModified, service, service
public CompatibleGWTSecuredRPCServiceExporter()
public void setServiceInterfaces(Class[] serviceInterfaces)
setServiceInterfaces
in interface org.gwtwidgets.server.spring.RPCServiceExporter
setServiceInterfaces
in class org.gwtwidgets.server.spring.GWTRPCServiceExporter
public Class[] getServiceInterfaces()
public void setServletContext(javax.servlet.ServletContext servletContext)
setServletContext
in interface org.springframework.web.context.ServletContextAware
setServletContext
in class org.gwtwidgets.server.spring.GWTRPCServiceExporter
public javax.servlet.ServletContext getServletContext()
getServletContext
in interface javax.servlet.ServletConfig
getServletContext
in class org.gwtwidgets.server.spring.GWTRPCServiceExporter
public void setCompressResponse(int compressResponse)
setCompressResponse
in class org.gwtwidgets.server.spring.GWTRPCServiceExporter
public int getCompressResponse()
public void setDisableResponseCaching(boolean disableResponseCaching)
public boolean getDisableResponseCaching()
public String processCall(String payload) throws com.google.gwt.user.client.rpc.SerializationException
processCall
in class org.gwtwidgets.server.spring.GWTRPCServiceExporter
payload
- com.google.gwt.user.client.rpc.SerializationException
GWTRPCServiceExporter.processCall(java.lang.String)
Copyright © 2013. All rights reserved.