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, toStringgetSerializationPolicy, processPostdoPost, getPermutationStrongName, getThreadLocalRequest, getThreadLocalResponse, onAfterRequestDeserialized, readContentdoDelete, doGet, doHead, doOptions, doPut, doTrace, getLastModified, service, servicepublic CompatibleGWTSecuredRPCServiceExporter()
public void setServiceInterfaces(Class[] serviceInterfaces)
setServiceInterfaces in interface org.gwtwidgets.server.spring.RPCServiceExportersetServiceInterfaces in class org.gwtwidgets.server.spring.GWTRPCServiceExporterpublic Class[] getServiceInterfaces()
public void setServletContext(javax.servlet.ServletContext servletContext)
setServletContext in interface org.springframework.web.context.ServletContextAwaresetServletContext in class org.gwtwidgets.server.spring.GWTRPCServiceExporterpublic javax.servlet.ServletContext getServletContext()
getServletContext in interface javax.servlet.ServletConfiggetServletContext in class org.gwtwidgets.server.spring.GWTRPCServiceExporterpublic void setCompressResponse(int compressResponse)
setCompressResponse in class org.gwtwidgets.server.spring.GWTRPCServiceExporterpublic 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.GWTRPCServiceExporterpayload - com.google.gwt.user.client.rpc.SerializationExceptionGWTRPCServiceExporter.processCall(java.lang.String)Copyright © 2013. All rights reserved.