Update of /cvsroot/xdoclet/xdoclet/modules/jboss/src/META-INF In directory sc8-pr-cvs1:/tmp/cvs-serv12648/src/META-INF
Modified Files: xtags.xml Log Message: - added ability to specify <read-ahead> elements within the <ejb-relationship-role> element of an <ejb-relation> - two new tags: @jboss.relation-read-ahead and @jboss.target-relation-read-ahead - similar to how @jboss.relation and @jboss.target-relation work - @jboss.relation-read-ahead specifies the read-ahead for the source and @jboss.target-relation-read-ahead specifies the blind side read-ahead Index: xtags.xml =================================================================== RCS file: /cvsroot/xdoclet/xdoclet/modules/jboss/src/META-INF/xtags.xml,v retrieving revision 1.26 retrieving revision 1.27 diff -C2 -r1.26 -r1.27 *** xtags.xml 13 Dec 2002 20:17:28 -0000 1.26 --- xtags.xml 13 Dec 2002 20:56:38 -0000 1.27 *************** *** 873,876 **** --- 873,953 ---- <tag> <level>method</level> + <name>jboss.relation-read-ahead</name> + <usage-description><![CDATA[ + Used to customize the read-ahead component of relationships via +jbosscmp-jdbc.xml for JBoss 3.0. + NOTE: If you replace jboss.relation-read-ahead with +jboss.target-relation-read-ahead, you can modify the blind side of a unidirectional +relationship. + ]]></usage-description> + <unique>false</unique> + <condition-description>CMR field</condition-description> + <condition type="and"> + <condition type="method"/> + <condition type="type"> + <condition-parameter>javax.ejb.EntityBean</condition-parameter> + </condition> + <!-- make sure this is a relation --> + <condition type="tag-exists"> + <condition-parameter>ejb.relation</condition-parameter> + </condition> + <condition type="owner"> + <!-- check the owning class to be sure it is a CMP entity bean --> + <condition type="tag-param"> + <condition-parameter>ejb.bean</condition-parameter> + <condition-parameter>type</condition-parameter> + <condition-parameter>CMP</condition-parameter> + </condition> + </condition> + <condition type="public"/> + <condition type="abstract"/> + <condition type="starts-with"> + <condition-parameter>get</condition-parameter> + </condition> + </condition> + <parameter type="text"> + <name>strategy</name> + <usage-description>Specifies the strategy used to read-ahead data in +queries.</usage-description> + <mandatory>true</mandatory> + <option-sets> + <option-set> + <options> + <option>none</option> + <option>on-load</option> + <option>on-find</option> + </options> + </option-set> + </option-sets> + </parameter> + <parameter type="int"> + <name>page-size</name> + <usage-description>Specifies the number of entities that will be read in a +single read-ahead load query.</usage-description> + <mandatory>false</mandatory> + <condition type="and"> + <condition type="class"/> + <condition type="not"> + <condition type="tag-param"> + <condition-parameter>jboss:read-ahead</condition-parameter> + <condition-parameter>strategy</condition-parameter> + <condition-parameter>none</condition-parameter> + </condition> + </condition> + </condition> + </parameter> + <parameter type="text"> + <name>eager-load-group</name> + <usage-description>Contains the name of the load group that will eager +loaded for this entity.</usage-description> + <mandatory>false</mandatory> + <condition type="and"> + <condition type="class"/> + <condition type="not"> + <condition type="tag-param"> + <condition-parameter>jboss:read-ahead</condition-parameter> + <condition-parameter>strategy</condition-parameter> + <condition-parameter>none</condition-parameter> + </condition> + </condition> + </condition> + </parameter> + </tag> + <tag> + <level>method</level> <name>jboss.persistence</name> <usage-description> ------------------------------------------------------- This sf.net email is sponsored by: With Great Power, Comes Great Responsibility Learn to use your power at OSDN's High Performance Computing Channel http://hpc.devchannel.org/ _______________________________________________ Xdoclet-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-devel