diff options
author | mkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-03-21 09:00:29 +0000 |
---|---|---|
committer | mkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-03-21 09:00:29 +0000 |
commit | 7e291b5c009226fbfd7c156b20cb763d09b7db6c (patch) | |
tree | dfed08e7c10127300b7162be09addc4a7ce41d72 /libjava/java/rmi/server/RMISocketFactory.java | |
parent | bf6df51292f58ab8e1582cf1af69b5ba8e3a4eef (diff) | |
download | ppe42-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.java | 98 |
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; + } } |