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