jrdesktop.server.rmi
Class MultihomeRMIClientSocketFactory

java.lang.Object
  extended by jrdesktop.server.rmi.MultihomeRMIClientSocketFactory
All Implemented Interfaces:
java.io.Serializable, java.rmi.server.RMIClientSocketFactory

public class MultihomeRMIClientSocketFactory
extends java.lang.Object
implements java.rmi.server.RMIClientSocketFactory, java.io.Serializable

See Also:
Serialized Form

Constructor Summary
MultihomeRMIClientSocketFactory(java.rmi.server.RMIClientSocketFactory wrapped, java.lang.String[] hosts)
           
 
Method Summary
 java.net.Socket createSocket(java.lang.String hostString, int port)
           
 boolean equals(java.lang.Object x)
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultihomeRMIClientSocketFactory

public MultihomeRMIClientSocketFactory(java.rmi.server.RMIClientSocketFactory wrapped,
                                       java.lang.String[] hosts)
Method Detail

createSocket

public java.net.Socket createSocket(java.lang.String hostString,
                                    int port)
                             throws java.io.IOException
Specified by:
createSocket in interface java.rmi.server.RMIClientSocketFactory
Throws:
java.io.IOException

equals

public boolean equals(java.lang.Object x)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object