public interface ISQLMechanics extends IMechanics
Modifier and Type | Method and Description |
---|---|
boolean |
canAccessDataSource(String dsn,
IThingID userID) |
void |
checkAccessDataSource(String dsn,
IThingID userID) |
ResultSet |
executeQuery(String dsn,
String sql,
Object[] parameters,
Object[] macros)
Execute sql formatted with parameters and macros that return ResultSet
|
getComponentData, getComponentName, getComponentProvider, getURI, isInitialized, setComponentData, setComponentProvider
init, shutdown
boolean canAccessDataSource(String dsn, IThingID userID) throws PortalException
PortalException
void checkAccessDataSource(String dsn, IThingID userID) throws PortalException, PortalAccessException
PortalException
PortalAccessException
ResultSet executeQuery(String dsn, String sql, Object[] parameters, Object[] macros) throws PortalException
sql
- sql query to be executedparameters
- is an Object array of input parameters for query. May be nullmacros
- is an Object array of macros to be used to format original query text. May be nullPortalException