Update of
/cvsroot/xdoclet/xdoclet/modules/jboss/src/xdoclet/modules/jboss/ejb/resources
In directory
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22156/modules/jboss/src/xdoclet/modules/jboss/ejb/resources
Modified Files:
jbosscmp-jdbc_xml.xdt
Log Message:
JBoss QL queries for select methods (XDT-1274)
Index: jbosscmp-jdbc_xml.xdt
===================================================================
RCS file:
/cvsroot/xdoclet/xdoclet/modules/jboss/src/xdoclet/modules/jboss/ejb/resources/jbosscmp-jdbc_xml.xdt,v
retrieving revision 1.70
retrieving revision 1.71
diff -C2 -r1.70 -r1.71
*** jbosscmp-jdbc_xml.xdt 2 Feb 2005 21:56:19 -0000 1.70
--- jbosscmp-jdbc_xml.xdt 19 Feb 2005 08:36:48 -0000 1.71
***************
*** 362,365 ****
--- 362,400 ----
</XDtClass:ifHasClassTag>
</XDtClass:forAllClassTags>
+ <XDtMethod:forAllMethods>
+ <XDtMethod:ifHasMethodTag tagName="jboss:query">
+ <query>
+ <XDtMethod:ifHasMethodTag tagName="jboss:query"
paramName="description">
+ <description><![CDATA[<XDtMethod:methodTagValue
tagName="jboss:query" paramName="description"/>]]></description>
+ </XDtMethod:ifHasMethodTag>
+ <query-method>
+ <method-name><XDtMethod:methodName/></method-name>
+ <method-params>
+ <XDtParameter:forAllMethodParams>
+ <method-param><XDtParameter:methodParamType/></method-param>
+ </XDtParameter:forAllMethodParams>
+ </method-params>
+ </query-method>
+ <XDtMethod:ifHasMethodTag tagName="jboss:query"
paramName="query">
+ <jboss-ql><![CDATA[<XDtMethod:methodTagValue
tagName="jboss:query" paramName="query"/>]]></jboss-ql>
+ </XDtMethod:ifHasMethodTag>
+ <XDtMethod:ifMethodTagValueEquals tagName="jboss:query"
paramName="dynamic" value="true">
+ <dynamic-ql/>
+ </XDtMethod:ifMethodTagValueEquals>
+
+ <XDtMethod:ifHasMethodTag tagName="jboss:query"
paramName="strategy">
+ <read-ahead>
+ <strategy><XDtMethod:methodTagValue
tagName="jboss:query" paramName="strategy"
values="on-load,on-find,none"/></strategy>
+ <XDtMethod:ifHasMethodTag tagName="jboss:query"
paramName="page-size">
+ <page-size><XDtMethod:methodTagValue
tagName="jboss:query" paramName="page-size"/></page-size>
+ </XDtMethod:ifHasMethodTag>
+ <XDtMethod:ifHasMethodTag tagName="jboss:query"
paramName="eager-load-group">
+ <eager-load-group><XDtMethod:methodTagValue
tagName="jboss:query" paramName="eager-load-group"/></eager-load-group>
+ </XDtMethod:ifHasMethodTag>
+ </read-ahead>
+ </XDtMethod:ifHasMethodTag>
+ </query>
+ </XDtMethod:ifHasMethodTag>
+ </XDtMethod:forAllMethods>
</XDtMerge:merge>
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
xdoclet-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel