|
Sun Adapter for TCP/IP HL7 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TCPIPServerSocketInfoInterface
This class represents TCPIP ServerSocket configuration information. Basically, it represents the options of java ServerSocket and Socket. Note: Once the ServerSocket connection is established, the port and socketFactoryImplClassName are not allowed to change.
Field Summary | |
---|---|
static java.lang.String |
version
|
Method Summary | |
---|---|
int |
getBacklog()
Returns the backlog which is the maximum length of the queue. |
TCPIPSocketEstablishmentInfoInterface |
getClientConnectionEstablishmentInfo()
|
java.lang.String |
getConnectionType()
|
boolean |
getCreateConnection()
Returns the createConnection setting (true or false). |
java.lang.String |
getHost()
Returns the host. |
TCPIPServerConnectionManagementInfoInterface |
getInboundConnectionManagementInfo()
|
java.lang.String |
getInboundTriggerEvent()
|
int |
getReceiveBufferSize()
Returns the receiveBufferSize. |
int |
getSendBufferSize()
Returns the sendBufferSize. |
int |
getServerPort()
Returns the serverPort. |
TCPIPServerPortBindingInfoInterface |
getServerPortBindingInfo()
|
java.lang.String |
getServerSocketFactoryImplClassName()
Returns the serverSocketFactoryImplClassName. |
int |
getServerSoTimeout()
Returns the server soTimeout. |
java.lang.String |
getServerWelcomeMessage()
|
int |
getSoLingerTimeout()
Returns the soLingerTimeout. |
int |
getSoTimeout()
Returns the soTimeout. |
boolean |
isClientConnectionType()
|
boolean |
isKeepAlive()
Checks whether the keepAlive option is on. |
boolean |
isOnConnectionInboundTriggerEvent()
|
boolean |
isOnMessageInboundTriggerEvent()
|
boolean |
isServerConnectionType()
|
boolean |
isSoLinger()
Checks whether the SoLinger option is on. |
boolean |
isTcpNoDelay()
Checks whether the TcpNoDelay option is on. |
void |
setKeepAlive(boolean keepAlive)
Sets the keepAlive. |
void |
setReceiveBufferSize(int receiveBufferSize)
Sets the receiveBufferSize. |
void |
setSendBufferSize(int sendBufferSize)
Sets the sendBufferSize. |
void |
setServerSocketFactoryImplClassName(java.lang.String serverSocketFactoryImplClassName)
Sets the serverSocketFactoryImplClassName. |
void |
setServerSoTimeout(int soTimeout)
Sets the server soTimeout. |
void |
setSoLinger(boolean soLinger)
Sets the soLinger. |
void |
setSoLingerTimeout(int soLingerTimeout)
Sets the soLingerTimeout. |
void |
setSoTimeout(int soTimeout)
Sets the soTimeout. |
void |
setTcpNoDelay(boolean tcpNoDelay)
Sets the tcpNoDelay. |
Field Detail |
---|
static final java.lang.String version
Method Detail |
---|
java.lang.String getConnectionType()
boolean isServerConnectionType()
boolean isClientConnectionType()
java.lang.String getInboundTriggerEvent()
boolean isOnConnectionInboundTriggerEvent()
boolean isOnMessageInboundTriggerEvent()
java.lang.String getServerWelcomeMessage()
java.lang.String getHost()
int getServerPort()
int getBacklog()
int getServerSoTimeout()
boolean isKeepAlive()
int getReceiveBufferSize()
int getSendBufferSize()
boolean isSoLinger()
int getSoLingerTimeout()
int getSoTimeout()
boolean isTcpNoDelay()
java.lang.String getServerSocketFactoryImplClassName()
void setServerSoTimeout(int soTimeout) throws TCPIPApplicationException, java.io.IOException
soTimeout
- The server soTimeout to set
TCPIPApplicationException
- on error
java.io.IOException
- on i/o error.void setKeepAlive(boolean keepAlive) throws java.io.IOException
keepAlive
- The keepAlive to set
java.io.IOException
- on i/o error.void setReceiveBufferSize(int receiveBufferSize) throws TCPIPApplicationException, java.io.IOException
receiveBufferSize
- The receiveBufferSize to set
TCPIPApplicationException
- on error
java.io.IOException
- on i/o error.void setSendBufferSize(int sendBufferSize) throws TCPIPApplicationException, java.io.IOException
sendBufferSize
- The sendBufferSize to set
TCPIPApplicationException
- on error
java.io.IOException
- on i/o error.void setSoLinger(boolean soLinger) throws java.io.IOException
soLinger
- The soLinger to set
java.io.IOException
- on i/o error.void setSoLingerTimeout(int soLingerTimeout) throws java.io.IOException
soLingerTimeout
- The soLingerTimeout to set
java.io.IOException
- on i/o error.void setSoTimeout(int soTimeout) throws TCPIPApplicationException, java.io.IOException
soTimeout
- The soTimeout to set
TCPIPApplicationException
- on error
java.io.IOException
- on i/o error.void setTcpNoDelay(boolean tcpNoDelay) throws java.io.IOException
tcpNoDelay
- The tcpNoDelay to set
java.io.IOException
- on i/o error.boolean getCreateConnection()
void setServerSocketFactoryImplClassName(java.lang.String serverSocketFactoryImplClassName) throws TCPIPApplicationException
serverSocketFactoryImplClassName
- The serverSocketFactoryImplClassName to set
TCPIPApplicationException
- on errorTCPIPServerPortBindingInfoInterface getServerPortBindingInfo()
TCPIPServerConnectionManagementInfoInterface getInboundConnectionManagementInfo()
TCPIPSocketEstablishmentInfoInterface getClientConnectionEstablishmentInfo()
|
Sun Adapter for TCP/IP HL7 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |