public class DifftableRepository extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
diffTableSuffix |
| Constructor and Description |
|---|
DifftableRepository() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
addDiffLayer(String diffLayername,
String diffWorkspace,
String dataLayerName,
String dataWorkspace)
Adds a diff layer to the difftables table.
|
static boolean |
checkDiffTableExists(String diffTableName)
Checks existence of a given diff table name.
|
static void |
createDatasetAuthTable(String authTableName) |
static void |
createDiffTable(String dataTable,
String diffTable)
Creates a diff table from the structure of a data table.
|
static String |
getDiffLayername(String dataWorkspace,
String diffWorkspace,
String dataLayerName) |
static String |
getDiffWorkspace(String dataWorkspace)
Retrieve a diff workspace for a data workspace assuming, there is a
one-to-one relation.
|
static String |
getDiffWorkspace(String dataWorkspace,
String dataLayerName)
A diff workspace holds table with user generated, not reviewed data
updates.
|
public static String diffTableSuffix
public static String getDiffWorkspace(String dataWorkspace, String dataLayerName)
dataWorkspace - public static String getDiffWorkspace(String dataWorkspace)
dataWorkspace - public static String getDiffLayername(String dataWorkspace, String diffWorkspace, String dataLayerName)
public static boolean addDiffLayer(String diffLayername, String diffWorkspace, String dataLayerName, String dataWorkspace)
public static void createDiffTable(String dataTable, String diffTable) throws SQLException
dataTable - SQLExceptionpublic static void createDatasetAuthTable(String authTableName) throws SQLException
SQLExceptionpublic static boolean checkDiffTableExists(String diffTableName) throws SQLException
diffTableName - SQLExceptionCopyright © 2020. All rights reserved.