Package org.postgresql.jdbcurlresolver
Class PgServiceConfParser
java.lang.Object
org.postgresql.jdbcurlresolver.PgServiceConfParser
helps to read Connection Service File.
https://www.postgresql.org/docs/current/libpq-pgservice.html
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate String
private Properties
(package private) static Properties
getServiceProperties
(String serviceName) Read pg_service.conf resourceprivate InputStream
openInputStream
(String resourceName) private Properties
parseInputStream
(InputStream inputStream)
-
Field Details
-
LOGGER
-
serviceName
-
-
Constructor Details
-
PgServiceConfParser
-
-
Method Details
-
getServiceProperties
Read pg_service.conf resource- Parameters:
serviceName
- service name to search for- Returns:
- key value pairs
- Throws:
JdbcUrlResolverFatalException
-
findServiceDescription
- Throws:
JdbcUrlResolverFatalException
-
openInputStream
- Throws:
IOException
-
findPgServiceConfResourceName
- Throws:
JdbcUrlResolverFatalException
-
parseInputStream
private Properties parseInputStream(InputStream inputStream) throws IOException, JdbcUrlResolverFatalException
-