org.apache.commons.jelly.tags.sql
Class ResultSetTag

java.lang.Object
  extended byorg.apache.commons.jelly.TagSupport
      extended byorg.apache.commons.jelly.tags.sql.ResultSetTag
All Implemented Interfaces:
org.apache.commons.jelly.Tag

public class ResultSetTag
extends org.apache.commons.jelly.TagSupport

This Tag creates a result set object based on its body content via child row tags. This tag is useful for unit testing with Mock Tags to simulate the results returned by databases.


Field Summary
 
Fields inherited from class org.apache.commons.jelly.TagSupport
body, context, hasTrimmed, parent, shouldTrim
 
Constructor Summary
ResultSetTag()
           
 
Method Summary
 void addRow(java.util.Map row)
          Adds the given row to the list of rows
 void doTag(org.apache.commons.jelly.XMLOutput output)
           
 void setVar(java.lang.String var)
          Sets the variable to export the result set to.
 
Methods inherited from class org.apache.commons.jelly.TagSupport
findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, getBody, getBodyText, getBodyText, getContext, getParent, invokeBody, isEscapeText, isTrim, setBody, setContext, setEscapeText, setParent, setTrim, trimBody
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResultSetTag

public ResultSetTag()
Method Detail

addRow

public void addRow(java.util.Map row)
Adds the given row to the list of rows


doTag

public void doTag(org.apache.commons.jelly.XMLOutput output)
           throws org.apache.commons.jelly.MissingAttributeException,
                  org.apache.commons.jelly.JellyTagException
Throws:
org.apache.commons.jelly.MissingAttributeException
org.apache.commons.jelly.JellyTagException

setVar

public void setVar(java.lang.String var)
Sets the variable to export the result set to.



Copyright © 2002-2006 Apache Software Foundation. All Rights Reserved.