org.kuali.rice.ksb.messaging
Class KSBHttpInvokerServiceExporter

java.lang.Object
  extended by org.springframework.remoting.support.RemotingSupport
      extended by org.springframework.remoting.support.RemoteExporter
          extended by org.springframework.remoting.support.RemoteInvocationBasedExporter
              extended by org.springframework.remoting.rmi.RemoteInvocationSerializingExporter
                  extended by org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter
                      extended by 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
KSBHttpInvokerServiceExporter()
           
 
Method Summary
protected  void checkServiceInterface()
           
protected  Object getProxyForService()
           
 Object getService()
           
 ServiceDefinition getServiceDefinition()
           
 List<Class<?>> getServiceInterfaces()
           
 void setRegisterTraceInterceptor(boolean registerTraceInterceptor)
           
 void setServiceDefinition(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 Detail

KSBHttpInvokerServiceExporter

public KSBHttpInvokerServiceExporter()
Method Detail

getServiceDefinition

public ServiceDefinition getServiceDefinition()

setServiceDefinition

public void setServiceDefinition(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


Copyright © 2005-2011 The Kuali Foundation. All Rights Reserved.