This is the mail archive of the java-patches@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

FYI: Patch: java.rmi - many @deprecated added


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi list,


I commited the attached patch to trunk to make many methods in 
java.rmi deprecated. This patch will go into classpath too.


Michael
- -- 
Homepage: http://www.worldforge.org/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+h+VHWSOgCCdjSDsRAmDwAKCFCSHFM4oDROYIKbm1/SwLQbZyZACfQ91n
Fyea0mBNnuTnPlpLfStSP6Q=
=tHbh
-----END PGP SIGNATURE-----
Index: ChangeLog
===================================================================
RCS file: /cvs/gcc/gcc/libjava/ChangeLog,v
retrieving revision 1.1830
diff -u -r1.1830 ChangeLog
--- ChangeLog	31 Mar 2003 06:32:37 -0000	1.1830
+++ ChangeLog	31 Mar 2003 06:47:28 -0000
@@ -1,5 +1,41 @@
 2003-03-31  Michael Koch  <konqueror at gmx dot de>
 
+	* java/rmi/server/LoaderHandler.java
+	(loadClass): Deprecated.
+	(getSecurityContext): Deprecated.
+	* java/rmi/server/LogStream.java
+	(getDefaultStream): Deprecated.
+	(setDefaultStream): Deprecated.
+	(getOutputStream): Deprecated.
+	(setOutputStream): Deprecated.
+	(write): Deprecated.
+	(toString): Deprecated.
+	(parseLevel): Deprecated.
+	* java/rmi/server/Operation.java
+	(Operation): Deprecated.
+	(getOperation): Deprecated.
+	(toString): Deprecated.
+	* java/rmi/server/RemoteCall.java
+	(getOutputStream): Deprecated.
+	(releaseOutputStream): Deprecated.
+	(getInputStream): Deprecated.
+	(releaseInputStream): Deprecated.
+	(getResultStream): Deprecated.
+	(executeCall): Deprecated.
+	(done): Deprecated.
+	* java/rmi/server/RemoteRef.java
+	(invoke): Deprecated.
+	(newCall): Deprecated.
+	(done): Deprecated.
+	* java/rmi/server/RemoteStub.java
+	(setRef): Deprecated.
+	* java/rmi/server/Skeleton.java:
+	No need to import java.lang.Exception explicitly.
+	(dispatch): Deprecated.
+	(getOperations): Deprecated.
+
+2003-03-31  Michael Koch  <konqueror at gmx dot de>
+
 	* java/rmi/dgc/VMID.java,
 	java/rmi/registry/RegistryHandler.java,
 	java/rmi/server/LogStream.java,
Index: java/rmi/server/LoaderHandler.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/rmi/server/LoaderHandler.java,v
retrieving revision 1.3
diff -u -r1.3 LoaderHandler.java
--- java/rmi/server/LoaderHandler.java	21 Mar 2003 09:00:29 -0000	1.3
+++ java/rmi/server/LoaderHandler.java	31 Mar 2003 06:47:28 -0000
@@ -47,11 +47,20 @@
 {
   public static final String packagePrefix = "";
 
+  /**
+   * @deprecated
+   */
   public Class loadClass(String name)
     throws MalformedURLException, ClassNotFoundException;
 
+  /**
+   * @deprecated
+   */
   public Class loadClass(URL codebase, String name)
     throws MalformedURLException, ClassNotFoundException;
 
+  /**
+   * @deprecated
+   */
   public Object getSecurityContext(ClassLoader loader);
 }
Index: java/rmi/server/LogStream.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/rmi/server/LogStream.java,v
retrieving revision 1.5
diff -u -r1.5 LogStream.java
--- java/rmi/server/LogStream.java	31 Mar 2003 06:32:37 -0000	1.5
+++ java/rmi/server/LogStream.java	31 Mar 2003 06:47:28 -0000
@@ -65,41 +65,65 @@
     throw new Error ("Not implemented");
   }
 
+  /**
+   * @deprecated
+   */
   public static PrintStream getDefaultStream ()
   {
     return defStream;
   }
   
+  /**
+   * @deprecated
+   */
   public static void setDefaultStream (PrintStream s)
   {
     defStream = s;
   }
 
+  /**
+   * @deprecated
+   */
   public OutputStream getOutputStream ()
   {
     return out;
   }
 
+  /**
+   * @deprecated
+   */
   public void setOutputStream (OutputStream s)
   {
     out = s;
   }
 
+  /**
+   * @deprecated
+   */
   public void write (int buffer)
   {
     super.write (buffer);
   }
 
+  /**
+   * @deprecated
+   */
   public void write (byte[] buffer, int offset, int len)
   {
     super.write (buffer, offset, len);
   }
 
