Class ConnectionPropertyRegistry


  • @InternalApi
    public final class ConnectionPropertyRegistry
    extends java.lang.Object
    Registry of connection properties available to Jaybird.
    Since:
    5
    Author:
    Mark Rotteveel
    • 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