|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.springframework.integration.context.IntegrationObjectSupport
org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
org.springframework.integration.ip.tcp.connection.AbstractClientConnectionFactory
org.springframework.integration.ip.tcp.connection.TcpNetClientConnectionFactory
public class TcpNetClientConnectionFactory
A client connection factory that creates TcpNetConnections.
| Field Summary |
|---|
| Fields inherited from class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory |
|---|
DEFAULT_REPLY_TIMEOUT, lifecycleMonitor |
| Fields inherited from class org.springframework.integration.context.IntegrationObjectSupport |
|---|
logger |
| Constructor Summary | |
|---|---|
TcpNetClientConnectionFactory(java.lang.String host,
int port)
Creates a TcpNetClientConnectionFactory for connections to the host and port. |
|
| Method Summary | |
|---|---|
void |
close()
Closes the server. |
protected java.net.Socket |
createSocket(java.lang.String host,
int port)
Create a new Socket. |
protected TcpSocketFactorySupport |
getTcpSocketFactorySupport()
|
protected TcpConnection |
obtainConnection()
|
void |
setTcpSocketFactorySupport(TcpSocketFactorySupport tcpSocketFactorySupport)
|
void |
start()
|
| Methods inherited from class org.springframework.integration.ip.tcp.connection.AbstractClientConnectionFactory |
|---|
getConnection, getTheConnection, initializeConnection, setTheConnection |
| Methods inherited from class org.springframework.integration.context.IntegrationObjectSupport |
|---|
afterPropertiesSet, getBeanFactory, getComponentName, getComponentType, getConversionService, getTaskScheduler, onInit, setBeanFactory, setBeanName, setComponentName, setConversionService, setTaskScheduler, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public TcpNetClientConnectionFactory(java.lang.String host,
int port)
host - the hostport - the port| Method Detail |
|---|
protected TcpConnection obtainConnection()
throws java.lang.Exception
obtainConnection in class AbstractClientConnectionFactoryjava.io.IOException
java.net.SocketException
java.lang.Exceptionpublic void start()
start in interface org.springframework.context.Lifecyclestart in class AbstractConnectionFactory
protected java.net.Socket createSocket(java.lang.String host,
int port)
throws java.io.IOException
Socket. This default implementation uses the default
SocketFactory. Override to use some other mechanism
host - The host.port - The port.
java.io.IOExceptionpublic void close()
AbstractConnectionFactory
close in class AbstractConnectionFactoryprotected TcpSocketFactorySupport getTcpSocketFactorySupport()
public void setTcpSocketFactorySupport(TcpSocketFactorySupport tcpSocketFactorySupport)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||