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

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

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

Tag handler for <SetDataSource> in JSTL, used to create a simple DataSource for prototyping.

Author:
Hans Bergsten, Justyna Horwat

Field Summary
protected  java.lang.Object dataSource
           
protected  boolean dataSourceSpecified
           
protected  java.lang.String driverClassName
           
protected  java.lang.String jdbcURL
           
protected  java.lang.String password
           
protected  java.lang.String userName
           
 
Fields inherited from class org.apache.commons.jelly.TagSupport
body, context, hasTrimmed, parent, shouldTrim
 
Constructor Summary
SetDataSourceTag()
           
 
Method Summary
 void doTag(org.apache.commons.jelly.XMLOutput output)
           
 void setDataSource(java.lang.Object dataSource)
           
 void setDriver(java.lang.String driverClassName)
           
 void setPassword(java.lang.String password)
           
 void setScope(java.lang.String scope)
          Sets the scope of the variable to hold the result.
 void setUrl(java.lang.String jdbcURL)
           
 void setUser(java.lang.String userName)
           
 void setVar(java.lang.String var)
           
 
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
 

Field Detail

dataSource

protected java.lang.Object dataSource

dataSourceSpecified

protected boolean dataSourceSpecified

jdbcURL

protected java.lang.String jdbcURL

driverClassName

protected java.lang.String driverClassName

userName

protected java.lang.String userName

password

protected java.lang.String password
Constructor Detail

SetDataSourceTag

public SetDataSourceTag()
Method Detail

setScope

public void setScope(java.lang.String scope)
Sets the scope of the variable to hold the result.


setVar

public void setVar(java.lang.String var)

setDataSource

public void setDataSource(java.lang.Object dataSource)

setDriver

public void setDriver(java.lang.String driverClassName)

setUrl

public void setUrl(java.lang.String jdbcURL)

setUser

public void setUser(java.lang.String userName)

setPassword

public void setPassword(java.lang.String password)

doTag

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


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