public interface SocketBindingManager
Modifier and Type | Interface and Description |
---|---|
static interface |
SocketBindingManager.NamedManagedBindingRegistry |
static interface |
SocketBindingManager.UnnamedBindingRegistry |
Modifier and Type | Field and Description |
---|---|
static org.jboss.msc.service.ServiceName |
SOCKET_BINDING_MANAGER |
Modifier and Type | Method and Description |
---|---|
DatagramSocket |
createDatagramSocket()
Create an unnamed, unbound datagram socket.
|
DatagramSocket |
createDatagramSocket(SocketAddress address)
Create an unnamed datagram socket.
|
DatagramSocket |
createDatagramSocket(String name)
Create a named, unbound datagram socket.
|
DatagramSocket |
createDatagramSocket(String name,
SocketAddress address)
Create a named datagram socket.
|
MulticastSocket |
createMulticastSocket()
Create an unnamed, unbound multicast socket.
|
MulticastSocket |
createMulticastSocket(SocketAddress address)
Create an unnamed multicast socket.
|
MulticastSocket |
createMulticastSocket(String name)
Create a named, unbound multicast socket.
|
MulticastSocket |
createMulticastSocket(String name,
SocketAddress address)
Create a named multicast socket.
|
InetAddress |
getDefaultInterfaceAddress()
Return the resolved
InetAddress for the default interface. |
NetworkInterfaceBinding |
getDefaultInterfaceBinding()
Return the
NetworkInterfaceBinding for the default interface. |
SocketBindingManager.NamedManagedBindingRegistry |
getNamedRegistry()
Get the named binding registry.
|
int |
getPortOffset()
Get the server port offset.
|
ManagedServerSocketFactory |
getServerSocketFactory()
Get the managed server socket factory.
|
ManagedSocketFactory |
getSocketFactory()
Get the socket factory.
|
SocketBindingManager.UnnamedBindingRegistry |
getUnnamedRegistry()
Get the registry for unnamed open sockets.
|
static final org.jboss.msc.service.ServiceName SOCKET_BINDING_MANAGER
ManagedServerSocketFactory getServerSocketFactory()
ManagedSocketFactory getSocketFactory()
DatagramSocket createDatagramSocket(String name) throws SocketException
name
- the name for the managed binding. Cannot be null
SocketException
IllegalArgumentException
- if name
is null
DatagramSocket createDatagramSocket() throws SocketException
SocketException
DatagramSocket createDatagramSocket(String name, SocketAddress address) throws SocketException
name
- the name for the managed binding. Cannot be null
address
- the socket address. Cannot be null
SocketException
IllegalArgumentException
- if name
or address
is null
DatagramSocket createDatagramSocket(SocketAddress address) throws SocketException
address
- the socket address. Cannot be null
SocketException
IllegalArgumentException
- if address
is null
MulticastSocket createMulticastSocket(String name) throws IOException
name
- the name for the managed binding. Cannot be null
IOException
IllegalArgumentException
- if name
is null
MulticastSocket createMulticastSocket() throws IOException
IOException
MulticastSocket createMulticastSocket(String name, SocketAddress address) throws IOException
name
- the name for the managed binding. Cannot be null
address
- the socket address. Cannot be null
IOException
IllegalArgumentException
- if name
or address
is null
MulticastSocket createMulticastSocket(SocketAddress address) throws IOException
address
- the socket address. Cannot be null
IOException
IllegalArgumentException
- if address
is null
InetAddress getDefaultInterfaceAddress()
InetAddress
for the default interface.NetworkInterfaceBinding getDefaultInterfaceBinding()
NetworkInterfaceBinding
for the default interface.int getPortOffset()
SocketBindingManager.NamedManagedBindingRegistry getNamedRegistry()
SocketBindingManager.UnnamedBindingRegistry getUnnamedRegistry()
Copyright © 2023 JBoss by Red Hat. All rights reserved.