public class MulticastConnectionFactory extends java.lang.Object implements ConnectionFactory
Modifier and Type | Class and Description |
---|---|
protected static class |
MulticastConnectionFactory.Filter |
static class |
MulticastConnectionFactory.URIs |
Constructor and Description |
---|
MulticastConnectionFactory() |
Modifier and Type | Method and Description |
---|---|
Connection |
getConnection(java.net.URI uri) |
protected java.util.Set<java.lang.String> |
getDefaultSchemes() |
static long |
getLong(java.util.Map<java.lang.String,java.lang.String> params,
java.lang.String param,
long defaultValue) |
static java.util.Set<java.lang.String> |
getSet(java.util.Map<java.lang.String,java.lang.String> params,
java.lang.String param,
java.util.Set<java.lang.String> defaultSet) |
static java.lang.String |
getString(java.util.Map<java.lang.String,java.lang.String> params,
java.lang.String param,
java.lang.String defaultValue) |
protected static java.net.URI |
unwrap(java.net.URI uri) |
protected java.util.Set<java.lang.String> getDefaultSchemes()
public Connection getConnection(java.net.URI uri) throws java.io.IOException
getConnection
in interface ConnectionFactory
java.io.IOException
public static java.lang.String getString(java.util.Map<java.lang.String,java.lang.String> params, java.lang.String param, java.lang.String defaultValue)
public static long getLong(java.util.Map<java.lang.String,java.lang.String> params, java.lang.String param, long defaultValue)
public static java.util.Set<java.lang.String> getSet(java.util.Map<java.lang.String,java.lang.String> params, java.lang.String param, java.util.Set<java.lang.String> defaultSet)
protected static java.net.URI unwrap(java.net.URI uri) throws java.net.URISyntaxException
java.net.URISyntaxException