|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openanzo.server.repository.rdb.sql.GlitterRdbWrapper
public class GlitterRdbWrapper
GlitterRdbWrapper provides wrappers around SQL queries and transforms ResultSets into java objects
| Nested Class Summary | |
|---|---|
static interface |
GlitterRdbWrapper.InsertAllValidDatasetGraphsParams
Interface for managing the parameters to the insertAllValidDatasetGraphs prepared statement. |
static class |
GlitterRdbWrapper.InsertAllValidDatasetGraphsParamsImpl
Default implementation of InsertAllValidDatasetGraphsParams |
static interface |
GlitterRdbWrapper.InsertAllValidDatasetMetadataGraphsParams
Interface for managing the parameters to the insertAllValidDatasetMetadataGraphs prepared statement. |
static class |
GlitterRdbWrapper.InsertAllValidDatasetMetadataGraphsParamsImpl
Default implementation of InsertAllValidDatasetMetadataGraphsParams |
static interface |
GlitterRdbWrapper.InsertValidDatasetGraphsParams
Interface for managing the parameters to the insertValidDatasetGraphs prepared statement. |
static class |
GlitterRdbWrapper.InsertValidDatasetGraphsParamsImpl
Default implementation of InsertValidDatasetGraphsParams |
static interface |
GlitterRdbWrapper.InsertValidDatasetMetadataGraphsParams
Interface for managing the parameters to the insertValidDatasetMetadataGraphs prepared statement. |
static class |
GlitterRdbWrapper.InsertValidDatasetMetadataGraphsParamsImpl
Default implementation of InsertValidDatasetMetadataGraphsParams |
static interface |
GlitterRdbWrapper.SelectUnreadableGraphsParams
Interface for managing the parameters to the selectUnreadableGraphs prepared statement. |
static class |
GlitterRdbWrapper.SelectUnreadableGraphsParamsImpl
Default implementation of SelectUnreadableGraphsParams |
static interface |
GlitterRdbWrapper.SelectUnreadableMetadataGraphsParams
Interface for managing the parameters to the selectUnreadableMetadataGraphs prepared statement. |
static class |
GlitterRdbWrapper.SelectUnreadableMetadataGraphsParamsImpl
Default implementation of SelectUnreadableMetadataGraphsParams |
static interface |
GlitterRdbWrapper.SelectUntimelyGraphsParams
Interface for managing the parameters to the selectUntimelyGraphs prepared statement. |
static class |
GlitterRdbWrapper.SelectUntimelyGraphsParamsImpl
Default implementation of SelectUntimelyGraphsParams |
static interface |
GlitterRdbWrapper.SelectUntimelyMetadataGraphsParams
Interface for managing the parameters to the selectUntimelyMetadataGraphs prepared statement. |
static class |
GlitterRdbWrapper.SelectUntimelyMetadataGraphsParamsImpl
Default implementation of SelectUntimelyMetadataGraphsParams |
| Field Summary | |
|---|---|
static java.lang.String |
clearTempDatasetTable
Constant "clearTempDatasetTable" used to reference prepared statement Glitter.clearTempDatasetTable
DELETE FROM ${a} WHERE ID IS NOT NULL
|
static java.lang.String |
containsGraph
Constant "containsGraph" used to reference prepared statement Glitter.containsGraph
SELECT COUNT(*) FROM ${a}${b} TG,NAMEDGRAPHS NG WHERE TG.ID = ? and TG.ID=NG.ID
|
static java.lang.String |
containsMetadataGraph
Constant "containsMetadataGraph" used to reference prepared statement Glitter.containsMetadataGraph
SELECT COUNT(*) FROM ${a}${b} TG,NAMEDGRAPHS NG WHERE TG.ID = ? and TG.ID=NG.METAID
|
static java.lang.String |
countRows
Constant "countRows" used to reference prepared statement Glitter.countRows
SELECT COUNT(*) FROM ${a}${b}
|
static java.lang.String |
countValidMetadataGraphs
Constant "countValidMetadataGraphs" used to reference prepared statement Glitter.countValidMetadataGraphs
SELECT COUNT(*) FROM ${b}${a} WHERE ${b}${a}.ID IN (SELECT NG.METAID FROM NAMEDGRAPHS NG)
|
static java.lang.String |
countValidNamedGraphs
Constant "countValidNamedGraphs" used to reference prepared statement Glitter.countValidNamedGraphs
SELECT COUNT(*) FROM ${b}${a} WHERE ${b}${a}.ID IN (SELECT NG.ID FROM NAMEDGRAPHS NG)
|
static java.lang.String |
insertAllMetadataGraphs
Constant "insertAllMetadataGraphs" used to reference prepared statement Glitter.insertAllMetadataGraphs
INSERT INTO ${a}TEMPGRAPHS SELECT DISTINCT NG.METAID FROM NAMEDGRAPHS NG
|
static java.lang.String |
insertAllNamedGraphs
Constant "insertAllNamedGraphs" used to reference prepared statement Glitter.insertAllNamedGraphs
INSERT INTO ${a}TEMPGRAPHS SELECT DISTINCT NG.ID FROM NAMEDGRAPHS NG
|
static java.lang.String |
insertAllValidDatasetGraphs
Constant "insertAllValidDatasetGraphs" used to reference prepared statement Glitter.insertAllValidDatasetGraphs
INSERT INTO ${b}${a} SELECT DISTINCT NG.ID,0 FROM NAMEDGRAPHS NG, ACIS WHERE ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) )
|
static java.lang.String |
insertAllValidDatasetGraphsLive
Constant "insertAllValidDatasetGraphsLive" used to reference prepared statement Glitter.insertAllValidDatasetGraphsLive
INSERT INTO ${b}${a} SELECT DISTINCT NG.ID,0 FROM NAMEDGRAPHS NG, ACIS WHERE NG.HEND IS NULL AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND UR.HEND IS NULL )
|
static java.lang.String |
insertAllValidDatasetMetadataGraphs
Constant "insertAllValidDatasetMetadataGraphs" used to reference prepared statement Glitter.insertAllValidDatasetMetadataGraphs
INSERT INTO ${b}${a} SELECT DISTINCT NG.METAID,1 FROM NAMEDGRAPHS NG, ACIS WHERE ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) )
|
static java.lang.String |
insertAllValidDatasetMetadataGraphsLive
Constant "insertAllValidDatasetMetadataGraphsLive" used to reference prepared statement Glitter.insertAllValidDatasetMetadataGraphsLive
INSERT INTO ${b}${a} SELECT DISTINCT NG.METAID,1 FROM NAMEDGRAPHS NG, ACIS WHERE NG.HEND IS NULL AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND UR.HEND IS NULL )
|
static java.lang.String |
insertTempDatasetGraph
Constant "insertTempDatasetGraph" used to reference prepared statement Glitter.insertTempDatasetGraph
INSERT INTO ${a}TEMPGRAPHS VALUES (?)
|
static java.lang.String |
insertValidDatasetGraphs
Constant "insertValidDatasetGraphs" used to reference prepared statement Glitter.insertValidDatasetGraphs
INSERT INTO ${b}${a} SELECT DISTINCT NG.ID,0 FROM NAMEDGRAPHS NG, ACIS, ${b}TEMPGRAPHS TMP WHERE NG.ID = TMP.ID AND ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) )
|
static java.lang.String |
insertValidDatasetGraphsLive
Constant "insertValidDatasetGraphsLive" used to reference prepared statement Glitter.insertValidDatasetGraphsLive
INSERT INTO ${b}${a} SELECT DISTINCT NG.ID,0 FROM NAMEDGRAPHS NG, ACIS, ${b}TEMPGRAPHS TMP WHERE NG.ID = TMP.ID AND NG.HEND IS NULL AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND UR.HEND IS NULL )
|
static java.lang.String |
insertValidDatasetMetadataGraphs
Constant "insertValidDatasetMetadataGraphs" used to reference prepared statement Glitter.insertValidDatasetMetadataGraphs
INSERT INTO ${b}${a} SELECT DISTINCT NG.METAID,1 FROM NAMEDGRAPHS NG, ACIS, ${b}TEMPGRAPHS TMP WHERE NG.METAID = TMP.ID AND ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) )
|
static java.lang.String |
insertValidDatasetMetadataGraphsLive
Constant "insertValidDatasetMetadataGraphsLive" used to reference prepared statement Glitter.insertValidDatasetMetadataGraphsLive
INSERT INTO ${b}${a} SELECT DISTINCT NG.METAID,1 FROM NAMEDGRAPHS NG, ACIS, ${b}TEMPGRAPHS TMP WHERE NG.METAID = TMP.ID AND NG.HEND IS NULL AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND UR.HEND IS NULL )
|
static java.lang.String |
selectGraphs
Constant "selectGraphs" used to reference prepared statement Glitter.selectGraphs
SELECT ID FROM ${a}${b} WHERE META=?
|
static java.lang.String |
selectMetadataGraphs
Constant "selectMetadataGraphs" used to reference prepared statement Glitter.selectMetadataGraphs
SELECT ${b}${a}.ID FROM ${b}${a} WHERE ${b}${a}.ID IN (SELECT NG.METAID FROM NAMEDGRAPHS NG)
|
static java.lang.String |
selectNamedGraphs
Constant "selectNamedGraphs" used to reference prepared statement Glitter.selectNamedGraphs
SELECT ${b}${a}.ID FROM ${b}${a} WHERE ${b}${a}.ID IN (SELECT NG.ID FROM NAMEDGRAPHS NG)
|
static java.lang.String |
selectUnreadableGraphs
Constant "selectUnreadableGraphs" used to reference prepared statement Glitter.selectUnreadableGraphs
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT NG.ID FROM NAMEDGRAPHS NG, ACIS, ${a}${c} TMP2 WHERE NG.ID = TMP2.ID AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) ) )AS TMP2 ON TMP1.ID=TMP2.ID WHERE TMP2.ID IS NULL
|
static java.lang.String |
selectUnreadableGraphsLive
Constant "selectUnreadableGraphsLive" used to reference prepared statement Glitter.selectUnreadableGraphsLive
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT NG.ID FROM NAMEDGRAPHS NG, ACIS, ${a}${c} TMP2 WHERE NG.HEND IS NULL AND NG.ID = TMP2.ID AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND UR.HEND IS NULL ) )AS TMP2 ON TMP1.ID=TMP2.ID WHERE TMP2.ID IS NULL
|
static java.lang.String |
selectUnreadableMetadataGraphs
Constant "selectUnreadableMetadataGraphs" used to reference prepared statement Glitter.selectUnreadableMetadataGraphs
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT NG.METAID FROM NAMEDGRAPHS NG, ACIS, ${a}${c} TMP2 WHERE NG.METAID = TMP2.ID AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) ) )AS TMP2 ON TMP1.ID=TMP2.METAID WHERE TMP2.METAID IS NULL
|
static java.lang.String |
selectUnreadableMetadataGraphsLive
Constant "selectUnreadableMetadataGraphsLive" used to reference prepared statement Glitter.selectUnreadableMetadataGraphsLive
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT NG.METAID FROM NAMEDGRAPHS NG, ACIS, ${a}${c} TMP2 WHERE NG.HEND IS NULL AND NG.METAID = TMP2.ID AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND UR.HEND IS NULL ) )AS TMP2 ON TMP1.ID=TMP2.METAID WHERE TMP2.METAID IS NULL
|
static java.lang.String |
selectUntimelyGraphs
Constant "selectUntimelyGraphs" used to reference prepared statement Glitter.selectUntimelyGraphs
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT NG.ID FROM NAMEDGRAPHS NG, ${a}${c} TMP2 WHERE NG.ID = TMP2.ID AND ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) )AS TMP2 ON TMP1.ID=TMP2.ID WHERE TMP2.ID IS NULL
|
static java.lang.String |
selectUntimelyMetadataGraphs
Constant "selectUntimelyMetadataGraphs" used to reference prepared statement Glitter.selectUntimelyMetadataGraphs
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT DISTINCT NG.METAID FROM NAMEDGRAPHS NG, ${a}${c} TMP2 WHERE NG.METAID = TMP2.ID AND ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) )AS TMP2 ON TMP1.ID=TMP2.METAID WHERE TMP2.METAID IS NULL
|
static java.lang.String |
truncateTable
Constant "truncateTable" used to reference prepared statement Glitter.truncateTable
DELETE FROM ${a}
|
| Constructor Summary | |
|---|---|
GlitterRdbWrapper()
|
|
| Method Summary | |
|---|---|
static int |
clearTempDatasetTable(PreparedStatementCache sqlCache,
java.lang.String table)
Runs the clearTempDatasetTable prepared statement. |
static java.lang.Integer |
containsGraph(PreparedStatementCache sqlCache,
long id,
java.lang.String sessionPrefix,
java.lang.String tableName)
Runs the containsGraph prepared statement. |
static java.lang.Integer |
containsMetadataGraph(PreparedStatementCache sqlCache,
long id,
java.lang.String sessionPrefix,
java.lang.String tableName)
Runs the containsMetadataGraph prepared statement. |
static java.lang.Integer |
countRows(PreparedStatementCache sqlCache,
java.lang.String sessionPrefix,
java.lang.String tableName)
Runs the countRows prepared statement. |
static java.lang.Long |
countValidMetadataGraphs(PreparedStatementCache sqlCache,
java.lang.String tableName,
java.lang.String sessionPrefix)
Runs the countValidMetadataGraphs prepared statement. |
static java.lang.Long |
countValidNamedGraphs(PreparedStatementCache sqlCache,
java.lang.String tableName,
java.lang.String sessionPrefix)
Runs the countValidNamedGraphs prepared statement. |
static int |
insertAllMetadataGraphs(PreparedStatementCache sqlCache,
java.lang.String sessionPrefix)
Runs the insertAllMetadataGraphs prepared statement. |
static int |
insertAllNamedGraphs(PreparedStatementCache sqlCache,
java.lang.String sessionPrefix)
Runs the insertAllNamedGraphs prepared statement. |
static int |
insertAllValidDatasetGraphs(PreparedStatementCache sqlCache,
GlitterRdbWrapper.InsertAllValidDatasetGraphsParams params,
java.lang.String tableName,
java.lang.String sessionPrefix)
Runs the insertAllValidDatasetGraphs prepared statement. |
static int |
insertAllValidDatasetGraphs(PreparedStatementCache sqlCache,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
long userId,
java.lang.Long lastTransactionTime3,
java.lang.Long lastTransactionTime4,
java.lang.String tableName,
java.lang.String sessionPrefix)
Runs the insertAllValidDatasetGraphs prepared statement. |
static int |
insertAllValidDatasetGraphsLive(PreparedStatementCache sqlCache,
long userId,
java.lang.String tableName,
java.lang.String sessionPrefix)
Runs the insertAllValidDatasetGraphsLive prepared statement. |
static int |
insertAllValidDatasetMetadataGraphs(PreparedStatementCache sqlCache,
GlitterRdbWrapper.InsertAllValidDatasetMetadataGraphsParams params,
java.lang.String tableName,
java.lang.String sessionPrefix)
Runs the insertAllValidDatasetMetadataGraphs prepared statement. |
static int |
insertAllValidDatasetMetadataGraphs(PreparedStatementCache sqlCache,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
long userId,
java.lang.Long lastTransactionTime3,
java.lang.Long lastTransactionTime4,
java.lang.String tableName,
java.lang.String sessionPrefix)
Runs the insertAllValidDatasetMetadataGraphs prepared statement. |
static int |
insertAllValidDatasetMetadataGraphsLive(PreparedStatementCache sqlCache,
long userId,
java.lang.String tableName,
java.lang.String sessionPrefix)
Runs the insertAllValidDatasetMetadataGraphsLive prepared statement. |
static int |
insertTempDatasetGraph(PreparedStatementCache sqlCache,
long id,
java.lang.String sessionPrefix)
Runs the insertTempDatasetGraph prepared statement. |
static int |
insertValidDatasetGraphs(PreparedStatementCache sqlCache,
GlitterRdbWrapper.InsertValidDatasetGraphsParams params,
java.lang.String tableName,
java.lang.String sessionPrefix)
Runs the insertValidDatasetGraphs prepared statement. |
static int |
insertValidDatasetGraphs(PreparedStatementCache sqlCache,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
long userId,
java.lang.Long lastTransactionTime3,
java.lang.Long lastTransactionTime4,
java.lang.String tableName,
java.lang.String sessionPrefix)
Runs the insertValidDatasetGraphs prepared statement. |
static int |
insertValidDatasetGraphsLive(PreparedStatementCache sqlCache,
long userId,
java.lang.String tableName,
java.lang.String sessionPrefix)
Runs the insertValidDatasetGraphsLive prepared statement. |
static int |
insertValidDatasetMetadataGraphs(PreparedStatementCache sqlCache,
GlitterRdbWrapper.InsertValidDatasetMetadataGraphsParams params,
java.lang.String tableName,
java.lang.String sessionPrefix)
Runs the insertValidDatasetMetadataGraphs prepared statement. |
static int |
insertValidDatasetMetadataGraphs(PreparedStatementCache sqlCache,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
long userId,
java.lang.Long lastTransactionTime3,
java.lang.Long lastTransactionTime4,
java.lang.String tableName,
java.lang.String sessionPrefix)
Runs the insertValidDatasetMetadataGraphs prepared statement. |
static int |
insertValidDatasetMetadataGraphsLive(PreparedStatementCache sqlCache,
long userId,
java.lang.String tableName,
java.lang.String sessionPrefix)
Runs the insertValidDatasetMetadataGraphsLive prepared statement. |
static void |
prepareClearTempDatasetTable(java.sql.PreparedStatement ps)
Sets the input parameters for the clearTempDatasetTable prepared statement. |
static void |
prepareContainsGraph(java.sql.PreparedStatement ps,
long id)
Sets the input parameters for the containsGraph prepared statement. |
static void |
prepareContainsMetadataGraph(java.sql.PreparedStatement ps,
long id)
Sets the input parameters for the containsMetadataGraph prepared statement. |
static void |
prepareCountRows(java.sql.PreparedStatement ps)
Sets the input parameters for the countRows prepared statement. |
static void |
prepareCountValidMetadataGraphs(java.sql.PreparedStatement ps)
Sets the input parameters for the countValidMetadataGraphs prepared statement. |
static void |
prepareCountValidNamedGraphs(java.sql.PreparedStatement ps)
Sets the input parameters for the countValidNamedGraphs prepared statement. |
static void |
prepareInsertAllMetadataGraphs(java.sql.PreparedStatement ps)
Sets the input parameters for the insertAllMetadataGraphs prepared statement. |
static void |
prepareInsertAllNamedGraphs(java.sql.PreparedStatement ps)
Sets the input parameters for the insertAllNamedGraphs prepared statement. |
static void |
prepareInsertAllValidDatasetGraphs(java.sql.PreparedStatement ps,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
long userId,
java.lang.Long lastTransactionTime3,
java.lang.Long lastTransactionTime4)
Sets the input parameters for the insertAllValidDatasetGraphs prepared statement. |
static void |
prepareInsertAllValidDatasetGraphsLive(java.sql.PreparedStatement ps,
long userId)
Sets the input parameters for the insertAllValidDatasetGraphsLive prepared statement. |
static void |
prepareInsertAllValidDatasetMetadataGraphs(java.sql.PreparedStatement ps,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
long userId,
java.lang.Long lastTransactionTime3,
java.lang.Long lastTransactionTime4)
Sets the input parameters for the insertAllValidDatasetMetadataGraphs prepared statement. |
static void |
prepareInsertAllValidDatasetMetadataGraphsLive(java.sql.PreparedStatement ps,
long userId)
Sets the input parameters for the insertAllValidDatasetMetadataGraphsLive prepared statement. |
static void |
prepareInsertTempDatasetGraph(java.sql.PreparedStatement ps,
long id)
Sets the input parameters for the insertTempDatasetGraph prepared statement. |
static void |
prepareInsertValidDatasetGraphs(java.sql.PreparedStatement ps,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
long userId,
java.lang.Long lastTransactionTime3,
java.lang.Long lastTransactionTime4)
Sets the input parameters for the insertValidDatasetGraphs prepared statement. |
static void |
prepareInsertValidDatasetGraphsLive(java.sql.PreparedStatement ps,
long userId)
Sets the input parameters for the insertValidDatasetGraphsLive prepared statement. |
static void |
prepareInsertValidDatasetMetadataGraphs(java.sql.PreparedStatement ps,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
long userId,
java.lang.Long lastTransactionTime3,
java.lang.Long lastTransactionTime4)
Sets the input parameters for the insertValidDatasetMetadataGraphs prepared statement. |
static void |
prepareInsertValidDatasetMetadataGraphsLive(java.sql.PreparedStatement ps,
long userId)
Sets the input parameters for the insertValidDatasetMetadataGraphsLive prepared statement. |
static void |
prepareSelectGraphs(java.sql.PreparedStatement ps,
java.lang.Long meta)
Sets the input parameters for the selectGraphs prepared statement. |
static void |
prepareSelectMetadataGraphs(java.sql.PreparedStatement ps)
Sets the input parameters for the selectMetadataGraphs prepared statement. |
static void |
prepareSelectNamedGraphs(java.sql.PreparedStatement ps)
Sets the input parameters for the selectNamedGraphs prepared statement. |
static void |
prepareSelectUnreadableGraphs(java.sql.PreparedStatement ps,
long userId,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2)
Sets the input parameters for the selectUnreadableGraphs prepared statement. |
static void |
prepareSelectUnreadableGraphsLive(java.sql.PreparedStatement ps,
long userId)
Sets the input parameters for the selectUnreadableGraphsLive prepared statement. |
static void |
prepareSelectUnreadableMetadataGraphs(java.sql.PreparedStatement ps,
long userId,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2)
Sets the input parameters for the selectUnreadableMetadataGraphs prepared statement. |
static void |
prepareSelectUnreadableMetadataGraphsLive(java.sql.PreparedStatement ps,
long userId)
Sets the input parameters for the selectUnreadableMetadataGraphsLive prepared statement. |
static void |
prepareSelectUntimelyGraphs(java.sql.PreparedStatement ps,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2)
Sets the input parameters for the selectUntimelyGraphs prepared statement. |
static void |
prepareSelectUntimelyMetadataGraphs(java.sql.PreparedStatement ps,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2)
Sets the input parameters for the selectUntimelyMetadataGraphs prepared statement. |
static void |
prepareTruncateTable(java.sql.PreparedStatement ps)
Sets the input parameters for the truncateTable prepared statement. |
static ClosableIterator<java.lang.Long> |
selectGraphs(PreparedStatementCache sqlCache,
java.lang.Long meta,
java.lang.String tableName,
java.lang.String sessionPrefix)
Runs the selectGraphs prepared statement with the default transformer. |
static ClosableIterator<java.lang.Long> |
selectGraphs(PreparedStatementCache sqlCache,
java.lang.Long meta,
java.lang.String tableName,
java.lang.String sessionPrefix,
Transformer<java.lang.Long> transform)
Runs the selectGraphs prepared statement. |
static ClosableIterator<java.lang.Long> |
selectMetadataGraphs(PreparedStatementCache sqlCache,
java.lang.String tableName,
java.lang.String sessionPrefix)
Runs the selectMetadataGraphs prepared statement with the default transformer. |
static ClosableIterator<java.lang.Long> |
selectMetadataGraphs(PreparedStatementCache sqlCache,
java.lang.String tableName,
java.lang.String sessionPrefix,
Transformer<java.lang.Long> transform)
Runs the selectMetadataGraphs prepared statement. |
static ClosableIterator<java.lang.Long> |
selectNamedGraphs(PreparedStatementCache sqlCache,
java.lang.String tableName,
java.lang.String sessionPrefix)
Runs the selectNamedGraphs prepared statement with the default transformer. |
static ClosableIterator<java.lang.Long> |
selectNamedGraphs(PreparedStatementCache sqlCache,
java.lang.String tableName,
java.lang.String sessionPrefix,
Transformer<java.lang.Long> transform)
Runs the selectNamedGraphs prepared statement. |
static ClosableIterator<java.lang.Long> |
selectUnreadableGraphs(PreparedStatementCache sqlCache,
GlitterRdbWrapper.SelectUnreadableGraphsParams params,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2)
Runs the selectUnreadableGraphs prepared statement. |
static ClosableIterator<java.lang.Long> |
selectUnreadableGraphs(PreparedStatementCache sqlCache,
long userId,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2)
Runs the selectUnreadableGraphs prepared statement with the default transformer. |
static ClosableIterator<java.lang.Long> |
selectUnreadableGraphs(PreparedStatementCache sqlCache,
long userId,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2,
Transformer<java.lang.Long> transform)
Runs the selectUnreadableGraphs prepared statement. |
static ClosableIterator<java.lang.Long> |
selectUnreadableGraphsLive(PreparedStatementCache sqlCache,
long userId,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2)
Runs the selectUnreadableGraphsLive prepared statement with the default transformer. |
static ClosableIterator<java.lang.Long> |
selectUnreadableGraphsLive(PreparedStatementCache sqlCache,
long userId,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2,
Transformer<java.lang.Long> transform)
Runs the selectUnreadableGraphsLive prepared statement. |
static ClosableIterator<java.lang.Long> |
selectUnreadableMetadataGraphs(PreparedStatementCache sqlCache,
GlitterRdbWrapper.SelectUnreadableMetadataGraphsParams params,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2)
Runs the selectUnreadableMetadataGraphs prepared statement. |
static ClosableIterator<java.lang.Long> |
selectUnreadableMetadataGraphs(PreparedStatementCache sqlCache,
long userId,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2)
Runs the selectUnreadableMetadataGraphs prepared statement with the default transformer. |
static ClosableIterator<java.lang.Long> |
selectUnreadableMetadataGraphs(PreparedStatementCache sqlCache,
long userId,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2,
Transformer<java.lang.Long> transform)
Runs the selectUnreadableMetadataGraphs prepared statement. |
static ClosableIterator<java.lang.Long> |
selectUnreadableMetadataGraphsLive(PreparedStatementCache sqlCache,
long userId,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2)
Runs the selectUnreadableMetadataGraphsLive prepared statement with the default transformer. |
static ClosableIterator<java.lang.Long> |
selectUnreadableMetadataGraphsLive(PreparedStatementCache sqlCache,
long userId,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2,
Transformer<java.lang.Long> transform)
Runs the selectUnreadableMetadataGraphsLive prepared statement. |
static ClosableIterator<java.lang.Long> |
selectUntimelyGraphs(PreparedStatementCache sqlCache,
GlitterRdbWrapper.SelectUntimelyGraphsParams params,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2)
Runs the selectUntimelyGraphs prepared statement. |
static ClosableIterator<java.lang.Long> |
selectUntimelyGraphs(PreparedStatementCache sqlCache,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2)
Runs the selectUntimelyGraphs prepared statement with the default transformer. |
static ClosableIterator<java.lang.Long> |
selectUntimelyGraphs(PreparedStatementCache sqlCache,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2,
Transformer<java.lang.Long> transform)
Runs the selectUntimelyGraphs prepared statement. |
static ClosableIterator<java.lang.Long> |
selectUntimelyMetadataGraphs(PreparedStatementCache sqlCache,
GlitterRdbWrapper.SelectUntimelyMetadataGraphsParams params,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2)
Runs the selectUntimelyMetadataGraphs prepared statement. |
static ClosableIterator<java.lang.Long> |
selectUntimelyMetadataGraphs(PreparedStatementCache sqlCache,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2)
Runs the selectUntimelyMetadataGraphs prepared statement with the default transformer. |
static ClosableIterator<java.lang.Long> |
selectUntimelyMetadataGraphs(PreparedStatementCache sqlCache,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2,
Transformer<java.lang.Long> transform)
Runs the selectUntimelyMetadataGraphs prepared statement. |
static int |
truncateTable(PreparedStatementCache sqlCache,
java.lang.String table)
Runs the truncateTable prepared statement. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String insertTempDatasetGraph
INSERT INTO ${a}TEMPGRAPHS VALUES (?)
public static final java.lang.String insertAllNamedGraphs
INSERT INTO ${a}TEMPGRAPHS SELECT DISTINCT NG.ID FROM NAMEDGRAPHS NG
public static final java.lang.String insertAllMetadataGraphs
INSERT INTO ${a}TEMPGRAPHS SELECT DISTINCT NG.METAID FROM NAMEDGRAPHS NG
public static final java.lang.String countRows
SELECT COUNT(*) FROM ${a}${b}
public static final java.lang.String containsGraph
SELECT COUNT(*) FROM ${a}${b} TG,NAMEDGRAPHS NG WHERE TG.ID = ? and TG.ID=NG.ID
public static final java.lang.String containsMetadataGraph
SELECT COUNT(*) FROM ${a}${b} TG,NAMEDGRAPHS NG WHERE TG.ID = ? and TG.ID=NG.METAID
public static final java.lang.String selectGraphs
SELECT ID FROM ${a}${b} WHERE META=?
public static final java.lang.String selectNamedGraphs
SELECT ${b}${a}.ID FROM ${b}${a} WHERE ${b}${a}.ID IN (SELECT NG.ID FROM NAMEDGRAPHS NG)
public static final java.lang.String selectMetadataGraphs
SELECT ${b}${a}.ID FROM ${b}${a} WHERE ${b}${a}.ID IN (SELECT NG.METAID FROM NAMEDGRAPHS NG)
public static final java.lang.String countValidNamedGraphs
SELECT COUNT(*) FROM ${b}${a} WHERE ${b}${a}.ID IN (SELECT NG.ID FROM NAMEDGRAPHS NG)
public static final java.lang.String countValidMetadataGraphs
SELECT COUNT(*) FROM ${b}${a} WHERE ${b}${a}.ID IN (SELECT NG.METAID FROM NAMEDGRAPHS NG)
public static final java.lang.String insertValidDatasetGraphs
INSERT INTO ${b}${a} SELECT DISTINCT NG.ID,0 FROM NAMEDGRAPHS NG, ACIS, ${b}TEMPGRAPHS TMP WHERE NG.ID = TMP.ID AND ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) )
public static final java.lang.String insertValidDatasetGraphsLive
INSERT INTO ${b}${a} SELECT DISTINCT NG.ID,0 FROM NAMEDGRAPHS NG, ACIS, ${b}TEMPGRAPHS TMP WHERE NG.ID = TMP.ID AND NG.HEND IS NULL AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND UR.HEND IS NULL )
public static final java.lang.String insertValidDatasetMetadataGraphs
INSERT INTO ${b}${a} SELECT DISTINCT NG.METAID,1 FROM NAMEDGRAPHS NG, ACIS, ${b}TEMPGRAPHS TMP WHERE NG.METAID = TMP.ID AND ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) )
public static final java.lang.String insertValidDatasetMetadataGraphsLive
INSERT INTO ${b}${a} SELECT DISTINCT NG.METAID,1 FROM NAMEDGRAPHS NG, ACIS, ${b}TEMPGRAPHS TMP WHERE NG.METAID = TMP.ID AND NG.HEND IS NULL AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND UR.HEND IS NULL )
public static final java.lang.String insertAllValidDatasetGraphs
INSERT INTO ${b}${a} SELECT DISTINCT NG.ID,0 FROM NAMEDGRAPHS NG, ACIS WHERE ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) )
public static final java.lang.String insertAllValidDatasetGraphsLive
INSERT INTO ${b}${a} SELECT DISTINCT NG.ID,0 FROM NAMEDGRAPHS NG, ACIS WHERE NG.HEND IS NULL AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND UR.HEND IS NULL )
public static final java.lang.String insertAllValidDatasetMetadataGraphs
INSERT INTO ${b}${a} SELECT DISTINCT NG.METAID,1 FROM NAMEDGRAPHS NG, ACIS WHERE ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) )
public static final java.lang.String insertAllValidDatasetMetadataGraphsLive
INSERT INTO ${b}${a} SELECT DISTINCT NG.METAID,1 FROM NAMEDGRAPHS NG, ACIS WHERE NG.HEND IS NULL AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND UR.HEND IS NULL )
public static final java.lang.String selectUnreadableGraphs
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT NG.ID FROM NAMEDGRAPHS NG, ACIS, ${a}${c} TMP2 WHERE NG.ID = TMP2.ID AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) ) )AS TMP2 ON TMP1.ID=TMP2.ID WHERE TMP2.ID IS NULL
public static final java.lang.String selectUnreadableGraphsLive
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT NG.ID FROM NAMEDGRAPHS NG, ACIS, ${a}${c} TMP2 WHERE NG.HEND IS NULL AND NG.ID = TMP2.ID AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND UR.HEND IS NULL ) )AS TMP2 ON TMP1.ID=TMP2.ID WHERE TMP2.ID IS NULL
public static final java.lang.String selectUnreadableMetadataGraphs
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT NG.METAID FROM NAMEDGRAPHS NG, ACIS, ${a}${c} TMP2 WHERE NG.METAID = TMP2.ID AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) ) )AS TMP2 ON TMP1.ID=TMP2.METAID WHERE TMP2.METAID IS NULL
public static final java.lang.String selectUnreadableMetadataGraphsLive
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT NG.METAID FROM NAMEDGRAPHS NG, ACIS, ${a}${c} TMP2 WHERE NG.HEND IS NULL AND NG.METAID = TMP2.ID AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND UR.HEND IS NULL ) )AS TMP2 ON TMP1.ID=TMP2.METAID WHERE TMP2.METAID IS NULL
public static final java.lang.String selectUntimelyGraphs
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT NG.ID FROM NAMEDGRAPHS NG, ${a}${c} TMP2 WHERE NG.ID = TMP2.ID AND ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) )AS TMP2 ON TMP1.ID=TMP2.ID WHERE TMP2.ID IS NULL
public static final java.lang.String selectUntimelyMetadataGraphs
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT DISTINCT NG.METAID FROM NAMEDGRAPHS NG, ${a}${c} TMP2 WHERE NG.METAID = TMP2.ID AND ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) )AS TMP2 ON TMP1.ID=TMP2.METAID WHERE TMP2.METAID IS NULL
public static final java.lang.String clearTempDatasetTable
DELETE FROM ${a} WHERE ID IS NOT NULL
public static final java.lang.String truncateTable
DELETE FROM ${a}
| Constructor Detail |
|---|
public GlitterRdbWrapper()
| Method Detail |
|---|
public static int insertTempDatasetGraph(PreparedStatementCache sqlCache,
long id,
java.lang.String sessionPrefix)
throws AnzoException,
java.sql.SQLException
INSERT INTO ${a}TEMPGRAPHS VALUES (?)
sqlCache - factory and cache of PreparedStatmentsid - template parametersessionPrefix - template parameter
AnzoException
java.sql.SQLException
public static void prepareInsertTempDatasetGraph(java.sql.PreparedStatement ps,
long id)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are setid - template parameter
java.sql.SQLException
public static int insertAllNamedGraphs(PreparedStatementCache sqlCache,
java.lang.String sessionPrefix)
throws AnzoException,
java.sql.SQLException
INSERT INTO ${a}TEMPGRAPHS SELECT DISTINCT NG.ID FROM NAMEDGRAPHS NG
sqlCache - factory and cache of PreparedStatmentssessionPrefix - template parameter
AnzoException
java.sql.SQLException
public static void prepareInsertAllNamedGraphs(java.sql.PreparedStatement ps)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are set
java.sql.SQLException
public static int insertAllMetadataGraphs(PreparedStatementCache sqlCache,
java.lang.String sessionPrefix)
throws AnzoException,
java.sql.SQLException
INSERT INTO ${a}TEMPGRAPHS SELECT DISTINCT NG.METAID FROM NAMEDGRAPHS NG
sqlCache - factory and cache of PreparedStatmentssessionPrefix - template parameter
AnzoException
java.sql.SQLException
public static void prepareInsertAllMetadataGraphs(java.sql.PreparedStatement ps)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are set
java.sql.SQLException
public static java.lang.Integer countRows(PreparedStatementCache sqlCache,
java.lang.String sessionPrefix,
java.lang.String tableName)
throws AnzoException,
java.sql.SQLException
SELECT COUNT(*) FROM ${a}${b}
sqlCache - factory and cache of PreparedStatmentssessionPrefix - template parametertableName - template parameter
AnzoException
java.sql.SQLException
public static void prepareCountRows(java.sql.PreparedStatement ps)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are set
java.sql.SQLException
public static java.lang.Integer containsGraph(PreparedStatementCache sqlCache,
long id,
java.lang.String sessionPrefix,
java.lang.String tableName)
throws AnzoException,
java.sql.SQLException
SELECT COUNT(*) FROM ${a}${b} TG,NAMEDGRAPHS NG WHERE TG.ID = ? and TG.ID=NG.ID
sqlCache - factory and cache of PreparedStatmentsid - template parametersessionPrefix - template parametertableName - template parameter
AnzoException
java.sql.SQLException
public static void prepareContainsGraph(java.sql.PreparedStatement ps,
long id)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are setid - template parameter
java.sql.SQLException
public static java.lang.Integer containsMetadataGraph(PreparedStatementCache sqlCache,
long id,
java.lang.String sessionPrefix,
java.lang.String tableName)
throws AnzoException,
java.sql.SQLException
SELECT COUNT(*) FROM ${a}${b} TG,NAMEDGRAPHS NG WHERE TG.ID = ? and TG.ID=NG.METAID
sqlCache - factory and cache of PreparedStatmentsid - template parametersessionPrefix - template parametertableName - template parameter
AnzoException
java.sql.SQLException
public static void prepareContainsMetadataGraph(java.sql.PreparedStatement ps,
long id)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are setid - template parameter
java.sql.SQLException
public static ClosableIterator<java.lang.Long> selectGraphs(PreparedStatementCache sqlCache,
java.lang.Long meta,
java.lang.String tableName,
java.lang.String sessionPrefix)
throws AnzoException,
java.sql.SQLException
SELECT ID FROM ${a}${b} WHERE META=?
sqlCache - factory and cache of PreparedStatmentsmeta - template parametertableName - template parametersessionPrefix - template parameter
AnzoException
java.sql.SQLException
public static ClosableIterator<java.lang.Long> selectGraphs(PreparedStatementCache sqlCache,
java.lang.Long meta,
java.lang.String tableName,
java.lang.String sessionPrefix,
Transformer<java.lang.Long> transform)
throws AnzoException,
java.sql.SQLException
SELECT ID FROM ${a}${b} WHERE META=?
sqlCache - factory and cache of PreparedStatmentsmeta - template parametertableName - template parametersessionPrefix - template parametertransform - org.openanzo.jdbc.utils.TransformerAnzoException
java.sql.SQLException
public static void prepareSelectGraphs(java.sql.PreparedStatement ps,
java.lang.Long meta)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are setmeta - template parameter
java.sql.SQLException
public static ClosableIterator<java.lang.Long> selectNamedGraphs(PreparedStatementCache sqlCache,
java.lang.String tableName,
java.lang.String sessionPrefix)
throws AnzoException,
java.sql.SQLException
SELECT ${b}${a}.ID FROM ${b}${a} WHERE ${b}${a}.ID IN (SELECT NG.ID FROM NAMEDGRAPHS NG)
sqlCache - factory and cache of PreparedStatmentstableName - template parametersessionPrefix - template parameter
AnzoException
java.sql.SQLException
public static ClosableIterator<java.lang.Long> selectNamedGraphs(PreparedStatementCache sqlCache,
java.lang.String tableName,
java.lang.String sessionPrefix,
Transformer<java.lang.Long> transform)
throws AnzoException,
java.sql.SQLException
SELECT ${b}${a}.ID FROM ${b}${a} WHERE ${b}${a}.ID IN (SELECT NG.ID FROM NAMEDGRAPHS NG)
sqlCache - factory and cache of PreparedStatmentstableName - template parametersessionPrefix - template parametertransform - org.openanzo.jdbc.utils.TransformerAnzoException
java.sql.SQLException
public static void prepareSelectNamedGraphs(java.sql.PreparedStatement ps)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are set
java.sql.SQLException
public static ClosableIterator<java.lang.Long> selectMetadataGraphs(PreparedStatementCache sqlCache,
java.lang.String tableName,
java.lang.String sessionPrefix)
throws AnzoException,
java.sql.SQLException
SELECT ${b}${a}.ID FROM ${b}${a} WHERE ${b}${a}.ID IN (SELECT NG.METAID FROM NAMEDGRAPHS NG)
sqlCache - factory and cache of PreparedStatmentstableName - template parametersessionPrefix - template parameter
AnzoException
java.sql.SQLException
public static ClosableIterator<java.lang.Long> selectMetadataGraphs(PreparedStatementCache sqlCache,
java.lang.String tableName,
java.lang.String sessionPrefix,
Transformer<java.lang.Long> transform)
throws AnzoException,
java.sql.SQLException
SELECT ${b}${a}.ID FROM ${b}${a} WHERE ${b}${a}.ID IN (SELECT NG.METAID FROM NAMEDGRAPHS NG)
sqlCache - factory and cache of PreparedStatmentstableName - template parametersessionPrefix - template parametertransform - org.openanzo.jdbc.utils.TransformerAnzoException
java.sql.SQLException
public static void prepareSelectMetadataGraphs(java.sql.PreparedStatement ps)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are set
java.sql.SQLException
public static java.lang.Long countValidNamedGraphs(PreparedStatementCache sqlCache,
java.lang.String tableName,
java.lang.String sessionPrefix)
throws AnzoException,
java.sql.SQLException
SELECT COUNT(*) FROM ${b}${a} WHERE ${b}${a}.ID IN (SELECT NG.ID FROM NAMEDGRAPHS NG)
sqlCache - factory and cache of PreparedStatmentstableName - template parametersessionPrefix - template parameter
AnzoException
java.sql.SQLException
public static void prepareCountValidNamedGraphs(java.sql.PreparedStatement ps)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are set
java.sql.SQLException
public static java.lang.Long countValidMetadataGraphs(PreparedStatementCache sqlCache,
java.lang.String tableName,
java.lang.String sessionPrefix)
throws AnzoException,
java.sql.SQLException
SELECT COUNT(*) FROM ${b}${a} WHERE ${b}${a}.ID IN (SELECT NG.METAID FROM NAMEDGRAPHS NG)
sqlCache - factory and cache of PreparedStatmentstableName - template parametersessionPrefix - template parameter
AnzoException
java.sql.SQLException
public static void prepareCountValidMetadataGraphs(java.sql.PreparedStatement ps)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are set
java.sql.SQLException
public static int insertValidDatasetGraphs(PreparedStatementCache sqlCache,
GlitterRdbWrapper.InsertValidDatasetGraphsParams params,
java.lang.String tableName,
java.lang.String sessionPrefix)
throws AnzoException,
java.sql.SQLException
INSERT INTO ${b}${a} SELECT DISTINCT NG.ID,0 FROM NAMEDGRAPHS NG, ACIS, ${b}TEMPGRAPHS TMP WHERE NG.ID = TMP.ID AND ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) )
sqlCache - factory and cache of PreparedStatmentsparams - InsertValidDatasetGraphsParams input InterfacetableName - template parametersessionPrefix - template parameter
AnzoException
java.sql.SQLException
public static int insertValidDatasetGraphs(PreparedStatementCache sqlCache,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
long userId,
java.lang.Long lastTransactionTime3,
java.lang.Long lastTransactionTime4,
java.lang.String tableName,
java.lang.String sessionPrefix)
throws AnzoException,
java.sql.SQLException
INSERT INTO ${b}${a} SELECT DISTINCT NG.ID,0 FROM NAMEDGRAPHS NG, ACIS, ${b}TEMPGRAPHS TMP WHERE NG.ID = TMP.ID AND ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) )
sqlCache - factory and cache of PreparedStatmentslastTransactionTime1 - template parameterlastTransactionTime2 - template parameteruserId - template parameterlastTransactionTime3 - template parameterlastTransactionTime4 - template parametertableName - template parametersessionPrefix - template parameter
AnzoException
java.sql.SQLException
public static void prepareInsertValidDatasetGraphs(java.sql.PreparedStatement ps,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
long userId,
java.lang.Long lastTransactionTime3,
java.lang.Long lastTransactionTime4)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are setlastTransactionTime1 - template parameterlastTransactionTime2 - template parameteruserId - template parameterlastTransactionTime3 - template parameterlastTransactionTime4 - template parameter
java.sql.SQLException
public static int insertValidDatasetGraphsLive(PreparedStatementCache sqlCache,
long userId,
java.lang.String tableName,
java.lang.String sessionPrefix)
throws AnzoException,
java.sql.SQLException
INSERT INTO ${b}${a} SELECT DISTINCT NG.ID,0 FROM NAMEDGRAPHS NG, ACIS, ${b}TEMPGRAPHS TMP WHERE NG.ID = TMP.ID AND NG.HEND IS NULL AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND UR.HEND IS NULL )
sqlCache - factory and cache of PreparedStatmentsuserId - template parametertableName - template parametersessionPrefix - template parameter
AnzoException
java.sql.SQLException
public static void prepareInsertValidDatasetGraphsLive(java.sql.PreparedStatement ps,
long userId)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are setuserId - template parameter
java.sql.SQLException
public static int insertValidDatasetMetadataGraphs(PreparedStatementCache sqlCache,
GlitterRdbWrapper.InsertValidDatasetMetadataGraphsParams params,
java.lang.String tableName,
java.lang.String sessionPrefix)
throws AnzoException,
java.sql.SQLException
INSERT INTO ${b}${a} SELECT DISTINCT NG.METAID,1 FROM NAMEDGRAPHS NG, ACIS, ${b}TEMPGRAPHS TMP WHERE NG.METAID = TMP.ID AND ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) )
sqlCache - factory and cache of PreparedStatmentsparams - InsertValidDatasetMetadataGraphsParams input InterfacetableName - template parametersessionPrefix - template parameter
AnzoException
java.sql.SQLException
public static int insertValidDatasetMetadataGraphs(PreparedStatementCache sqlCache,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
long userId,
java.lang.Long lastTransactionTime3,
java.lang.Long lastTransactionTime4,
java.lang.String tableName,
java.lang.String sessionPrefix)
throws AnzoException,
java.sql.SQLException
INSERT INTO ${b}${a} SELECT DISTINCT NG.METAID,1 FROM NAMEDGRAPHS NG, ACIS, ${b}TEMPGRAPHS TMP WHERE NG.METAID = TMP.ID AND ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) )
sqlCache - factory and cache of PreparedStatmentslastTransactionTime1 - template parameterlastTransactionTime2 - template parameteruserId - template parameterlastTransactionTime3 - template parameterlastTransactionTime4 - template parametertableName - template parametersessionPrefix - template parameter
AnzoException
java.sql.SQLException
public static void prepareInsertValidDatasetMetadataGraphs(java.sql.PreparedStatement ps,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
long userId,
java.lang.Long lastTransactionTime3,
java.lang.Long lastTransactionTime4)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are setlastTransactionTime1 - template parameterlastTransactionTime2 - template parameteruserId - template parameterlastTransactionTime3 - template parameterlastTransactionTime4 - template parameter
java.sql.SQLException
public static int insertValidDatasetMetadataGraphsLive(PreparedStatementCache sqlCache,
long userId,
java.lang.String tableName,
java.lang.String sessionPrefix)
throws AnzoException,
java.sql.SQLException
INSERT INTO ${b}${a} SELECT DISTINCT NG.METAID,1 FROM NAMEDGRAPHS NG, ACIS, ${b}TEMPGRAPHS TMP WHERE NG.METAID = TMP.ID AND NG.HEND IS NULL AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND UR.HEND IS NULL )
sqlCache - factory and cache of PreparedStatmentsuserId - template parametertableName - template parametersessionPrefix - template parameter
AnzoException
java.sql.SQLException
public static void prepareInsertValidDatasetMetadataGraphsLive(java.sql.PreparedStatement ps,
long userId)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are setuserId - template parameter
java.sql.SQLException
public static int insertAllValidDatasetGraphs(PreparedStatementCache sqlCache,
GlitterRdbWrapper.InsertAllValidDatasetGraphsParams params,
java.lang.String tableName,
java.lang.String sessionPrefix)
throws AnzoException,
java.sql.SQLException
INSERT INTO ${b}${a} SELECT DISTINCT NG.ID,0 FROM NAMEDGRAPHS NG, ACIS WHERE ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) )
sqlCache - factory and cache of PreparedStatmentsparams - InsertAllValidDatasetGraphsParams input InterfacetableName - template parametersessionPrefix - template parameter
AnzoException
java.sql.SQLException
public static int insertAllValidDatasetGraphs(PreparedStatementCache sqlCache,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
long userId,
java.lang.Long lastTransactionTime3,
java.lang.Long lastTransactionTime4,
java.lang.String tableName,
java.lang.String sessionPrefix)
throws AnzoException,
java.sql.SQLException
INSERT INTO ${b}${a} SELECT DISTINCT NG.ID,0 FROM NAMEDGRAPHS NG, ACIS WHERE ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) )
sqlCache - factory and cache of PreparedStatmentslastTransactionTime1 - template parameterlastTransactionTime2 - template parameteruserId - template parameterlastTransactionTime3 - template parameterlastTransactionTime4 - template parametertableName - template parametersessionPrefix - template parameter
AnzoException
java.sql.SQLException
public static void prepareInsertAllValidDatasetGraphs(java.sql.PreparedStatement ps,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
long userId,
java.lang.Long lastTransactionTime3,
java.lang.Long lastTransactionTime4)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are setlastTransactionTime1 - template parameterlastTransactionTime2 - template parameteruserId - template parameterlastTransactionTime3 - template parameterlastTransactionTime4 - template parameter
java.sql.SQLException
public static int insertAllValidDatasetGraphsLive(PreparedStatementCache sqlCache,
long userId,
java.lang.String tableName,
java.lang.String sessionPrefix)
throws AnzoException,
java.sql.SQLException
INSERT INTO ${b}${a} SELECT DISTINCT NG.ID,0 FROM NAMEDGRAPHS NG, ACIS WHERE NG.HEND IS NULL AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND UR.HEND IS NULL )
sqlCache - factory and cache of PreparedStatmentsuserId - template parametertableName - template parametersessionPrefix - template parameter
AnzoException
java.sql.SQLException
public static void prepareInsertAllValidDatasetGraphsLive(java.sql.PreparedStatement ps,
long userId)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are setuserId - template parameter
java.sql.SQLException
public static int insertAllValidDatasetMetadataGraphs(PreparedStatementCache sqlCache,
GlitterRdbWrapper.InsertAllValidDatasetMetadataGraphsParams params,
java.lang.String tableName,
java.lang.String sessionPrefix)
throws AnzoException,
java.sql.SQLException
INSERT INTO ${b}${a} SELECT DISTINCT NG.METAID,1 FROM NAMEDGRAPHS NG, ACIS WHERE ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) )
sqlCache - factory and cache of PreparedStatmentsparams - InsertAllValidDatasetMetadataGraphsParams input InterfacetableName - template parametersessionPrefix - template parameter
AnzoException
java.sql.SQLException
public static int insertAllValidDatasetMetadataGraphs(PreparedStatementCache sqlCache,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
long userId,
java.lang.Long lastTransactionTime3,
java.lang.Long lastTransactionTime4,
java.lang.String tableName,
java.lang.String sessionPrefix)
throws AnzoException,
java.sql.SQLException
INSERT INTO ${b}${a} SELECT DISTINCT NG.METAID,1 FROM NAMEDGRAPHS NG, ACIS WHERE ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) )
sqlCache - factory and cache of PreparedStatmentslastTransactionTime1 - template parameterlastTransactionTime2 - template parameteruserId - template parameterlastTransactionTime3 - template parameterlastTransactionTime4 - template parametertableName - template parametersessionPrefix - template parameter
AnzoException
java.sql.SQLException
public static void prepareInsertAllValidDatasetMetadataGraphs(java.sql.PreparedStatement ps,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
long userId,
java.lang.Long lastTransactionTime3,
java.lang.Long lastTransactionTime4)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are setlastTransactionTime1 - template parameterlastTransactionTime2 - template parameteruserId - template parameterlastTransactionTime3 - template parameterlastTransactionTime4 - template parameter
java.sql.SQLException
public static int insertAllValidDatasetMetadataGraphsLive(PreparedStatementCache sqlCache,
long userId,
java.lang.String tableName,
java.lang.String sessionPrefix)
throws AnzoException,
java.sql.SQLException
INSERT INTO ${b}${a} SELECT DISTINCT NG.METAID,1 FROM NAMEDGRAPHS NG, ACIS WHERE NG.HEND IS NULL AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND UR.HEND IS NULL )
sqlCache - factory and cache of PreparedStatmentsuserId - template parametertableName - template parametersessionPrefix - template parameter
AnzoException
java.sql.SQLException
public static void prepareInsertAllValidDatasetMetadataGraphsLive(java.sql.PreparedStatement ps,
long userId)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are setuserId - template parameter
java.sql.SQLException
public static ClosableIterator<java.lang.Long> selectUnreadableGraphs(PreparedStatementCache sqlCache,
GlitterRdbWrapper.SelectUnreadableGraphsParams params,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2)
throws AnzoException,
java.sql.SQLException
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT NG.ID FROM NAMEDGRAPHS NG, ACIS, ${a}${c} TMP2 WHERE NG.ID = TMP2.ID AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) ) )AS TMP2 ON TMP1.ID=TMP2.ID WHERE TMP2.ID IS NULL
sqlCache - factory and cache of PreparedStatmentsparams - SelectUnreadableGraphsParams input InterfacesessionPrefix - template parametertempgraph1 - template parametertempgraph2 - template parameter
AnzoException
java.sql.SQLException
public static ClosableIterator<java.lang.Long> selectUnreadableGraphs(PreparedStatementCache sqlCache,
long userId,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2)
throws AnzoException,
java.sql.SQLException
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT NG.ID FROM NAMEDGRAPHS NG, ACIS, ${a}${c} TMP2 WHERE NG.ID = TMP2.ID AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) ) )AS TMP2 ON TMP1.ID=TMP2.ID WHERE TMP2.ID IS NULL
sqlCache - factory and cache of PreparedStatmentsuserId - template parameterlastTransactionTime1 - template parameterlastTransactionTime2 - template parametersessionPrefix - template parametertempgraph1 - template parametertempgraph2 - template parameter
AnzoException
java.sql.SQLException
public static ClosableIterator<java.lang.Long> selectUnreadableGraphs(PreparedStatementCache sqlCache,
long userId,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2,
Transformer<java.lang.Long> transform)
throws AnzoException,
java.sql.SQLException
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT NG.ID FROM NAMEDGRAPHS NG, ACIS, ${a}${c} TMP2 WHERE NG.ID = TMP2.ID AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) ) )AS TMP2 ON TMP1.ID=TMP2.ID WHERE TMP2.ID IS NULL
sqlCache - factory and cache of PreparedStatmentsuserId - template parameterlastTransactionTime1 - template parameterlastTransactionTime2 - template parametersessionPrefix - template parametertempgraph1 - template parametertempgraph2 - template parametertransform - org.openanzo.jdbc.utils.TransformerAnzoException
java.sql.SQLException
public static void prepareSelectUnreadableGraphs(java.sql.PreparedStatement ps,
long userId,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are setuserId - template parameterlastTransactionTime1 - template parameterlastTransactionTime2 - template parameter
java.sql.SQLException
public static ClosableIterator<java.lang.Long> selectUnreadableGraphsLive(PreparedStatementCache sqlCache,
long userId,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2)
throws AnzoException,
java.sql.SQLException
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT NG.ID FROM NAMEDGRAPHS NG, ACIS, ${a}${c} TMP2 WHERE NG.HEND IS NULL AND NG.ID = TMP2.ID AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND UR.HEND IS NULL ) )AS TMP2 ON TMP1.ID=TMP2.ID WHERE TMP2.ID IS NULL
sqlCache - factory and cache of PreparedStatmentsuserId - template parametersessionPrefix - template parametertempgraph1 - template parametertempgraph2 - template parameter
AnzoException
java.sql.SQLException
public static ClosableIterator<java.lang.Long> selectUnreadableGraphsLive(PreparedStatementCache sqlCache,
long userId,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2,
Transformer<java.lang.Long> transform)
throws AnzoException,
java.sql.SQLException
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT NG.ID FROM NAMEDGRAPHS NG, ACIS, ${a}${c} TMP2 WHERE NG.HEND IS NULL AND NG.ID = TMP2.ID AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND UR.HEND IS NULL ) )AS TMP2 ON TMP1.ID=TMP2.ID WHERE TMP2.ID IS NULL
sqlCache - factory and cache of PreparedStatmentsuserId - template parametersessionPrefix - template parametertempgraph1 - template parametertempgraph2 - template parametertransform - org.openanzo.jdbc.utils.TransformerAnzoException
java.sql.SQLException
public static void prepareSelectUnreadableGraphsLive(java.sql.PreparedStatement ps,
long userId)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are setuserId - template parameter
java.sql.SQLException
public static ClosableIterator<java.lang.Long> selectUnreadableMetadataGraphs(PreparedStatementCache sqlCache,
GlitterRdbWrapper.SelectUnreadableMetadataGraphsParams params,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2)
throws AnzoException,
java.sql.SQLException
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT NG.METAID FROM NAMEDGRAPHS NG, ACIS, ${a}${c} TMP2 WHERE NG.METAID = TMP2.ID AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) ) )AS TMP2 ON TMP1.ID=TMP2.METAID WHERE TMP2.METAID IS NULL
sqlCache - factory and cache of PreparedStatmentsparams - SelectUnreadableMetadataGraphsParams input InterfacesessionPrefix - template parametertempgraph1 - template parametertempgraph2 - template parameter
AnzoException
java.sql.SQLException
public static ClosableIterator<java.lang.Long> selectUnreadableMetadataGraphs(PreparedStatementCache sqlCache,
long userId,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2)
throws AnzoException,
java.sql.SQLException
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT NG.METAID FROM NAMEDGRAPHS NG, ACIS, ${a}${c} TMP2 WHERE NG.METAID = TMP2.ID AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) ) )AS TMP2 ON TMP1.ID=TMP2.METAID WHERE TMP2.METAID IS NULL
sqlCache - factory and cache of PreparedStatmentsuserId - template parameterlastTransactionTime1 - template parameterlastTransactionTime2 - template parametersessionPrefix - template parametertempgraph1 - template parametertempgraph2 - template parameter
AnzoException
java.sql.SQLException
public static ClosableIterator<java.lang.Long> selectUnreadableMetadataGraphs(PreparedStatementCache sqlCache,
long userId,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2,
Transformer<java.lang.Long> transform)
throws AnzoException,
java.sql.SQLException
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT NG.METAID FROM NAMEDGRAPHS NG, ACIS, ${a}${c} TMP2 WHERE NG.METAID = TMP2.ID AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND ? >= UR.HSTART AND (UR.HEND IS NULL OR ? < UR.HEND) ) )AS TMP2 ON TMP1.ID=TMP2.METAID WHERE TMP2.METAID IS NULL
sqlCache - factory and cache of PreparedStatmentsuserId - template parameterlastTransactionTime1 - template parameterlastTransactionTime2 - template parametersessionPrefix - template parametertempgraph1 - template parametertempgraph2 - template parametertransform - org.openanzo.jdbc.utils.TransformerAnzoException
java.sql.SQLException
public static void prepareSelectUnreadableMetadataGraphs(java.sql.PreparedStatement ps,
long userId,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are setuserId - template parameterlastTransactionTime1 - template parameterlastTransactionTime2 - template parameter
java.sql.SQLException
public static ClosableIterator<java.lang.Long> selectUnreadableMetadataGraphsLive(PreparedStatementCache sqlCache,
long userId,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2)
throws AnzoException,
java.sql.SQLException
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT NG.METAID FROM NAMEDGRAPHS NG, ACIS, ${a}${c} TMP2 WHERE NG.HEND IS NULL AND NG.METAID = TMP2.ID AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND UR.HEND IS NULL ) )AS TMP2 ON TMP1.ID=TMP2.METAID WHERE TMP2.METAID IS NULL
sqlCache - factory and cache of PreparedStatmentsuserId - template parametersessionPrefix - template parametertempgraph1 - template parametertempgraph2 - template parameter
AnzoException
java.sql.SQLException
public static ClosableIterator<java.lang.Long> selectUnreadableMetadataGraphsLive(PreparedStatementCache sqlCache,
long userId,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2,
Transformer<java.lang.Long> transform)
throws AnzoException,
java.sql.SQLException
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT NG.METAID FROM NAMEDGRAPHS NG, ACIS, ${a}${c} TMP2 WHERE NG.HEND IS NULL AND NG.METAID = TMP2.ID AND NG.ACLID = ACIS.ACLID AND ACIS.CANREAD = 1 AND ACIS.ROLEID IN (SELECT UR.ROLEID FROM USERSROLES UR WHERE UR.USERID = ? AND UR.HEND IS NULL ) )AS TMP2 ON TMP1.ID=TMP2.METAID WHERE TMP2.METAID IS NULL
sqlCache - factory and cache of PreparedStatmentsuserId - template parametersessionPrefix - template parametertempgraph1 - template parametertempgraph2 - template parametertransform - org.openanzo.jdbc.utils.TransformerAnzoException
java.sql.SQLException
public static void prepareSelectUnreadableMetadataGraphsLive(java.sql.PreparedStatement ps,
long userId)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are setuserId - template parameter
java.sql.SQLException
public static ClosableIterator<java.lang.Long> selectUntimelyGraphs(PreparedStatementCache sqlCache,
GlitterRdbWrapper.SelectUntimelyGraphsParams params,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2)
throws AnzoException,
java.sql.SQLException
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT NG.ID FROM NAMEDGRAPHS NG, ${a}${c} TMP2 WHERE NG.ID = TMP2.ID AND ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) )AS TMP2 ON TMP1.ID=TMP2.ID WHERE TMP2.ID IS NULL
sqlCache - factory and cache of PreparedStatmentsparams - SelectUntimelyGraphsParams input InterfacesessionPrefix - template parametertempgraph1 - template parametertempgraph2 - template parameter
AnzoException
java.sql.SQLException
public static ClosableIterator<java.lang.Long> selectUntimelyGraphs(PreparedStatementCache sqlCache,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2)
throws AnzoException,
java.sql.SQLException
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT NG.ID FROM NAMEDGRAPHS NG, ${a}${c} TMP2 WHERE NG.ID = TMP2.ID AND ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) )AS TMP2 ON TMP1.ID=TMP2.ID WHERE TMP2.ID IS NULL
sqlCache - factory and cache of PreparedStatmentslastTransactionTime1 - template parameterlastTransactionTime2 - template parametersessionPrefix - template parametertempgraph1 - template parametertempgraph2 - template parameter
AnzoException
java.sql.SQLException
public static ClosableIterator<java.lang.Long> selectUntimelyGraphs(PreparedStatementCache sqlCache,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2,
Transformer<java.lang.Long> transform)
throws AnzoException,
java.sql.SQLException
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT NG.ID FROM NAMEDGRAPHS NG, ${a}${c} TMP2 WHERE NG.ID = TMP2.ID AND ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) )AS TMP2 ON TMP1.ID=TMP2.ID WHERE TMP2.ID IS NULL
sqlCache - factory and cache of PreparedStatmentslastTransactionTime1 - template parameterlastTransactionTime2 - template parametersessionPrefix - template parametertempgraph1 - template parametertempgraph2 - template parametertransform - org.openanzo.jdbc.utils.TransformerAnzoException
java.sql.SQLException
public static void prepareSelectUntimelyGraphs(java.sql.PreparedStatement ps,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are setlastTransactionTime1 - template parameterlastTransactionTime2 - template parameter
java.sql.SQLException
public static ClosableIterator<java.lang.Long> selectUntimelyMetadataGraphs(PreparedStatementCache sqlCache,
GlitterRdbWrapper.SelectUntimelyMetadataGraphsParams params,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2)
throws AnzoException,
java.sql.SQLException
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT DISTINCT NG.METAID FROM NAMEDGRAPHS NG, ${a}${c} TMP2 WHERE NG.METAID = TMP2.ID AND ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) )AS TMP2 ON TMP1.ID=TMP2.METAID WHERE TMP2.METAID IS NULL
sqlCache - factory and cache of PreparedStatmentsparams - SelectUntimelyMetadataGraphsParams input InterfacesessionPrefix - template parametertempgraph1 - template parametertempgraph2 - template parameter
AnzoException
java.sql.SQLException
public static ClosableIterator<java.lang.Long> selectUntimelyMetadataGraphs(PreparedStatementCache sqlCache,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2)
throws AnzoException,
java.sql.SQLException
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT DISTINCT NG.METAID FROM NAMEDGRAPHS NG, ${a}${c} TMP2 WHERE NG.METAID = TMP2.ID AND ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) )AS TMP2 ON TMP1.ID=TMP2.METAID WHERE TMP2.METAID IS NULL
sqlCache - factory and cache of PreparedStatmentslastTransactionTime1 - template parameterlastTransactionTime2 - template parametersessionPrefix - template parametertempgraph1 - template parametertempgraph2 - template parameter
AnzoException
java.sql.SQLException
public static ClosableIterator<java.lang.Long> selectUntimelyMetadataGraphs(PreparedStatementCache sqlCache,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2,
java.lang.String sessionPrefix,
java.lang.String tempgraph1,
java.lang.String tempgraph2,
Transformer<java.lang.Long> transform)
throws AnzoException,
java.sql.SQLException
SELECT TMP1.ID FROM ${a}${b} TMP1 LEFT JOIN (SELECT DISTINCT NG.METAID FROM NAMEDGRAPHS NG, ${a}${c} TMP2 WHERE NG.METAID = TMP2.ID AND ? >= NG.HSTART AND (NG.HEND IS NULL OR ? < NG.HEND) )AS TMP2 ON TMP1.ID=TMP2.METAID WHERE TMP2.METAID IS NULL
sqlCache - factory and cache of PreparedStatmentslastTransactionTime1 - template parameterlastTransactionTime2 - template parametersessionPrefix - template parametertempgraph1 - template parametertempgraph2 - template parametertransform - org.openanzo.jdbc.utils.TransformerAnzoException
java.sql.SQLException
public static void prepareSelectUntimelyMetadataGraphs(java.sql.PreparedStatement ps,
java.lang.Long lastTransactionTime1,
java.lang.Long lastTransactionTime2)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are setlastTransactionTime1 - template parameterlastTransactionTime2 - template parameter
java.sql.SQLException
public static int clearTempDatasetTable(PreparedStatementCache sqlCache,
java.lang.String table)
throws AnzoException,
java.sql.SQLException
DELETE FROM ${a} WHERE ID IS NOT NULL
sqlCache - factory and cache of PreparedStatmentstable - template parameter
AnzoException
java.sql.SQLException
public static void prepareClearTempDatasetTable(java.sql.PreparedStatement ps)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are set
java.sql.SQLException
public static int truncateTable(PreparedStatementCache sqlCache,
java.lang.String table)
throws AnzoException,
java.sql.SQLException
DELETE FROM ${a}
sqlCache - factory and cache of PreparedStatmentstable - template parameter
AnzoException
java.sql.SQLException
public static void prepareTruncateTable(java.sql.PreparedStatement ps)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are set
java.sql.SQLException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||