|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ingenta.odb.AbstractManager
An AbstractManager is the base call for managing entities.
| Constructor Summary | |
AbstractManager()
|
|
| Method Summary | |
void |
execute(Transaction transaction,
java.lang.String statement,
java.lang.Object[] parameters)
Execute the given SQL statement after binding the given parameters. |
java.sql.PreparedStatement |
getPrepareStatement(Transaction transaction,
java.lang.String statement,
java.lang.Object[] parameters)
Returns a prepared statement from the given SQL expression and bound with the given paramaters. |
protected abstract java.lang.Object |
load(Transaction transaction,
java.sql.ResultSet rs)
Returns a fully constructed entity object from the given result set. |
java.lang.Object |
select1(Transaction transaction,
java.lang.String statement,
java.lang.Object[] parameters)
Execute the given SQL statement after binding the given parameters. |
java.lang.Integer |
selectInteger(Transaction transaction,
java.lang.String statement,
java.lang.Object[] parameters)
Execute the given SQL statement after binding the given parameters. |
java.util.List |
selectIntegers(Transaction transaction,
java.lang.String statement,
java.lang.Object[] parameters)
Execute the given SQL statement after binding the given parameters. |
java.util.List |
selectN(Transaction transaction,
java.lang.String statement,
java.lang.Object[] parameters)
Execute the given SQL statement after binding the given parameters. |
java.lang.Object |
selectObject(Transaction transaction,
java.lang.String statement,
java.lang.Object[] parameters)
Execute the given SQL statement after binding the given parameters. |
java.util.List |
selectObjects(Transaction transaction,
java.lang.String statement,
java.lang.Object[] parameters)
Execute the given SQL statement after binding the given parameters. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.ingenta.odb.Manager |
create, getManagedClass, init, load, load, load, remove, update |
| Constructor Detail |
public AbstractManager()
| Method Detail |
protected abstract java.lang.Object load(Transaction transaction,
java.sql.ResultSet rs)
throws OdbException
OdbException
public void execute(Transaction transaction,
java.lang.String statement,
java.lang.Object[] parameters)
throws OdbException
OdbException
public java.lang.Object selectObject(Transaction transaction,
java.lang.String statement,
java.lang.Object[] parameters)
throws OdbException
OdbException
public java.util.List selectObjects(Transaction transaction,
java.lang.String statement,
java.lang.Object[] parameters)
throws OdbException
OdbException
public java.lang.Integer selectInteger(Transaction transaction,
java.lang.String statement,
java.lang.Object[] parameters)
throws OdbException
OdbException
public java.util.List selectIntegers(Transaction transaction,
java.lang.String statement,
java.lang.Object[] parameters)
throws OdbException
OdbException
public java.lang.Object select1(Transaction transaction,
java.lang.String statement,
java.lang.Object[] parameters)
throws OdbException
OdbException
public java.util.List selectN(Transaction transaction,
java.lang.String statement,
java.lang.Object[] parameters)
throws OdbException
OdbException
public java.sql.PreparedStatement getPrepareStatement(Transaction transaction,
java.lang.String statement,
java.lang.Object[] parameters)
throws java.io.IOException,
java.sql.SQLException
java.io.IOException
java.sql.SQLException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||