+  /**
+   * @deprecated
+   */
   public String toString ()
   {
     throw new Error ("Not implemented");
   }
 
+  /**
+   * @deprecated
+   */
   public static int parseLevel (String s)
   {
     if (s.equalsIgnoreCase ("silent"))
Index: java/rmi/server/Operation.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/rmi/server/Operation.java,v
retrieving revision 1.4
diff -u -r1.4 Operation.java
--- java/rmi/server/Operation.java	31 Mar 2003 06:32:37 -0000	1.4
+++ java/rmi/server/Operation.java	31 Mar 2003 06:47:28 -0000
@@ -44,16 +44,25 @@
 {
   private String operation;
 
+  /**
+   * @deprecated
+   */
   public Operation (String op)
   {
     operation = op;
   }
 
+  /**
+   * @deprecated
+   */
   public String getOperation ()
   {
     return operation;
   }
 
+  /**
+   * @deprecated
+   */
   public String toString ()
   {
     return operation;
Index: java/rmi/server/RemoteCall.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/rmi/server/RemoteCall.java,v
retrieving revision 1.4
diff -u -r1.4 RemoteCall.java
--- java/rmi/server/RemoteCall.java	31 Mar 2003 06:32:37 -0000	1.4
+++ java/rmi/server/RemoteCall.java	31 Mar 2003 06:47:28 -0000
@@ -48,18 +48,39 @@
  */
 public interface RemoteCall
 {
+  /**
+   * @deprecated
+   */
   public ObjectOutput getOutputStream () throws IOException;
 
+  /**
+   * @deprecated
+   */
   public void releaseOutputStream () throws IOException;
 
+  /**
+   * @deprecated
+   */
   public ObjectInput getInputStream () throws IOException;
 
+  /**
+   * @deprecated
+   */
   public void releaseInputStream () throws IOException;
 
+  /**
+   * @deprecated
+   */
   public ObjectOutput getResultStream (boolean success)
     throws IOException, StreamCorruptedException;
 
+  /**
+   * @deprecated
+   */
   public void executeCall () throws Exception;
 
+  /**
+   * @deprecated
+   */
   public void done () throws IOException;
 }
Index: java/rmi/server/RemoteRef.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/rmi/server/RemoteRef.java,v
retrieving revision 1.3
diff -u -r1.3 RemoteRef.java
--- java/rmi/server/RemoteRef.java	31 Mar 2003 06:32:37 -0000	1.3
+++ java/rmi/server/RemoteRef.java	31 Mar 2003 06:47:28 -0000
@@ -49,15 +49,24 @@
   
   public static final String packagePrefix = "gnu.java.rmi.server";
 
+  /**
+   * @deprecated
+   */
   public void invoke(RemoteCall call) throws Exception;
   
   public Object invoke (Remote obj, Method method, Object[] params, long opnum)
     throws Exception;
   
+  /**
+   * @deprecated
+   */
   public RemoteCall newCall (RemoteObject obj, Operation[] op, int opnum,
                              long hash)
     throws RemoteException;
 
+  /**
+   * @deprecated
+   */
   public void done (RemoteCall call) throws RemoteException;
   
   public boolean remoteEquals (RemoteRef ref);
Index: java/rmi/server/RemoteStub.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/rmi/server/RemoteStub.java,v
retrieving revision 1.4
diff -u -r1.4 RemoteStub.java
--- java/rmi/server/RemoteStub.java	31 Mar 2003 06:32:37 -0000	1.4
+++ java/rmi/server/RemoteStub.java	31 Mar 2003 06:47:28 -0000
@@ -51,6 +51,9 @@
     super (ref);
   }
 
+  /**
+   * @deprecated
+   */
   protected static void setRef (RemoteStub stub,  RemoteRef ref)
   {
     stub.ref = ref;
Index: java/rmi/server/Skeleton.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/rmi/server/Skeleton.java,v
retrieving revision 1.3
diff -u -r1.3 Skeleton.java
--- java/rmi/server/Skeleton.java	21 Mar 2003 09:00:29 -0000	1.3
+++ java/rmi/server/Skeleton.java	31 Mar 2003 06:47:28 -0000
@@ -38,7 +38,6 @@
 package java.rmi.server;
 
 import java.rmi.Remote;
-import java.lang.Exception;
 import java.rmi.server.RemoteCall;
 
 /**
@@ -46,8 +45,14 @@
  */
 public interface Skeleton
 {
+  /**
+   * @deprecated
+   */
   public void dispatch (Remote obj, RemoteCall theCall, int opnum, long hash)
     throws Exception;
 
+  /**
+   * @deprecated
+   */
   public Operation[] getOperations();
 }

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]