Package org.postgresql.util
Class OSUtil
java.lang.Object
org.postgresql.util.OSUtil
Operating system specifics
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
default location: `$HOME/.pgpass` or `%APPDATA%\postgresql\pgpass.conf`static String
getDefaultPgPassFilename
(String directory) static String
default location: `$HOME/.pg_service.conf` or `%APPDATA%\postgresql\.pg_service.conf`static String
getDefaultPgServiceFilename
(String directory) static String
static boolean
-
Field Details
-
PG_SERVICE_CONF
- See Also:
-
PGPASS
- See Also:
-
-
Constructor Details
-
OSUtil
public OSUtil()
-
-
Method Details
-
isWindows
public static boolean isWindows()- Returns:
- true if OS is windows
-
getUserConfigRootDirectory
- Returns:
- OS specific root directory for user specific configurations
-
getDefaultPgServiceFilename
- Parameters:
directory
- directory- Returns:
- file
-
getDefaultPgServiceFilename
default location: `$HOME/.pg_service.conf` or `%APPDATA%\postgresql\.pg_service.conf`- Returns:
- file
-
getDefaultPgPassFilename
- Parameters:
directory
- directory- Returns:
- file
-
getDefaultPgPassFilename
default location: `$HOME/.pgpass` or `%APPDATA%\postgresql\pgpass.conf`- Returns:
- file
-