TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.tptp.platform.execution.client.core.internal
Class SecureConnectionImpl

java.lang.Object
  extended by org.eclipse.tptp.platform.execution.client.core.internal.ConnectionImpl
      extended by org.eclipse.tptp.platform.execution.client.core.internal.SecureConnectionImpl
All Implemented Interfaces:
IConnection

public class SecureConnectionImpl
extends ConnectionImpl


Field Summary
 
Fields inherited from class org.eclipse.tptp.platform.execution.client.core.internal.ConnectionImpl
_node, _port, _socket, inetAddress
 
Constructor Summary
SecureConnectionImpl()
           
 
Method Summary
 boolean connect(org.eclipse.tptp.platform.execution.client.core.INode node, ConnectionImpl con)
           
 int createDataConnection(int direction)
           
 
Methods inherited from class org.eclipse.tptp.platform.execution.client.core.internal.ConnectionImpl
addConnectionListener, addContext, addDataListener, authenticateUser, checkForRACMessage, close, connect, connect, connectSocket, connectSocket, destroyDataConnection, disconnect, getConnectionId, getContextMapper, getInetAddress, getNextContextId, getNode, getPort, getProtocolVersion, getSocket, init, initDataConnection, isActive, isAuthenticated, isNewAC, processControlMessage, removeConnectionListener, removeDataListener, sendData, sendMessage, setSocket, setSoTimeout
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecureConnectionImpl

public SecureConnectionImpl()
Method Detail

connect

public boolean connect(org.eclipse.tptp.platform.execution.client.core.INode node,
                       ConnectionImpl con)
                throws java.io.IOException,
                       org.eclipse.tptp.platform.execution.exceptions.UntrustedAgentControllerException,
                       org.eclipse.tptp.platform.execution.exceptions.ReconnectRequestedException,
                       org.eclipse.tptp.platform.execution.exceptions.SecureConnectionRequiredException,
                       org.eclipse.tptp.platform.execution.exceptions.LoginFailedException
Throws:
java.io.IOException
org.eclipse.tptp.platform.execution.exceptions.UntrustedAgentControllerException
org.eclipse.tptp.platform.execution.exceptions.ReconnectRequestedException
org.eclipse.tptp.platform.execution.exceptions.SecureConnectionRequiredException
org.eclipse.tptp.platform.execution.exceptions.LoginFailedException

createDataConnection

public int createDataConnection(int direction)
                         throws java.io.IOException,
                                org.eclipse.tptp.platform.execution.exceptions.SecureConnectionRequiredException
Throws:
java.io.IOException
org.eclipse.tptp.platform.execution.exceptions.SecureConnectionRequiredException

TPTP 4.5.0 Platform Project
Internal API Specification