|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.tranql.builder.EJBQueryBuilder
Constructor Summary | |
EJBQueryBuilder(IdentityDefinerBuilder identityDefinerBuilder)
|
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 |
buildMTMCreate(Association association)
|
UpdateCommand |
buildMTMRemove(Association association)
|
UpdateCommand |
buildRemove(java.lang.String name)
|
UpdateCommand |
buildStore(java.lang.String name)
UPDATE ejb AS e SET e.f1 ?= ?, e.f2 ?= ? WHERE e.pk = ? |
UpdateCommand |
buildStore(java.lang.String name,
CacheRow cacheRow)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public EJBQueryBuilder(IdentityDefinerBuilder identityDefinerBuilder)
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 buildStore(java.lang.String name, CacheRow cacheRow) throws QueryException
QueryException
public UpdateCommand buildRemove(java.lang.String name) throws QueryException
QueryException
public UpdateCommand buildMTMCreate(Association association) throws QueryException
QueryException
public UpdateCommand buildMTMRemove(Association association) throws QueryException
QueryException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |