public class PlainSocket extends java.net.Socket implements StreamSocket
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
remoteHostname |
Constructor and Description |
---|
PlainSocket()
Creates a new PlainSocket object.
|
PlainSocket(java.net.InetAddress addr,
int port)
Creates a new PlainSocket object.
|
PlainSocket(java.lang.String host,
int port)
Creates a new PlainSocket object.
|
Modifier and Type | Method and Description |
---|---|
static PlainSocket |
createPlainSocket(java.net.InetAddress host,
int port,
int timeout)
Create a connected socket, using a timeout if it is available.
|
static PlainSocket |
createPlainSocket(java.lang.String host,
int port,
int timeout)
Create a connected socket, using a timeout if it is available.
|
java.lang.String |
getDetail()
Get details about the socket
|
java.lang.String |
getRemoteHost()
Get the actual hostname
|
boolean |
isSecureMode()
Is this socket in secure mode?
|
void |
setRemoteHost(java.lang.String remoteHost)
Set the remote hostname
|
bind, close, connect, connect, getChannel, getInetAddress, getInputStream, getKeepAlive, getLocalAddress, getLocalPort, getLocalSocketAddress, getOOBInline, getOutputStream, getPort, getReceiveBufferSize, getRemoteSocketAddress, getReuseAddress, getSendBufferSize, getSoLinger, getSoTimeout, getTcpNoDelay, getTrafficClass, isBound, isClosed, isConnected, isInputShutdown, isOutputShutdown, sendUrgentData, setKeepAlive, setOOBInline, setPerformancePreferences, setReceiveBufferSize, setReuseAddress, setSendBufferSize, setSocketImplFactory, setSoLinger, setSoTimeout, setTcpNoDelay, setTrafficClass, shutdownInput, shutdownOutput, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
close, getInetAddress, getInputStream, getLocalAddress, getLocalPort, getOutputStream, getReceiveBufferSize, getSendBufferSize, getSoTimeout, isConnected, setReceiveBufferSize, setSendBufferSize, setSoTimeout
public PlainSocket()
java.io.IOException
public PlainSocket(java.lang.String host, int port) throws java.io.IOException
host
- port
- java.io.IOException
public PlainSocket(java.net.InetAddress addr, int port) throws java.io.IOException
addr
- port
- java.io.IOException
public boolean isSecureMode()
isSecureMode
in interface StreamSocket
public java.lang.String getRemoteHost()
getRemoteHost
in interface StreamSocket
public void setRemoteHost(java.lang.String remoteHost)
setRemoteHost
in interface StreamSocket
remoteHost
- remote hostnamepublic java.lang.String getDetail()
StreamSocket
getDetail
in interface StreamSocket
public static PlainSocket createPlainSocket(java.lang.String host, int port, int timeout) throws java.io.IOException
host
- remote host to connect toport
- port on remote hosttimeout
- timeout in milliseconds onjava.io.IOException
public static PlainSocket createPlainSocket(java.net.InetAddress host, int port, int timeout) throws java.io.IOException
host
- remote host to connect toport
- port on remote hosttimeout
- timeout in milliseconds onjava.io.IOException
Copyright © 2001-2014 Enterprise Distributed Technologies Ltd. All Rights Reserved.