summaryrefslogtreecommitdiffstats
path: root/libjava/java/rmi/server/RMISocketFactory.java
diff options
context:
space:
mode:
authormkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>2003-03-21 09:00:29 +0000
committermkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>2003-03-21 09:00:29 +0000
commit7e291b5c009226fbfd7c156b20cb763d09b7db6c (patch)
treedfed08e7c10127300b7162be09addc4a7ce41d72 /libjava/java/rmi/server/RMISocketFactory.java
parentbf6df51292f58ab8e1582cf1af69b5ba8e3a4eef (diff)
downloadppe42-gcc-7e291b5c009226fbfd7c156b20cb763d09b7db6c.tar.gz
ppe42-gcc-7e291b5c009226fbfd7c156b20cb763d09b7db6c.zip
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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@64655 138bc75d-0d04-0410-961f-82ee72b054a4
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;
+ }
}
OpenPOWER on IntegriCloud