public abstract class SocketBindingManagerImpl extends Object implements SocketBindingManager
SocketBindingManager.NamedManagedBindingRegistry, SocketBindingManager.UnnamedBindingRegistry
SOCKET_BINDING_MANAGER
Constructor and Description |
---|
SocketBindingManagerImpl() |
Modifier and Type | Method and Description |
---|---|
DatagramSocket |
createDatagramSocket(SocketAddress address)
Create a datagram socket.
|
DatagramSocket |
createDatagramSocket(String name,
SocketAddress address)
Create a datagram socket.
|
MulticastSocket |
createMulticastSocket(SocketAddress address)
Create a multicast socket.
|
MulticastSocket |
createMulticastSocket(String name,
SocketAddress address)
Create a multicast socket.
|
SocketBindingManager.NamedManagedBindingRegistry |
getNamedRegistry()
Get the named binding registry.
|
ManagedServerSocketFactory |
getServerSocketFactory()
Get the managed server socket factory.
|
ManagedSocketFactory |
getSocketFactory()
Get the socket factory.
|
SocketBindingManager.UnnamedBindingRegistry |
getUnnamedRegistry()
Get the registry for unnamed open sockets.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDefaultInterfaceAddress, getDefaultInterfaceBinding, getPortOffset
public ManagedServerSocketFactory getServerSocketFactory()
getServerSocketFactory
in interface SocketBindingManager
public ManagedSocketFactory getSocketFactory()
getSocketFactory
in interface SocketBindingManager
public DatagramSocket createDatagramSocket(String name, SocketAddress address) throws SocketException
createDatagramSocket
in interface SocketBindingManager
name
- the name for managed bindingaddress
- the socket addressSocketException
public DatagramSocket createDatagramSocket(SocketAddress address) throws SocketException
createDatagramSocket
in interface SocketBindingManager
address
- the socket addressSocketException
public MulticastSocket createMulticastSocket(String name, SocketAddress address) throws IOException
createMulticastSocket
in interface SocketBindingManager
name
- the name for the managed bindingaddress
- the socket addressIOException
public MulticastSocket createMulticastSocket(SocketAddress address) throws IOException
createMulticastSocket
in interface SocketBindingManager
address
- the socket addressIOException
public SocketBindingManager.NamedManagedBindingRegistry getNamedRegistry()
getNamedRegistry
in interface SocketBindingManager
public SocketBindingManager.UnnamedBindingRegistry getUnnamedRegistry()
getUnnamedRegistry
in interface SocketBindingManager
Copyright © 2015 JBoss by Red Hat. All rights reserved.