Package com.swiftmq.net
Interface SocketFactory
-
- All Known Subinterfaces:
SocketFactory2
- All Known Implementing Classes:
JSSESocketFactory
,PlainSocketFactory
public interface SocketFactory
Base interface for SwiftMQ socket factories.- Author:
- IIT GmbH, Bremen/Germany, Copyright (c) 2000-2004, All Rights Reserved
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.net.ServerSocket
createServerSocket(int port)
Create a server socket.java.net.ServerSocket
createServerSocket(int port, int backlog)
Create a server socket.java.net.ServerSocket
createServerSocket(int port, int backlog, java.net.InetAddress bindAddr)
Create a server socket.java.net.Socket
createSocket(java.lang.String host, int port)
Create a socket.java.net.Socket
createSocket(java.lang.String host, int port, boolean useTcpNoDelay)
Create a socket.java.net.Socket
createSocket(java.net.InetAddress addr, int port)
Create a socket.java.net.Socket
createSocket(java.net.InetAddress addr, int port, boolean useTcpNoDelay)
Create a socket.
-
-
-
Method Detail
-
createSocket
java.net.Socket createSocket(java.lang.String host, int port) throws java.net.UnknownHostException, java.io.IOException
Create a socket.- Parameters:
host
- host.port
- port.- Returns:
- new socket.
- Throws:
java.net.UnknownHostException
- if the host is unknown.java.io.IOException
- on error.
-
createSocket
java.net.Socket createSocket(java.lang.String host, int port, boolean useTcpNoDelay) throws java.net.UnknownHostException, java.io.IOException
Create a socket.- Parameters:
host
- host.port
- port.useTcpNoDelay
- use TCP No Delay.- Returns:
- new socket.
- Throws:
java.net.UnknownHostException
- if the host is unknown.java.io.IOException
- on error.
-
createSocket
java.net.Socket createSocket(java.net.InetAddress addr, int port) throws java.net.UnknownHostException, java.io.IOException
Create a socket.- Parameters:
addr
- address.port
- port.- Returns:
- new socket.
- Throws:
java.net.UnknownHostException
- if the host is unknown.java.io.IOException
- on error.
-
createSocket
java.net.Socket createSocket(java.net.InetAddress addr, int port, boolean useTcpNoDelay) throws java.net.UnknownHostException, java.io.IOException
Create a socket.- Parameters:
addr
- address.port
- port.useTcpNoDelay
- use TCP No Delay.- Returns:
- new socket.
- Throws:
java.net.UnknownHostException
- if the host is unknown.java.io.IOException
- on error.
-
createServerSocket
java.net.ServerSocket createServerSocket(int port) throws java.io.IOException
Create a server socket.- Parameters:
port
- port.- Returns:
- new server socket.
- Throws:
java.io.IOException
- on error.
-
createServerSocket
java.net.ServerSocket createServerSocket(int port, int backlog) throws java.io.IOException
Create a server socket.- Parameters:
port
- port.backlog
- the backlog (max. pending requests).- Returns:
- new server socket.
- Throws:
java.io.IOException
- on error.
-
createServerSocket
java.net.ServerSocket createServerSocket(int port, int backlog, java.net.InetAddress bindAddr) throws java.io.IOException
Create a server socket.- Parameters:
port
- port.backlog
- the backlog (max. pending requests).bindAddr
- address to bind the server socket to (for multiple network cards).- Returns:
- new server socket.
- Throws:
java.io.IOException
- on error.
-
-