|
||||||||||
| 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.Exceptionpublic 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 | |||||||||