|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openanzo.server.repository.rdb.sql.AciRdbWrapper
public class AciRdbWrapper
AciRdbWrapper provides wrappers around SQL queries and transforms ResultSets into java objects
| Nested Class Summary | |
|---|---|
static class |
AciRdbWrapper.BatchDeleteAccessControl
Batch operation for adding parameters to the DeleteAccessControl prepared statement |
static class |
AciRdbWrapper.BatchInsertAccessControl
Batch operation for adding parameters to the InsertAccessControl prepared statement |
static class |
AciRdbWrapper.BatchUpdateAccessControl
Batch operation for adding parameters to the UpdateAccessControl prepared statement |
static interface |
AciRdbWrapper.DeleteAccessControlParams
Interface for managing the parameters to the deleteAccessControl prepared statement. |
static class |
AciRdbWrapper.DeleteAccessControlParamsImpl
Default implementation of DeleteAccessControlParams |
static interface |
AciRdbWrapper.InsertAccessControlParams
Interface for managing the parameters to the insertAccessControl prepared statement. |
static class |
AciRdbWrapper.InsertAccessControlParamsImpl
Default implementation of InsertAccessControlParams |
static interface |
AciRdbWrapper.SelectAccessControlResult
Interface for holding the results of the selectAccessControl prepared statement. |
static class |
AciRdbWrapper.SelectAccessControlResultImpl
Default implementation of SelectAccessControlResult |
static interface |
AciRdbWrapper.UpdateAccessControlParams
Interface for managing the parameters to the updateAccessControl prepared statement. |
static class |
AciRdbWrapper.UpdateAccessControlParamsImpl
Default implementation of UpdateAccessControlParams |
| Field Summary | |
|---|---|
static java.lang.String |
deleteAccessControl
Constant "deleteAccessControl" used to reference prepared statement Aci.deleteAccessControl
UPDATE ACIS SET HEND=? WHERE ID = ?;
|
static java.lang.String |
insertAccessControl
Constant "insertAccessControl" used to reference prepared statement Aci.insertAccessControl
INSERT INTO ACIS (ID, CANREAD, CANADD, CANREMOVE, CANINSERTNAMEDGRAPH, CANREMOVENAMEDGRAPH, CANCHANGENAMEDGRAPHACL, ROLEID, ACLID, HSTART) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?);
|
static java.lang.String |
selectAccessControl
Constant "selectAccessControl" used to reference prepared statement Aci.selectAccessControl
SELECT ACLID, ROLEID, CANREAD, CANADD, CANREMOVE, CANINSERTNAMEDGRAPH, CANREMOVENAMEDGRAPH, CANCHANGENAMEDGRAPHACL FROM ACIS WHERE ID = ? ;
|
static java.lang.String |
updateAccessControl
Constant "updateAccessControl" used to reference prepared statement Aci.updateAccessControl
UPDATE ACIS SET CANREAD = ?, CANADD = ?, CANREMOVE = ?, CANINSERTNAMEDGRAPH = ?, CANREMOVENAMEDGRAPH = ?, CANCHANGENAMEDGRAPHACL = ?, ROLEID = ?, ACLID = ? WHERE ID = ? ;
|
| Constructor Summary | |
|---|---|
AciRdbWrapper()
|
|
| Method Summary | |
|---|---|
static void |
deleteAccessControl(PreparedStatementCache sqlCache,
AciRdbWrapper.DeleteAccessControlParams params)
Runs the deleteAccessControl prepared statement. |
static void |
deleteAccessControl(PreparedStatementCache sqlCache,
java.lang.Long hend,
long id)
Runs the deleteAccessControl prepared statement. |
static void |
insertAccessControl(PreparedStatementCache sqlCache,
AciRdbWrapper.InsertAccessControlParams params)
Runs the insertAccessControl prepared statement. |
static void |
insertAccessControl(PreparedStatementCache sqlCache,
long id,
int read,
int add,
int remove,
int insertNamedGraph,
int removeNamedGraph,
int changeNamedGraphAcl,
long roleId,
long aclId,
java.lang.Long hstart)
Runs the insertAccessControl prepared statement. |
static void |
prepareDeleteAccessControl(java.sql.PreparedStatement ps,
java.lang.Long hend,
long id)
Sets the input parameters for the deleteAccessControl prepared statement. |
static void |
prepareInsertAccessControl(java.sql.PreparedStatement ps,
long id,
int read,
int add,
int remove,
int insertNamedGraph,
int removeNamedGraph,
int changeNamedGraphAcl,
long roleId,
long aclId,
java.lang.Long hstart)
Sets the input parameters for the insertAccessControl prepared statement. |
static void |
prepareSelectAccessControl(java.sql.PreparedStatement ps,
long id)
Sets the input parameters for the selectAccessControl prepared statement. |
static void |
prepareUpdateAccessControl(java.sql.PreparedStatement ps,
int read,
int add,
int remove,
int insertNamedGraph,
int removeNamedGraph,
int changeNamedGraphAcl,
long roleId,
long aclId,
long id)
Sets the input parameters for the updateAccessControl prepared statement. |
static AciRdbWrapper.SelectAccessControlResult |
selectAccessControl(PreparedStatementCache sqlCache,
long id)
Runs the selectAccessControl prepared statement. |
static AciRdbWrapper.SelectAccessControlResult |
selectAccessControl(PreparedStatementCache sqlCache,
long id,
AciRdbWrapper.SelectAccessControlResult result)
Runs the selectAccessControl prepared statement. |
static void |
updateAccessControl(PreparedStatementCache sqlCache,
AciRdbWrapper.UpdateAccessControlParams params)
Runs the updateAccessControl prepared statement. |
static void |
updateAccessControl(PreparedStatementCache sqlCache,
int read,
int add,
int remove,
int insertNamedGraph,
int removeNamedGraph,
int changeNamedGraphAcl,
long roleId,
long aclId,
long id)
Runs the updateAccessControl 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 selectAccessControl
SELECT ACLID, ROLEID, CANREAD, CANADD, CANREMOVE, CANINSERTNAMEDGRAPH, CANREMOVENAMEDGRAPH, CANCHANGENAMEDGRAPHACL FROM ACIS WHERE ID = ? ;
public static final java.lang.String updateAccessControl
UPDATE ACIS SET CANREAD = ?, CANADD = ?, CANREMOVE = ?, CANINSERTNAMEDGRAPH = ?, CANREMOVENAMEDGRAPH = ?, CANCHANGENAMEDGRAPHACL = ?, ROLEID = ?, ACLID = ? WHERE ID = ? ;
public static final java.lang.String insertAccessControl
INSERT INTO ACIS (ID, CANREAD, CANADD, CANREMOVE, CANINSERTNAMEDGRAPH, CANREMOVENAMEDGRAPH, CANCHANGENAMEDGRAPHACL, ROLEID, ACLID, HSTART) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?);
public static final java.lang.String deleteAccessControl
UPDATE ACIS SET HEND=? WHERE ID = ?;
| Constructor Detail |
|---|
public AciRdbWrapper()
| Method Detail |
|---|
public static AciRdbWrapper.SelectAccessControlResult selectAccessControl(PreparedStatementCache sqlCache,
long id)
throws AnzoException,
java.sql.SQLException
SELECT ACLID, ROLEID, CANREAD, CANADD, CANREMOVE, CANINSERTNAMEDGRAPH, CANREMOVENAMEDGRAPH, CANCHANGENAMEDGRAPHACL FROM ACIS WHERE ID = ? ;
sqlCache - factory and cache of PreparedStatmentsid - template parameter
AnzoException
java.sql.SQLException
public static AciRdbWrapper.SelectAccessControlResult selectAccessControl(PreparedStatementCache sqlCache,
long id,
AciRdbWrapper.SelectAccessControlResult result)
throws AnzoException,
java.sql.SQLException
SELECT ACLID, ROLEID, CANREAD, CANADD, CANREMOVE, CANINSERTNAMEDGRAPH, CANREMOVENAMEDGRAPH, CANCHANGENAMEDGRAPHACL FROM ACIS WHERE ID = ? ;
sqlCache - factory and cache of PreparedStatmentsid - template parameterresult - SelectAccessControlResult result object
AnzoException
java.sql.SQLException
public static void prepareSelectAccessControl(java.sql.PreparedStatement ps,
long id)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are setid - template parameter
java.sql.SQLException
public static void updateAccessControl(PreparedStatementCache sqlCache,
AciRdbWrapper.UpdateAccessControlParams params)
throws AnzoException,
java.sql.SQLException
UPDATE ACIS SET CANREAD = ?, CANADD = ?, CANREMOVE = ?, CANINSERTNAMEDGRAPH = ?, CANREMOVENAMEDGRAPH = ?, CANCHANGENAMEDGRAPHACL = ?, ROLEID = ?, ACLID = ? WHERE ID = ? ;
sqlCache - factory and cache of PreparedStatmentsparams - UpdateAccessControlParams input Interface
AnzoException
java.sql.SQLException
public static void updateAccessControl(PreparedStatementCache sqlCache,
int read,
int add,
int remove,
int insertNamedGraph,
int removeNamedGraph,
int changeNamedGraphAcl,
long roleId,
long aclId,
long id)
throws AnzoException,
java.sql.SQLException
UPDATE ACIS SET CANREAD = ?, CANADD = ?, CANREMOVE = ?, CANINSERTNAMEDGRAPH = ?, CANREMOVENAMEDGRAPH = ?, CANCHANGENAMEDGRAPHACL = ?, ROLEID = ?, ACLID = ? WHERE ID = ? ;
sqlCache - factory and cache of PreparedStatmentsread - template parameteradd - template parameterremove - template parameterinsertNamedGraph - template parameterremoveNamedGraph - template parameterchangeNamedGraphAcl - template parameterroleId - template parameteraclId - template parameterid - template parameter
AnzoException
java.sql.SQLException
public static void prepareUpdateAccessControl(java.sql.PreparedStatement ps,
int read,
int add,
int remove,
int insertNamedGraph,
int removeNamedGraph,
int changeNamedGraphAcl,
long roleId,
long aclId,
long id)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are setread - template parameteradd - template parameterremove - template parameterinsertNamedGraph - template parameterremoveNamedGraph - template parameterchangeNamedGraphAcl - template parameterroleId - template parameteraclId - template parameterid - template parameter
java.sql.SQLException
public static void insertAccessControl(PreparedStatementCache sqlCache,
AciRdbWrapper.InsertAccessControlParams params)
throws AnzoException,
java.sql.SQLException
INSERT INTO ACIS (ID, CANREAD, CANADD, CANREMOVE, CANINSERTNAMEDGRAPH, CANREMOVENAMEDGRAPH, CANCHANGENAMEDGRAPHACL, ROLEID, ACLID, HSTART) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?);
sqlCache - factory and cache of PreparedStatmentsparams - InsertAccessControlParams input Interface
AnzoException
java.sql.SQLException
public static void insertAccessControl(PreparedStatementCache sqlCache,
long id,
int read,
int add,
int remove,
int insertNamedGraph,
int removeNamedGraph,
int changeNamedGraphAcl,
long roleId,
long aclId,
java.lang.Long hstart)
throws AnzoException,
java.sql.SQLException
INSERT INTO ACIS (ID, CANREAD, CANADD, CANREMOVE, CANINSERTNAMEDGRAPH, CANREMOVENAMEDGRAPH, CANCHANGENAMEDGRAPHACL, ROLEID, ACLID, HSTART) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?);
sqlCache - factory and cache of PreparedStatmentsid - template parameterread - template parameteradd - template parameterremove - template parameterinsertNamedGraph - template parameterremoveNamedGraph - template parameterchangeNamedGraphAcl - template parameterroleId - template parameteraclId - template parameterhstart - template parameter
AnzoException
java.sql.SQLException
public static void prepareInsertAccessControl(java.sql.PreparedStatement ps,
long id,
int read,
int add,
int remove,
int insertNamedGraph,
int removeNamedGraph,
int changeNamedGraphAcl,
long roleId,
long aclId,
java.lang.Long hstart)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are setid - template parameterread - template parameteradd - template parameterremove - template parameterinsertNamedGraph - template parameterremoveNamedGraph - template parameterchangeNamedGraphAcl - template parameterroleId - template parameteraclId - template parameterhstart - template parameter
java.sql.SQLException
public static void deleteAccessControl(PreparedStatementCache sqlCache,
AciRdbWrapper.DeleteAccessControlParams params)
throws AnzoException,
java.sql.SQLException
UPDATE ACIS SET HEND=? WHERE ID = ?;
sqlCache - factory and cache of PreparedStatmentsparams - DeleteAccessControlParams input Interface
AnzoException
java.sql.SQLException
public static void deleteAccessControl(PreparedStatementCache sqlCache,
java.lang.Long hend,
long id)
throws AnzoException,
java.sql.SQLException
UPDATE ACIS SET HEND=? WHERE ID = ?;
sqlCache - factory and cache of PreparedStatmentshend - template parameterid - template parameter
AnzoException
java.sql.SQLException
public static void prepareDeleteAccessControl(java.sql.PreparedStatement ps,
java.lang.Long hend,
long id)
throws java.sql.SQLException
ps - PreparedStatement to whose parameters are sethend - template parameterid - template parameter
java.sql.SQLException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||