User: patriot1burke
Date: 01/06/21 14:52:39
Modified: src/main/org/jboss/ejb/plugins/jaws/metadata
FinderMetaData.java
Log:
added setReadAhead method
Revision Changes Path
1.4 +33 -23
jboss/src/main/org/jboss/ejb/plugins/jaws/metadata/FinderMetaData.java
Index: FinderMetaData.java
===================================================================
RCS file:
/cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/jaws/metadata/FinderMetaData.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- FinderMetaData.java 2001/05/27 00:49:16 1.3
+++ FinderMetaData.java 2001/06/21 21:52:38 1.4
@@ -20,22 +20,27 @@
* @see <related>
* @author <a href="[EMAIL PROTECTED]">Sebastien Alborini</a>
* @author <a href="[EMAIL PROTECTED]">danch</a>
- * @version $Revision: 1.3 $
+ * @author <a href="[EMAIL PROTECTED]">Bill Burke</a>
+ * @version $Revision: 1.4 $
+ *
+ * Revisions:
+ * 20010621 Bill Burke: setReadAhead added.
+ *
*/
public class FinderMetaData extends MetaData implements XmlLoadable {
- // Constants -----------------------------------------------------
+ // Constants -----------------------------------------------------
- // Attributes ----------------------------------------------------
+ // Attributes ----------------------------------------------------
private String name;
- private String order;
- private String query;
+ private String order;
+ private String query;
/** do we perform 'read-ahead' of column values? (avoid making n+1 database
hits) */
private boolean readAhead = false;
- // Static --------------------------------------------------------
+ // Static --------------------------------------------------------
- // Constructors --------------------------------------------------
+ // Constructors --------------------------------------------------
/** default constructor */
public FinderMetaData() {
}
@@ -46,31 +51,36 @@
this.name = name;
}
- // Public --------------------------------------------------------
+ // Public --------------------------------------------------------
public String getName() { return name; }
- public String getOrder() { return order; }
+ public String getOrder() { return order; }
- public String getQuery() { return query; }
+ public String getQuery() { return query; }
public boolean hasReadAhead() { return readAhead; }
+
+ public void setReadAhead(boolean newval)
+ {
+ readAhead = newval;
+ }
- // XmlLoadable implementation ------------------------------------
- public void importXml(Element element) throws DeploymentException {
- name = getElementContent(getUniqueChild(element, "name"));
- query = getElementContent(getUniqueChild(element, "query"));
- order = getElementContent(getUniqueChild(element, "order"));
+ // XmlLoadable implementation ------------------------------------
+ public void importXml(Element element) throws DeploymentException {
+ name = getElementContent(getUniqueChild(element, "name"));
+ query = getElementContent(getUniqueChild(element, "query"));
+ order = getElementContent(getUniqueChild(element, "order"));
- // read ahead? If not provided, keep default.
- String readAheadStr = getElementContent(getOptionalChild(element,
"read-ahead"));
- if (readAheadStr != null) readAhead =
Boolean.valueOf(readAheadStr).booleanValue();
- }
+ // read ahead? If not provided, keep default.
+ String readAheadStr = getElementContent(getOptionalChild(element,
"read-ahead"));
+ if (readAheadStr != null) readAhead =
Boolean.valueOf(readAheadStr).booleanValue();
+ }
- // Package protected ---------------------------------------------
+ // Package protected ---------------------------------------------
- // Protected -----------------------------------------------------
+ // Protected -----------------------------------------------------
- // Private -------------------------------------------------------
+ // Private -------------------------------------------------------
- // Inner classes -------------------------------------------------
+ // Inner classes -------------------------------------------------
}
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development