public class DifftableRepository extends Object
| 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 |
createDiffAuthTable(String diffAuthTableName) |
static void |
createDiffTable(String dataTable,
String diffTable)
Creates a diff table from the structure of a data table.
|
static String |
getDataLayername(String diffWorkspace,
String diffLayerName) |
static String |
getDataWorkspace(String diffWorkspace,
String dataLayerName)
Find the data workspace for a diff workspace and corresponding data layer name.
|
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 getDiffWorkspace(String dataWorkspace, String dataLayerName)
dataWorkspace - public static String getDiffWorkspace(String dataWorkspace)
dataWorkspace - public static String getDataWorkspace(String diffWorkspace, String dataLayerName)
diffWorkspace - dataLayerName - 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, IOException
dataTable - SQLExceptionIOExceptionpublic static void createDiffAuthTable(String diffAuthTableName) throws SQLException, IOException
SQLExceptionIOExceptionpublic static boolean checkDiffTableExists(String diffTableName) throws SQLException, IOException
diffTableName - SQLExceptionIOExceptionCopyright © 2020. All rights reserved.