Package org.kuali.rice.ksb.messaging
Class KSBHttpInvokerServiceExporter
java.lang.Object
org.springframework.remoting.support.RemotingSupport
org.springframework.remoting.support.RemoteExporter
org.springframework.remoting.support.RemoteInvocationBasedExporter
org.springframework.remoting.rmi.RemoteInvocationSerializingExporter
org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter
org.kuali.rice.ksb.messaging.KSBHttpInvokerServiceExporter
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanClassLoaderAware,org.springframework.beans.factory.InitializingBean,org.springframework.web.HttpRequestHandler
public class KSBHttpInvokerServiceExporter
extends org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter
-
Field Summary
Fields inherited from class org.springframework.remoting.rmi.RemoteInvocationSerializingExporter
CONTENT_TYPE_SERIALIZED_OBJECTFields inherited from class org.springframework.remoting.support.RemotingSupport
logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected ObjectvoidsetRegisterTraceInterceptor(boolean registerTraceInterceptor) voidsetServiceDefinition(ServiceDefinition serviceDefinition) voidsetServiceInterfaces(List<Class<?>> serviceInterfaces) Methods inherited from class org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter
decorateInputStream, decorateOutputStream, handleRequest, readRemoteInvocation, readRemoteInvocation, writeRemoteInvocationResult, writeRemoteInvocationResultMethods inherited from class org.springframework.remoting.rmi.RemoteInvocationSerializingExporter
afterPropertiesSet, createObjectInputStream, createObjectOutputStream, doReadRemoteInvocation, doWriteRemoteInvocationResult, getContentType, getProxy, isAcceptProxyClasses, prepare, setAcceptProxyClasses, setContentTypeMethods inherited from class org.springframework.remoting.support.RemoteInvocationBasedExporter
getRemoteInvocationExecutor, invoke, invokeAndCreateResult, setRemoteInvocationExecutorMethods inherited from class org.springframework.remoting.support.RemoteExporter
checkService, getExporterName, getServiceInterface, setInterceptors, setService, setServiceInterfaceMethods inherited from class org.springframework.remoting.support.RemotingSupport
getBeanClassLoader, overrideThreadContextClassLoader, resetThreadContextClassLoader, setBeanClassLoader
-
Constructor Details
-
KSBHttpInvokerServiceExporter
public KSBHttpInvokerServiceExporter()
-
-
Method Details
-
getServiceDefinition
-
setServiceDefinition
-
setRegisterTraceInterceptor
public void setRegisterTraceInterceptor(boolean registerTraceInterceptor) - Overrides:
setRegisterTraceInterceptorin classorg.springframework.remoting.support.RemoteExporter- See Also:
-
RemoteExporter.setRegisterTraceInterceptor(boolean)
-
getProxyForService
- Overrides:
getProxyForServicein classorg.springframework.remoting.support.RemoteExporter
-
checkServiceInterface
- Overrides:
checkServiceInterfacein classorg.springframework.remoting.support.RemoteExporter- Throws:
IllegalArgumentException
-
getServiceInterfaces
-
setServiceInterfaces
-
getService
- Overrides:
getServicein classorg.springframework.remoting.support.RemoteExporter
-