Package com.tangosol.net
Class SystemDatagramSocketProvider
- java.lang.Object
-
- com.tangosol.net.SystemDatagramSocketProvider
-
- All Implemented Interfaces:
DatagramSocketProvider
public class SystemDatagramSocketProvider extends Object implements DatagramSocketProvider
SystemDatagramSocketProvider produces JVM default datagram sockets- Since:
- Coherence 12.1.2
- Author:
- bb 2011.11.21
-
-
Field Summary
Fields Modifier and Type Field Description static SystemDatagramSocketProviderINSTANCEA default SocketProvider instance.
-
Constructor Summary
Constructors Constructor Description SystemDatagramSocketProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisSecure()Return true iff the provider returns sockets which are secured, for instance by TLS.DatagramSocketopenDatagramSocket()Return a new DatagramSocket.MulticastSocketopenMulticastSocket()Return a new MulticastSocket.StringtoString()
-
-
-
Field Detail
-
INSTANCE
public static final SystemDatagramSocketProvider INSTANCE
A default SocketProvider instance.
-
-
Method Detail
-
openDatagramSocket
public DatagramSocket openDatagramSocket() throws IOException
Description copied from interface:DatagramSocketProviderReturn a new DatagramSocket.- Specified by:
openDatagramSocketin interfaceDatagramSocketProvider- Returns:
- the DatagramSocket
- Throws:
IOException- if an I/O related error occurs
-
openMulticastSocket
public MulticastSocket openMulticastSocket() throws IOException
Description copied from interface:DatagramSocketProviderReturn a new MulticastSocket.- Specified by:
openMulticastSocketin interfaceDatagramSocketProvider- Returns:
- the MulticastSocket
- Throws:
IOException- if an I/O related error occurs
-
isSecure
public boolean isSecure()
Description copied from interface:DatagramSocketProviderReturn true iff the provider returns sockets which are secured, for instance by TLS.- Specified by:
isSecurein interfaceDatagramSocketProvider- Returns:
- true iff the provider returns secured sockets
-
-