src/share/classes/java/rmi/ServerRuntimeException.java

Print this page
rev 10048 : 8044740: Convert all JDK versions used in @since tag to 1.n[.n] in jdk repo
Reviewed-by:


  23  * questions.
  24  */
  25 
  26 package java.rmi;
  27 
  28 /**
  29  * From a server executing on JDK 1.1, a
  30  * <code>ServerRuntimeException</code> is thrown as a result of a
  31  * remote method invocation when a <code>RuntimeException</code> is
  32  * thrown while processing the invocation on the server, either while
  33  * unmarshalling the arguments, executing the remote method itself, or
  34  * marshalling the return value.
  35  *
  36  * A <code>ServerRuntimeException</code> instance contains the original
  37  * <code>RuntimeException</code> that occurred as its cause.
  38  *
  39  * <p>A <code>ServerRuntimeException</code> is not thrown from servers
  40  * executing on the Java 2 platform v1.2 or later versions.
  41  *
  42  * @author  Ann Wollrath
  43  * @since   JDK1.1
  44  * @deprecated no replacement
  45  */
  46 @Deprecated
  47 public class ServerRuntimeException extends RemoteException {
  48 
  49     /* indicate compatibility with JDK 1.1.x version of class */
  50     private static final long serialVersionUID = 7054464920481467219L;
  51 
  52     /**
  53      * Constructs a <code>ServerRuntimeException</code> with the specified
  54      * detail message and nested exception.
  55      *
  56      * @param s the detail message
  57      * @param ex the nested exception
  58      * @deprecated no replacement
  59      * @since JDK1.1
  60      */
  61     @Deprecated
  62     public ServerRuntimeException(String s, Exception ex) {
  63         super(s, ex);
  64     }
  65 }


  23  * questions.
  24  */
  25 
  26 package java.rmi;
  27 
  28 /**
  29  * From a server executing on JDK&nbsp;1.1, a
  30  * <code>ServerRuntimeException</code> is thrown as a result of a
  31  * remote method invocation when a <code>RuntimeException</code> is
  32  * thrown while processing the invocation on the server, either while
  33  * unmarshalling the arguments, executing the remote method itself, or
  34  * marshalling the return value.
  35  *
  36  * A <code>ServerRuntimeException</code> instance contains the original
  37  * <code>RuntimeException</code> that occurred as its cause.
  38  *
  39  * <p>A <code>ServerRuntimeException</code> is not thrown from servers
  40  * executing on the Java 2 platform v1.2 or later versions.
  41  *
  42  * @author  Ann Wollrath
  43  * @since   1.1
  44  * @deprecated no replacement
  45  */
  46 @Deprecated
  47 public class ServerRuntimeException extends RemoteException {
  48 
  49     /* indicate compatibility with JDK 1.1.x version of class */
  50     private static final long serialVersionUID = 7054464920481467219L;
  51 
  52     /**
  53      * Constructs a <code>ServerRuntimeException</code> with the specified
  54      * detail message and nested exception.
  55      *
  56      * @param s the detail message
  57      * @param ex the nested exception
  58      * @deprecated no replacement
  59      * @since 1.1
  60      */
  61     @Deprecated
  62     public ServerRuntimeException(String s, Exception ex) {
  63         super(s, ex);
  64     }
  65 }