com.ericsson.otp.erlang
Class OtpPeer

java.lang.Object
  |
  +--com.ericsson.otp.erlang.AbstractNode
        |
        +--com.ericsson.otp.erlang.OtpPeer

public class OtpPeer
extends AbstractNode

Represents a remote OTP node. It acts only as a container for the nodename and other node-specific information that is needed by the OtpConnection class.


Constructor Summary
OtpPeer(java.lang.String node)
          Create a peer node.
 
Method Summary
 OtpConnection connect(OtpSelf self)
          Deprecated. Use the corresponding method in OtpSelf instead.
 
Methods inherited from class com.ericsson.otp.erlang.AbstractNode
alive, cookie, host, node, setCookie, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OtpPeer

public OtpPeer(java.lang.String node)
Create a peer node.
Parameters:
node - the name of the node.
Method Detail

connect

public OtpConnection connect(OtpSelf self)
                      throws java.io.IOException,
                             java.net.UnknownHostException,
                             OtpAuthException
Deprecated. Use the corresponding method in OtpSelf instead.

Create a connection to a remote node.
Parameters:
self - the local node from which you wish to connect.
Returns:
a connection to the remote node.
Throws:
java.net.UnknownHostException - if the remote host could not be found.
java.io.IOException - if it was not possible to connect to the remote node.
OtpAuthException - if the connection was refused by the remote node.