Class DBRestore
- java.lang.Object
-
- org.basex.query.up.primitives.Update
-
- org.basex.query.up.primitives.name.NameUpdate
-
- org.basex.query.up.primitives.name.DBRestore
-
- All Implemented Interfaces:
Comparable<NameUpdate>
public final class DBRestore extends NameUpdate
Update primitive for theFunction._DB_RESTORE
function.- Author:
- BaseX Team 2005-24, BSD License, Lukas Kircher
-
-
Constructor Summary
Constructors Constructor Description DBRestore(String name, String backup, QueryContext qc, InputInfo info)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
apply()
Applies this operation.String
operation()
Returns an info string.void
prepare()
Prepares this operation.
-
-
-
Constructor Detail
-
DBRestore
public DBRestore(String name, String backup, QueryContext qc, InputInfo info)
Constructor.- Parameters:
name
- name of database (empty string for general data)backup
- backup fileqc
- query contextinfo
- input info (can benull
)
-
-
Method Detail
-
prepare
public void prepare()
Description copied from class:NameUpdate
Prepares this operation.- Specified by:
prepare
in classNameUpdate
-
apply
public void apply() throws QueryException
Description copied from class:NameUpdate
Applies this operation.- Specified by:
apply
in classNameUpdate
- Throws:
QueryException
- exception
-
operation
public String operation()
Description copied from class:NameUpdate
Returns an info string.- Specified by:
operation
in classNameUpdate
- Returns:
- info string
-
-