Package org.postgresql.util
Class PGPropertyUtil
java.lang.Object
org.postgresql.util.PGPropertyUtil
routines to support PG properties
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanpropertiesConsistencyCheck(Properties properties) Validate properties.static StringtranslatePGPropertyToPGService(String propertyKey) translate PGSERVICEFILE keys host, port, dbname Example: "PGHOST" becomes "host"static StringtranslatePGServiceToPGProperty(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
-