java.lang.Object
com.sun.xml.ws.transport.tcp.io.Connection
- Author:
- Alexey Stashok
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()static Connectionprotected voidfinalize()voidflush()intGet channel idintGet request/response contentIdGet request content propertiesgetHost()static StringgetHost(SocketChannel socketChannel) static StringgetLocalHost(SocketChannel socketChannel) intstatic intgetLocalPort(SocketChannel socketChannel) intGet request/response messageId of 1st frameintgetPort()static intgetPort(SocketChannel socketChannel) booleanvoidvoidsetChannelId(int channelId) Set channel idvoidsetContentId(int contentId) Set request/response contentIdvoidsetContentProperty(int key, String value) Set response content propertiesvoidsetDirectMode(boolean isDirectMode) voidsetInputStreamByteBuffer(ByteBuffer messageBuffer) Set messageBuffer for InputStream some message part could be preread beforevoidsetMessageId(int messageId) Set request/response messageId of 1st framevoidsetSocketChannel(SocketChannel socketChannel) toString()
-
Constructor Details
-
Connection
-
-
Method Details
-
getSocketChannel
-
setSocketChannel
-
prepareForReading
- Throws:
IOException
-
openInputStream
-
openOutputStream
- Throws:
IOException
-
flush
- Throws:
IOException
-
isDirectMode
public boolean isDirectMode() -
setDirectMode
public void setDirectMode(boolean isDirectMode) -
getChannelId
public int getChannelId()Get channel id -
setChannelId
public void setChannelId(int channelId) Set channel id -
getMessageId
public int getMessageId()Get request/response messageId of 1st frame -
setMessageId
public void setMessageId(int messageId) Set request/response messageId of 1st frame -
getContentId
public int getContentId()Get request/response contentId -
setContentId
public void setContentId(int contentId) Set request/response contentId -
getContentProperties
Get request content properties -
setContentProperty
Set response content properties -
setInputStreamByteBuffer
Set messageBuffer for InputStream some message part could be preread before -
close
- Throws:
IOException
-
create
- Throws:
IOException
-
finalize
-
getHost
-
getPort
public int getPort() -
getLocalHost
-
getLocalPort
public int getLocalPort() -
toString
-
getHost
-
getPort
-
getLocalHost
-
getLocalPort
-