public class HttpServiceExporter
extends org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter
implements org.springframework.beans.factory.BeanNameAware
Constructor and Description |
---|
HttpServiceExporter() |
Modifier and Type | Method and Description |
---|---|
protected org.springframework.remoting.support.RemoteInvocation |
doReadRemoteInvocation(java.io.ObjectInputStream ois) |
protected void |
doWriteRemoteInvocationResult(org.springframework.remoting.support.RemoteInvocationResult result,
java.io.ObjectOutputStream oos) |
void |
handleRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
setBeanName(java.lang.String name) |
void |
setService(java.lang.Object service) |
decorateInputStream, decorateOutputStream, readRemoteInvocation, readRemoteInvocation, writeRemoteInvocationResult, writeRemoteInvocationResult
afterPropertiesSet, createObjectInputStream, createObjectOutputStream, getContentType, getProxy, isAcceptProxyClasses, prepare, setAcceptProxyClasses, setContentType
getRemoteInvocationExecutor, invoke, invokeAndCreateResult, setRemoteInvocationExecutor
checkService, checkServiceInterface, getExporterName, getProxyForService, getService, getServiceInterface, setInterceptors, setRegisterTraceInterceptor, setServiceInterface
public void setService(java.lang.Object service)
setService
in class org.springframework.remoting.support.RemoteExporter
public void setBeanName(java.lang.String name)
setBeanName
in interface org.springframework.beans.factory.BeanNameAware
public void handleRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, java.io.IOException
handleRequest
in interface org.springframework.web.HttpRequestHandler
handleRequest
in class org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter
javax.servlet.ServletException
java.io.IOException
protected void doWriteRemoteInvocationResult(org.springframework.remoting.support.RemoteInvocationResult result, java.io.ObjectOutputStream oos) throws java.io.IOException
doWriteRemoteInvocationResult
in class org.springframework.remoting.rmi.RemoteInvocationSerializingExporter
java.io.IOException
protected org.springframework.remoting.support.RemoteInvocation doReadRemoteInvocation(java.io.ObjectInputStream ois) throws java.io.IOException, java.lang.ClassNotFoundException
doReadRemoteInvocation
in class org.springframework.remoting.rmi.RemoteInvocationSerializingExporter
java.io.IOException
java.lang.ClassNotFoundException