Package org.basex.core.cmd
Class AlterBackup
java.lang.Object
org.basex.core.jobs.Job
org.basex.core.Command
org.basex.core.cmd.AlterBackup
Evaluates the 'restore' command and restores a backup of a database.
- Author:
- BaseX Team 2005-21, BSD License, Christian Gruen
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddLocks()Adds the strings (databases, special identifiers) for which locks need to be acquired.static voidalter(String db, String name, StaticOptions sopts) Drops a backup with the specified name.voidbuild(CmdBuilder cb) Builds a string representation from the command.protected booleanrun()Executes the command and serializes the result (internal call).Methods inherited from class org.basex.core.Command
addLocks, baseURI, baseURI, close, error, exception, execute, execute, getOption, getOption, info, info, init, maxResults, newData, result, run, run, setInput, setInput, stoppable, supportsProg, toString, toString, updated, updating
-
Constructor Details
-
AlterBackup
Default constructor.- Parameters:
db- name of databasename- new name
-
-
Method Details
-
run
protected boolean run()Description copied from class:CommandExecutes the command and serializes the result (internal call). -
alter
Drops a backup with the specified name.- Parameters:
db- name of databasename- new namesopts- static options- Throws:
IOException- I/O exception
-
build
Description copied from class:CommandBuilds a string representation from the command. This string must be correctly built, as commands are sent to the server as strings. -
addLocks
public void addLocks()Description copied from class:JobAdds the strings (databases, special identifiers) for which locks need to be acquired.
-