|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.suse.lib.sqlmap.SQLMapper
public class SQLMapper
SQL Mapper
Constructor Summary | |
---|---|
SQLMapper(java.sql.Connection connection)
Create an SQL Mapper out of the already opened connection. |
|
SQLMapper(java.io.File configFile)
|
|
SQLMapper(java.util.Properties config)
Create an SQL Mapper from the properties. |
|
SQLMapper(java.lang.String jndiName)
Create an SQL Mapper on top of JNDI connection. |
Method Summary | |
---|---|
java.sql.ResultSet |
call(java.lang.String querypath,
java.util.Map<?,?> params)
Call SQL query. |
void |
close()
Close connection to the database. |
void |
close(java.sql.ResultSet result)
Close connection to the database and result. |
SQLMapper |
connect(java.lang.String tag)
Connect to the database using a tag. |
void |
setDebug(boolean debug)
|
SQLMapper |
setInitCallback(ConnectionCallback callback)
|
SQLMapper |
setResourceClass(java.lang.Class cls)
Set resources class. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SQLMapper(java.util.Properties config) throws java.sql.SQLException
config
-
java.sql.SQLException
public SQLMapper(java.sql.Connection connection) throws java.sql.SQLException
connection
-
java.sql.SQLException
public SQLMapper(java.lang.String jndiName) throws java.sql.SQLException, javax.naming.NamingException
jndiName
-
java.sql.SQLException
javax.naming.NamingException
public SQLMapper(java.io.File configFile) throws java.io.FileNotFoundException, java.io.IOException, java.sql.SQLException
java.io.FileNotFoundException
java.io.IOException
java.sql.SQLException
Method Detail |
---|
public void setDebug(boolean debug)
public SQLMapper connect(java.lang.String tag) throws java.net.URISyntaxException, java.lang.ClassNotFoundException, java.lang.Exception
tag
-
java.net.URISyntaxException
java.lang.ClassNotFoundException
java.lang.Exception
public java.sql.ResultSet call(java.lang.String querypath, java.util.Map<?,?> params) throws java.sql.SQLIntegrityConstraintViolationException, java.sql.SQLException, java.lang.Exception
querypath
- params
-
java.sql.SQLIntegrityConstraintViolationException
java.sql.SQLException
java.lang.Exception
public void close(java.sql.ResultSet result)
public void close()
public SQLMapper setResourceClass(java.lang.Class cls)
cls
-
public SQLMapper setInitCallback(ConnectionCallback callback)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |