Package com.sun.xml.ws.transport.tcp.io
Class Connection
java.lang.Object
com.sun.xml.ws.transport.tcp.io.Connection
- Author:
- Alexey Stashok
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
static Connection
protected void
finalize()
void
flush()
int
Get channel idint
Get request/response contentIdGet request content propertiesgetHost()
static String
getHost
(SocketChannel socketChannel) static String
getLocalHost
(SocketChannel socketChannel) int
static int
getLocalPort
(SocketChannel socketChannel) int
Get request/response messageId of 1st frameint
getPort()
static int
getPort
(SocketChannel socketChannel) boolean
void
void
setChannelId
(int channelId) Set channel idvoid
setContentId
(int contentId) Set request/response contentIdvoid
setContentProperty
(int key, String value) Set response content propertiesvoid
setDirectMode
(boolean isDirectMode) void
setInputStreamByteBuffer
(ByteBuffer messageBuffer) Set messageBuffer for InputStream some message part could be preread beforevoid
setMessageId
(int messageId) Set request/response messageId of 1st framevoid
setSocketChannel
(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
-