Class ConnectionPropertyRegistry
- java.lang.Object
-
- org.firebirdsql.jaybird.props.internal.ConnectionPropertyRegistry
-
@InternalApi public final class ConnectionPropertyRegistry extends java.lang.Object
Registry of connection properties available to Jaybird.- Since:
- 5
- Author:
- Mark Rotteveel
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ConnectionProperty
getByName(java.lang.String name)
Get an existing connection property by its name or alias.static ConnectionPropertyRegistry
getInstance()
ConnectionProperty
getOrUnknown(java.lang.String name)
Get a connection property by its name or alias, returning an unknown property if it doesn't exist.
-
-
-
Method Detail
-
getByName
public ConnectionProperty getByName(java.lang.String name)
Get an existing connection property by its name or alias.- Parameters:
name
- Name or alias of the property- Returns:
- The property, or
null
if there is no property with this name.
-
getOrUnknown
public ConnectionProperty getOrUnknown(java.lang.String name)
Get a connection property by its name or alias, returning an unknown property if it doesn't exist.- Parameters:
name
- Name or alias of the property- Returns:
- The property (either registered or unknown)
-
getInstance
public static ConnectionPropertyRegistry getInstance()
- Returns:
- the standard instance of
ConnectionProperties
; for normal usages this is a singleton
-
-