Class SocketFactory
- java.lang.Object
- 
- org.eclipse.ecf.provider.comm.tcp.SocketFactory
 
- 
- All Implemented Interfaces:
- IClientSocketFactory,- IServerSocketFactory
 
 public class SocketFactory extends Object implements IClientSocketFactory, IServerSocketFactory 
- 
- 
Field SummaryFields Modifier and Type Field Description protected static SocketFactorydefaultFactoryprotected static SocketFactoryfactory
 - 
Constructor SummaryConstructors Constructor Description SocketFactory()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ServerSocketcreateServerSocket(int port, int backlog)ServerSocketcreateServerSocket(int port, int backlog, InetAddress bindAddress)SocketcreateSocket(String name, int port, int timeout)static SocketFactorygetDefaultSocketFactory()static SocketFactorygetSocketFactory()static voidsetSocketFactory(SocketFactory fact)
 
- 
- 
- 
Field Detail- 
defaultFactoryprotected static SocketFactory defaultFactory 
 - 
factoryprotected static SocketFactory factory 
 
- 
 - 
Method Detail- 
createSocketpublic Socket createSocket(String name, int port, int timeout) throws IOException - Specified by:
- createSocketin interface- IClientSocketFactory
- Throws:
- IOException
 
 - 
createServerSocketpublic ServerSocket createServerSocket(int port, int backlog) throws IOException - Specified by:
- createServerSocketin interface- IServerSocketFactory
- Throws:
- IOException
 
 - 
createServerSocketpublic ServerSocket createServerSocket(int port, int backlog, InetAddress bindAddress) throws IOException - Parameters:
- port- port
- backlog- backlog
- bindAddress- bindAddress
- Returns:
- ServerSocket server socket created
- Throws:
- IOException- if server socket cannot be created
- Since:
- 4.4
 
 - 
getSocketFactorypublic static SocketFactory getSocketFactory() 
 - 
getDefaultSocketFactorypublic static SocketFactory getDefaultSocketFactory() 
 - 
setSocketFactorypublic static void setSocketFactory(SocketFactory fact) 
 
- 
 
-