public class PostgreSqlBackup extends OsCallBackup
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
PGPASSWORD
PostgreSQL password environment variable (see
http://stackoverflow.com/questions
/2893954/how-to-pass-in-password-to-pg-dump)
|
Constructor and Description |
---|
PostgreSqlBackup() |
PostgreSqlBackup(java.lang.String dbUser,
java.lang.String dbPassword,
java.lang.String dbName) |
Modifier and Type | Method and Description |
---|---|
void |
init() |
void |
setDbName(java.lang.String dbName) |
void |
setDbPassword(java.lang.String dbPassword) |
void |
setDbUser(java.lang.String dbUser) |
void |
setPgDumpLocation(java.lang.String mysqldumpLocation) |
void |
writeBackup(org.apache.commons.vfs2.FileObject targetFo) |
getCommand, getEnvironment, getVariables, setCommand, setExecutor, setSudo, setVariables
backup, destroy, getName, setCompression, setName
protected static final java.lang.String PGPASSWORD
public PostgreSqlBackup()
public PostgreSqlBackup(java.lang.String dbUser, java.lang.String dbPassword, java.lang.String dbName)
public void init()
init
in class AbstractAtomicBackup
public void writeBackup(org.apache.commons.vfs2.FileObject targetFo)
writeBackup
in class OsCallBackup
public void setDbUser(java.lang.String dbUser)
public void setDbPassword(java.lang.String dbPassword)
public void setDbName(java.lang.String dbName)
public void setPgDumpLocation(java.lang.String mysqldumpLocation)
Copyright © 2007–2020. All rights reserved.