public class BackupDBStd extends InterruptibleProcess
Modifier and Type | Class and Description |
---|---|
protected static class |
BackupDBStd.FileInformation |
static interface |
BackupDBStd.Manipulator
E.g. for anonymization of personal data.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
LINE_ENDING |
sessionResources
Constructor and Description |
---|
BackupDBStd(SessionResources sessionResources) |
BackupDBStd(SessionResources sessionResources,
DataObject[] dataObjects) |
Modifier and Type | Method and Description |
---|---|
void |
backup(DataObject[] dataObjects,
java.io.OutputStream outputStream,
java.lang.String charset) |
void |
backup(DataObject[] dataObjects,
java.lang.String zipFileOutputPath) |
void |
backup(DataObject[] dataObjects,
java.lang.String zipFileOutputPath,
java.lang.String charset) |
void |
backup(java.io.OutputStream outputStream) |
void |
setManipulator(BackupDBStd.Manipulator manipulator) |
getConflictInfos, hasConflict, isToRun, setAliveConfirmer, setConflictInfo, setConflictInfo, setStatusInfoPresenter, setStatusInformation
public static final java.lang.String LINE_ENDING
public BackupDBStd(SessionResources sessionResources)
public BackupDBStd(SessionResources sessionResources, DataObject[] dataObjects)
public void setManipulator(BackupDBStd.Manipulator manipulator)
public void backup(DataObject[] dataObjects, java.lang.String zipFileOutputPath)
public void backup(DataObject[] dataObjects, java.lang.String zipFileOutputPath, java.lang.String charset)
public void backup(java.io.OutputStream outputStream) throws java.io.IOException, java.sql.SQLException
java.io.IOException
java.sql.SQLException
public void backup(DataObject[] dataObjects, java.io.OutputStream outputStream, java.lang.String charset) throws java.io.IOException, java.sql.SQLException
java.io.IOException
java.sql.SQLException
Copyright 1998-2023 Christoph Mueller, Kaerntner Str. 56, D-70469 Stuttgart, Germany, https://www.perpus.de