Class IsyHttpInvokerServiceExporter

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
de.bund.bva.isyfact.serviceapi.core.httpinvoker.IsyHttpInvokerServiceExporter
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.InitializingBean, org.springframework.web.HttpRequestHandler

@Deprecated public class IsyHttpInvokerServiceExporter extends org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter
Deprecated.
This module is deprecated and will be removed in a future release. It is recommended to use REST according to IsyFacts REST Concept instead.
HttpInvokerServiceExporter with disabled RemoteInvocationSerializingExporter.isAcceptProxyClasses().
  • 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
    Deprecated.
    Default Constructor.
    Deprecated.
    Creates a HttpInvokerServiceExporter with RemoteInvocationSerializingExporter.isAcceptProxyClasses() set to false.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    handleRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    Deprecated.
     

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

    decorateInputStream, decorateOutputStream, 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, checkServiceInterface, getExporterName, getProxyForService, getService, getServiceInterface, setInterceptors, setRegisterTraceInterceptor, 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

    • IsyHttpInvokerServiceExporter

      public IsyHttpInvokerServiceExporter()
      Deprecated.
      Default Constructor.
    • IsyHttpInvokerServiceExporter

      public IsyHttpInvokerServiceExporter(@Nullable AufrufKontextVerwalter<?> aufrufKontextVerwalter)
      Deprecated.
      Creates a HttpInvokerServiceExporter with RemoteInvocationSerializingExporter.isAcceptProxyClasses() set to false.
      Parameters:
      aufrufKontextVerwalter - for accessing the AufrufKontextVerwalter when handling requests
  • Method Details

    • handleRequest

      public void handleRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException
      Deprecated.
      Specified by:
      handleRequest in interface org.springframework.web.HttpRequestHandler
      Overrides:
      handleRequest in class org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter
      Throws:
      javax.servlet.ServletException
      IOException