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_OBJECT

    Fields inherited from class org.springframework.remoting.support.RemotingSupport

    logger
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
     
    protected Object
     
     
    org.kuali.rice.ksb.api.bus.ServiceDefinition
     
     
    void
    setRegisterTraceInterceptor(boolean registerTraceInterceptor)
     
    void
    setServiceDefinition(org.kuali.rice.ksb.api.bus.ServiceDefinition serviceDefinition)
     
    void
    setServiceInterfaces(List<Class<?>> serviceInterfaces)
     

    Methods inherited from class org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter

    decorateInputStream, decorateOutputStream, handleRequest, readRemoteInvocation, readRemoteInvocation, writeRemoteInvocationResult, writeRemoteInvocationResult

    Methods inherited from class org.springframework.remoting.rmi.RemoteInvocationSerializingExporter

    afterPropertiesSet, createObjectInputStream, createObjectOutputStream, doReadRemoteInvocation, doWriteRemoteInvocationResult, getContentType, getProxy, isAcceptProxyClasses, prepare, setAcceptProxyClasses, setContentType

    Methods inherited from class org.springframework.remoting.support.RemoteInvocationBasedExporter

    getRemoteInvocationExecutor, invoke, invokeAndCreateResult, setRemoteInvocationExecutor

    Methods inherited from class org.springframework.remoting.support.RemoteExporter

    checkService, getExporterName, getServiceInterface, setInterceptors, setService, setServiceInterface

    Methods inherited from class org.springframework.remoting.support.RemotingSupport

    getBeanClassLoader, overrideThreadContextClassLoader, resetThreadContextClassLoader, setBeanClassLoader

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • KSBHttpInvokerServiceExporter

      public KSBHttpInvokerServiceExporter()
  • Method Details

    • getServiceDefinition

      public org.kuali.rice.ksb.api.bus.ServiceDefinition getServiceDefinition()
    • setServiceDefinition

      public void setServiceDefinition(org.kuali.rice.ksb.api.bus.ServiceDefinition serviceDefinition)
    • setRegisterTraceInterceptor

      public void setRegisterTraceInterceptor(boolean registerTraceInterceptor)
      Overrides:
      setRegisterTraceInterceptor in class org.springframework.remoting.support.RemoteExporter
      See Also:
      • RemoteExporter.setRegisterTraceInterceptor(boolean)
    • getProxyForService

      protected Object getProxyForService()
      Overrides:
      getProxyForService in class org.springframework.remoting.support.RemoteExporter
    • checkServiceInterface

      protected void checkServiceInterface() throws IllegalArgumentException
      Overrides:
      checkServiceInterface in class org.springframework.remoting.support.RemoteExporter
      Throws:
      IllegalArgumentException
    • getServiceInterfaces

      public List<Class<?>> getServiceInterfaces()
    • setServiceInterfaces

      public void setServiceInterfaces(List<Class<?>> serviceInterfaces)
    • getService

      public Object getService()
      Overrides:
      getService in class org.springframework.remoting.support.RemoteExporter