summaryrefslogtreecommitdiff
path: root/libjava/java/rmi/server/RMISocketFactory.java
diff options
context:
space:
mode:
authorMichael Koch <konqueror@gmx.de>2003-03-21 09:00:29 +0000
committerMichael Koch <mkoch@gcc.gnu.org>2003-03-21 09:00:29 +0000
commit15596d409e8ace9a7fcd31cdbe3dc7917e3fab7a (patch)
treedfed08e7c10127300b7162be09addc4a7ce41d72 /libjava/java/rmi/server/RMISocketFactory.java
parentae429eabd866b9984f29b0305a903e5cb548909f (diff)
2003-03-21 Michael Koch <konqueror@gmx.de>
* java/rmi/activation/Activatable.java (serialVersionUID): New member variable. * java/rmi/activation/ActivationGroup.java (serialVersionUID): New member variable. * java/rmi/activation/ActivationGroupDesc.java (serialVersionUID): New member variable. * java/rmi/registry/Registry.java: Reformated. (Registry): Deprecated. * java/rmi/server/LoaderHandler.java Reformated. (LoaderHandler): Deprecated. * java/rmi/server/LogStream.java Reformated. (LogStream): Deprecated. * java/rmi/server/Operation.java (Operation): Deprecated. * java/rmi/server/RMIFailureHandler.java: Reformated. * java/rmi/server/RMISocketFactory.java: Reformated. * java/rmi/server/RemoteCall.java (RemoteCall): Deprecated. * java/rmi/server/RemoteStub.java: Reformated. * java/rmi/server/Skeleton.java Reformated. (Skeleton): Deprecated. From-SVN: r64655
Diffstat (limited to 'libjava/java/rmi/server/RMISocketFactory.java')
-rw-r--r--libjava/java/rmi/server/RMISocketFactory.java98
1 files changed, 60 insertions, 38 deletions
diff --git a/libjava/java/rmi/server/RMISocketFactory.java b/libjava/java/rmi/server/RMISocketFactory.java
index 95ff750ac68..544b1250660 100644
--- a/libjava/java/rmi/server/RMISocketFactory.java
+++ b/libjava/java/rmi/server/RMISocketFactory.java
@@ -43,42 +43,64 @@ import java.io.IOException;
import gnu.java.rmi.server.RMIDefaultSocketFactory;
public abstract class RMISocketFactory
- implements RMIClientSocketFactory, RMIServerSocketFactory {
-
-static private RMISocketFactory defaultFactory;
-static private RMISocketFactory currentFactory;
-static private RMIFailureHandler currentHandler;
-
-static {
- defaultFactory = new RMIDefaultSocketFactory();
- currentFactory = defaultFactory;
-}
-
-public RMISocketFactory() {
-}
-
-public abstract Socket createSocket(String host, int port) throws IOException;
-
-public abstract ServerSocket createServerSocket(int port) throws IOException;
-
-public static void setSocketFactory(RMISocketFactory fac) throws IOException {
- currentFactory = fac;
-}
-
-public static RMISocketFactory getSocketFactory() {
- return (currentFactory);
-}
-
-public static RMISocketFactory getDefaultSocketFactory() {
- return (defaultFactory);
-}
-
-public static void setFailureHandler(RMIFailureHandler fh) {
- currentHandler = fh;
-}
-
-public static RMIFailureHandler getFailureHandler() {
- return (currentHandler);
-}
-
+ implements RMIClientSocketFactory, RMIServerSocketFactory
+{
+ static private RMISocketFactory defaultFactory;
+ static private RMISocketFactory currentFactory;
+ static private RMIFailureHandler currentHandler;
+
+ static
+ {
+ defaultFactory = new RMIDefaultSocketFactory();
+ currentFactory = defaultFactory;
+ }
+
+ public RMISocketFactory ()
+ {
+ }
+
+ /**
+ * @exception IOException If an error occurs
+ */
+ public abstract Socket createSocket (String host, int port)
+ throws IOException;
+
+ /**
+ * @exception IOException If an error occurs
+ */
+ public abstract ServerSocket createServerSocket (int port)
+ throws IOException;
+
+ /**
+ * @exception IOException If an error occurs
+ * @exception SecurityException FIXME
+ */
+ public static void setSocketFactory (RMISocketFactory fac)
+ throws IOException
+ {
+ currentFactory = fac;
+ }
+
+ public static RMISocketFactory getSocketFactory ()
+ {
+ return currentFactory;
+ }
+
+ public static RMISocketFactory getDefaultSocketFactory ()
+ {
+ return defaultFactory;
+ }
+
+ /**
+ * @exception SecurityException FIXME
+ */
+ public static void setFailureHandler (RMIFailureHandler fh)
+ {
+ currentHandler = fh;
+ }
+
+ public static RMIFailureHandler getFailureHandler ()
+ {
+ return currentHandler;
+ }
}