Explicit note on phasing out serialization-based remoting

See gh-25379
This commit is contained in:
Juergen Hoeller 2020-07-28 11:28:34 +02:00
parent adce6593af
commit a1a9bb3e7f
27 changed files with 27 additions and 27 deletions

View File

@ -50,7 +50,7 @@ import org.springframework.lang.Nullable;
* @see java.rmi.server.RMIClassLoader
* @see RemoteInvocationSerializingExporter#createObjectInputStream
* @see org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor#setCodebaseUrl
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public class CodebaseAwareObjectInputStream extends ConfigurableObjectInputStream {

View File

@ -72,7 +72,7 @@ import org.springframework.util.Assert;
* @see org.springframework.remoting.RemoteAccessException
* @see java.rmi.RemoteException
* @see java.rmi.Remote
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public class JndiRmiClientInterceptor extends JndiObjectLocator implements MethodInterceptor, InitializingBean {

View File

@ -61,7 +61,7 @@ import org.springframework.util.ClassUtils;
* @see java.rmi.RemoteException
* @see java.rmi.Remote
* @see javax.rmi.PortableRemoteObject#narrow
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public class JndiRmiProxyFactoryBean extends JndiRmiClientInterceptor

View File

@ -67,7 +67,7 @@ import org.springframework.util.ReflectionUtils;
* @see JndiRmiClientInterceptor
* @see JndiRmiProxyFactoryBean
* @see javax.rmi.PortableRemoteObject#exportObject
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public class JndiRmiServiceExporter extends RmiBasedExporter implements InitializingBean, DisposableBean {

View File

@ -45,7 +45,7 @@ import org.springframework.util.ClassUtils;
* @see java.io.ObjectOutputStream
* @see #doReadRemoteInvocation
* @see #doWriteRemoteInvocationResult
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public abstract class RemoteInvocationSerializingExporter extends RemoteInvocationBasedExporter

View File

@ -36,7 +36,7 @@ import org.springframework.remoting.support.RemoteInvocationBasedExporter;
* @since 1.2.5
* @see RmiServiceExporter
* @see JndiRmiServiceExporter
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public abstract class RmiBasedExporter extends RemoteInvocationBasedExporter {

View File

@ -67,7 +67,7 @@ import org.springframework.remoting.support.RemoteInvocationUtils;
* @see org.springframework.remoting.RemoteAccessException
* @see java.rmi.RemoteException
* @see java.rmi.Remote
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public class RmiClientInterceptor extends RemoteInvocationBasedAccessor

View File

@ -44,7 +44,7 @@ import org.springframework.util.ReflectionUtils;
*
* @author Juergen Hoeller
* @since 1.1
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public abstract class RmiClientInterceptorUtils {

View File

@ -32,7 +32,7 @@ import org.springframework.remoting.support.RemoteInvocation;
*
* @author Juergen Hoeller
* @since 14.05.2003
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public interface RmiInvocationHandler extends Remote {

View File

@ -57,7 +57,7 @@ import org.springframework.util.Assert;
* @see org.springframework.remoting.RemoteAccessException
* @see org.springframework.remoting.caucho.HessianProxyFactoryBean
* @see org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public class RmiProxyFactoryBean extends RmiClientInterceptor implements FactoryBean<Object>, BeanClassLoaderAware {

View File

@ -60,7 +60,7 @@ import org.springframework.lang.Nullable;
* @see org.springframework.jmx.support.ConnectorServerFactoryBean
* @see java.rmi.registry.Registry
* @see java.rmi.registry.LocateRegistry
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public class RmiRegistryFactoryBean implements FactoryBean<Registry>, InitializingBean, DisposableBean {

View File

@ -65,7 +65,7 @@ import org.springframework.lang.Nullable;
* @see java.rmi.RemoteException
* @see org.springframework.remoting.caucho.HessianServiceExporter
* @see org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public class RmiServiceExporter extends RmiBasedExporter implements InitializingBean, DisposableBean {

View File

@ -71,7 +71,7 @@ import org.springframework.util.Assert;
* @see #setQueueName
* @see org.springframework.jms.remoting.JmsInvokerServiceExporter
* @see org.springframework.jms.remoting.JmsInvokerProxyFactoryBean
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public class JmsInvokerClientInterceptor implements MethodInterceptor, InitializingBean {

View File

@ -41,7 +41,7 @@ import org.springframework.util.ClassUtils;
* @see #setServiceInterface
* @see org.springframework.jms.remoting.JmsInvokerClientInterceptor
* @see org.springframework.jms.remoting.JmsInvokerServiceExporter
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public class JmsInvokerProxyFactoryBean extends JmsInvokerClientInterceptor

View File

@ -51,7 +51,7 @@ import org.springframework.remoting.support.RemoteInvocationResult;
* @since 2.0
* @see JmsInvokerClientInterceptor
* @see JmsInvokerProxyFactoryBean
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public class JmsInvokerServiceExporter extends RemoteInvocationBasedExporter

View File

@ -63,7 +63,7 @@ import org.springframework.util.Assert;
* @see HessianProxyFactoryBean
* @see com.caucho.hessian.client.HessianProxyFactory
* @see com.caucho.hessian.server.HessianServlet
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public class HessianClientInterceptor extends UrlBasedRemoteAccessor implements MethodInterceptor {

View File

@ -53,7 +53,7 @@ import org.springframework.util.CommonsLogWriter;
* @since 2.5.1
* @see #invoke(java.io.InputStream, java.io.OutputStream)
* @see HessianServiceExporter
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public class HessianExporter extends RemoteExporter implements InitializingBean {

View File

@ -40,7 +40,7 @@ import org.springframework.lang.Nullable;
* @see HessianServiceExporter
* @see org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean
* @see org.springframework.remoting.rmi.RmiProxyFactoryBean
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public class HessianProxyFactoryBean extends HessianClientInterceptor implements FactoryBean<Object> {

View File

@ -44,7 +44,7 @@ import org.springframework.web.util.NestedServletException;
* @see HessianProxyFactoryBean
* @see org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter
* @see org.springframework.remoting.rmi.RmiServiceExporter
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public class HessianServiceExporter extends HessianExporter implements HttpRequestHandler {

View File

@ -43,7 +43,7 @@ import org.springframework.util.ClassUtils;
* @author Juergen Hoeller
* @since 1.1
* @see #doExecuteRequest
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public abstract class AbstractHttpInvokerRequestExecutor implements HttpInvokerRequestExecutor, BeanClassLoaderAware {

View File

@ -60,7 +60,7 @@ import org.springframework.util.Assert;
* @author Stephane Nicoll
* @since 3.1
* @see org.springframework.remoting.httpinvoker.SimpleHttpInvokerRequestExecutor
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public class HttpComponentsHttpInvokerRequestExecutor extends AbstractHttpInvokerRequestExecutor {

View File

@ -25,7 +25,7 @@ import org.springframework.lang.Nullable;
* @since 1.1
* @see HttpInvokerRequestExecutor
* @see HttpInvokerClientInterceptor
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public interface HttpInvokerClientConfiguration {

View File

@ -69,7 +69,7 @@ import org.springframework.remoting.support.RemoteInvocationResult;
* @see HttpInvokerServiceExporter
* @see HttpInvokerProxyFactoryBean
* @see java.rmi.server.RMIClassLoader
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public class HttpInvokerClientInterceptor extends RemoteInvocationBasedAccessor

View File

@ -53,7 +53,7 @@ import org.springframework.util.Assert;
* @see HttpInvokerServiceExporter
* @see org.springframework.remoting.rmi.RmiProxyFactoryBean
* @see org.springframework.remoting.caucho.HessianProxyFactoryBean
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public class HttpInvokerProxyFactoryBean extends HttpInvokerClientInterceptor implements FactoryBean<Object> {

View File

@ -40,7 +40,7 @@ import org.springframework.remoting.support.RemoteInvocationResult;
* @author Juergen Hoeller
* @since 1.1
* @see HttpInvokerClientInterceptor#setHttpInvokerRequestExecutor
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
@FunctionalInterface

View File

@ -57,7 +57,7 @@ import org.springframework.web.util.NestedServletException;
* @see HttpInvokerProxyFactoryBean
* @see org.springframework.remoting.rmi.RmiServiceExporter
* @see org.springframework.remoting.caucho.HessianServiceExporter
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public class HttpInvokerServiceExporter extends org.springframework.remoting.rmi.RemoteInvocationSerializingExporter implements HttpRequestHandler {

View File

@ -41,7 +41,7 @@ import org.springframework.remoting.support.RemoteInvocationResult;
* @author Juergen Hoeller
* @since 1.1
* @see java.net.HttpURLConnection
* @deprecated as of 5.3.0 with no replacement.
* @deprecated as of 5.3 (phasing out serialization-based remoting)
*/
@Deprecated
public class SimpleHttpInvokerRequestExecutor extends AbstractHttpInvokerRequestExecutor {