public class ConfigDataBackup extends java.lang.Object implements StandardApplication
Kommandozeilenprogramm zum Durchführen von Backups der Konfigurationsdateien. Das Programm ist mit den üblichen -benutzer= und -authentifizierung=-Parametern zu starten, zusätzlich kann mit -dir= ein Zielverzeichnis angegeben werden, in das die Dateien gesichert werden sollen und mit -kv ein Konfigurationsverantwortlicher angegeben werden, dessen Konfigurationsbereiche gesichert werden sollen (sonst wird alles gesichert). Das Zielverzeichnis sollte relativ angegeben werden und muss sich in dem Verzeichnis befinden, dass von der Konfiguration für Sicherungen festgelegt wurde, bzw. das man beim Starten der Konfiguration mit dem Parameter -sicherungsVerzeichnis angeben kann. Wenn kein Zielverzeichnis angegeben wird, wird anhand der aktuellen Zeit ein neues Verzeichnis angelegt.
Modifier and Type | Class and Description |
---|---|
(package private) class |
ConfigDataBackup.Callback |
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
_kv |
private java.lang.String |
_targetDir |
Constructor and Description |
---|
ConfigDataBackup() |
Modifier and Type | Method and Description |
---|---|
void |
initialize(ClientDavInterface connection)
Diese Methode wird nach dem Verbindungsaufbau zum Datenverteiler aufgerufen.
|
static void |
main(java.lang.String[] args) |
void |
parseArguments(ArgumentList argumentList)
Beim Aufruf dieser Methode bekommt die Applikation die Möglichkeit spezielle Aufrufargumente zu lesen.
|
private void |
usage() |
public void parseArguments(ArgumentList argumentList) throws java.lang.Exception
de.bsvrz.sys.funclib.application.StandardApplication
parseArguments
in interface StandardApplication
argumentList
- Aufrufargumente der Applikationjava.lang.Exception
- Falls ein unerwarteter Fehler aufgetreten ist.private void usage()
public void initialize(ClientDavInterface connection) throws java.lang.Exception
de.bsvrz.sys.funclib.application.StandardApplication
initialize
in interface StandardApplication
connection
- Verbindung zum Datenverteilerjava.lang.Exception
- Falls ein unerwarteter Fehler aufgetreten ist.public static void main(java.lang.String[] args)