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 ConnectionPropertygetByName(java.lang.String name)Get an existing connection property by its name or alias.static ConnectionPropertyRegistrygetInstance()ConnectionPropertygetOrUnknown(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
nullif 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
-
-