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
This commit is contained in:
parent
ae429eabd8
commit
15596d409e
15 changed files with 223 additions and 122 deletions
|
@ -43,42 +43,64 @@ import java.io.IOException;
|
|||
import gnu.java.rmi.server.RMIDefaultSocketFactory;
|
||||
|
||||
public abstract class RMISocketFactory
|
||||
implements RMIClientSocketFactory, RMIServerSocketFactory {
|
||||
implements RMIClientSocketFactory, RMIServerSocketFactory
|
||||
{
|
||||
static private RMISocketFactory defaultFactory;
|
||||
static private RMISocketFactory currentFactory;
|
||||
static private RMIFailureHandler currentHandler;
|
||||
|
||||
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);
|
||||
}
|
||||
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;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue