|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.tranql.ejb.EJBQueryBuilder
| Constructor Summary | |
EJBQueryBuilder(EJBSchema schema)
|
|
| Method Summary | |
UpdateCommand |
buildCreate(java.lang.String name)
INSERT INTO ejb VALUES(...) |
QueryCommand |
buildFindByPrimaryKey(java.lang.String name,
boolean local)
SELECT OBJECT(e) FROM ejb AS e WHERE e.pk = ? |
QueryCommand |
buildLoad(java.lang.String name,
java.lang.String[] attrNames)
SELECT e.a1, e.a2 FROM ejb AS e WHERE e.pk = ? |
UpdateCommand |
buildRemove(java.lang.String name)
|
UpdateCommand |
buildStore(java.lang.String name)
UPDATE ejb AS e SET e.f1 ?= ?, e.f2 ?= ? WHERE e.pk = ? |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public EJBQueryBuilder(EJBSchema schema)
| Method Detail |
public QueryCommand buildFindByPrimaryKey(java.lang.String name,
boolean local)
throws QueryException
name - the global name of the EJB
QueryException
public QueryCommand buildLoad(java.lang.String name,
java.lang.String[] attrNames)
throws QueryException
name - the global name of the EJBattrNames - the name of the attributes to load
QueryException
public UpdateCommand buildCreate(java.lang.String name)
throws QueryException
name - the global name of the EJB
QueryException
public UpdateCommand buildStore(java.lang.String name)
throws QueryException
name -
QueryException
public UpdateCommand buildRemove(java.lang.String name)
throws QueryException
QueryException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||