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.
|
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 © 2021. All rights reserved.