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
xdoclet-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to