Package org.postgresql.util
Class PGPropertyUtil
java.lang.Object
org.postgresql.util.PGPropertyUtil
routines to support PG properties
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
propertiesConsistencyCheck
(Properties properties) Validate properties.static String
translatePGPropertyToPGService
(String propertyKey) translate PGSERVICEFILE keys host, port, dbname Example: "PGHOST" becomes "host"static String
translatePGServiceToPGProperty
(String serviceKey) translate PGSERVICEFILE keys host, port, dbname Example: "host" becomes "PGHOST"
-
Constructor Details
-
PGPropertyUtil
public PGPropertyUtil()
-
-
Method Details
-
propertiesConsistencyCheck
Validate properties. Goal is to detect inconsistencies and report understandable messages- Parameters:
properties
- properties- Returns:
- false if errors found
-
translatePGServiceToPGProperty
translate PGSERVICEFILE keys host, port, dbname Example: "host" becomes "PGHOST"- Parameters:
serviceKey
- key in pg_service.conf- Returns:
- translated property or the same value if translation is not needed
-
translatePGPropertyToPGService
translate PGSERVICEFILE keys host, port, dbname Example: "PGHOST" becomes "host"- Parameters:
propertyKey
- postgres property- Returns:
- translated property or the same value if translation is not needed
-