aboutsummaryrefslogtreecommitdiff
path: root/libjava/classpath/java/rmi/server/RemoteRef.java
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/classpath/java/rmi/server/RemoteRef.java')
-rw-r--r--libjava/classpath/java/rmi/server/RemoteRef.java38
1 files changed, 19 insertions, 19 deletions
diff --git a/libjava/classpath/java/rmi/server/RemoteRef.java b/libjava/classpath/java/rmi/server/RemoteRef.java
index 8bdb663..e0488fb 100644
--- a/libjava/classpath/java/rmi/server/RemoteRef.java
+++ b/libjava/classpath/java/rmi/server/RemoteRef.java
@@ -1,5 +1,5 @@
/* RemoteRef.java --
- Copyright (c) 1996, 1997, 1998, 1999, 2004, 2006
+ Copyright (c) 1996, 1997, 1998, 1999, 2004, 2006
Free Software Foundation, Inc.
This file is part of GNU Classpath.
@@ -8,7 +8,7 @@ GNU Classpath is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
-
+
GNU Classpath is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
@@ -56,7 +56,7 @@ public interface RemoteRef extends Externalizable
* Indicates compatibility with JDK 1.1.*
*/
long serialVersionUID = 3632638527362204081L;
-
+
/**
* For binary compatibility with the JDK, the string "sun.rmi.server".
* Not actually used for anything.
@@ -67,12 +67,12 @@ public interface RemoteRef extends Externalizable
* @deprecated use {@link #invoke(Remote, Method, Object[], long)} instead.
*/
void invoke (RemoteCall call) throws Exception;
-
+
/**
* Invoke a method. This method either returns the result of remote invocation
* or throws RemoteException if the remote call failed. Other exceptions may
* be thrown if some problem has occured in the application level.
- *
+ *
* @param obj the object, containing the remote reference (for instance,
* remote stub, generated by rmic).
* @param method the method to invoke
@@ -85,7 +85,7 @@ public interface RemoteRef extends Externalizable
*/
Object invoke (Remote obj, Method method, Object[] params, long methodHash)
throws Exception;
-
+
/**
* @deprecated use {@link #invoke(Remote, Method, Object[], long)} instead.
*/
@@ -96,41 +96,41 @@ public interface RemoteRef extends Externalizable
* @deprecated use {@link #invoke(Remote, Method, Object[], long)} instead.
*/
void done (RemoteCall call) throws RemoteException;
-
+
/**
* Compare two remote objects for equality. The references are equal if
* they point to the same remote object.
- *
+ *
* @param ref the reference to compare.
- *
+ *
* @return true if this and passed references both point to the same remote
* object, false otherwise.
*/
boolean remoteEquals (RemoteRef ref);
-
+
/**
* Get the hashcode for a remote object. Two remote object stubs, referring
* to the same remote object, have the same hash code.
- *
+ *
* @return the hashcode of the remote object
*/
int remoteHashCode();
-
-
+
+
/**
* Returns the class name of the reference type that must be written to the
* given stream. When writing, this returned name is passed first, and
* the reference.writeExternal(out) writes the reference specific data.
- *
- * @param out the stream, where the data must be written
- *
- * @return the class name.
+ *
+ * @param out the stream, where the data must be written
+ *
+ * @return the class name.
*/
String getRefClass (ObjectOutput out);
-
+
/**
* Get the string representation of this remote reference.
- *
+ *
* @return the string representation.
*/
String remoteToString();