org.apache.commons.latka.jelly
Class SuiteTag

java.lang.Object
  extended by org.apache.commons.jelly.TagSupport
      extended by org.apache.commons.latka.jelly.SuiteTag
All Implemented Interfaces:
org.apache.commons.jelly.Tag

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

Author:
Morgan Delagrange

Field Summary
protected  String _defaultHost
           
protected  int _defaultPort
           
protected  String _defaultProxyHost
           
protected  int _defaultProxyPort
           
protected  String _label
           
protected  Map _sessionCache
           
protected  SuiteSettings _settings
           
 
Fields inherited from class org.apache.commons.jelly.TagSupport
body, context, hasTrimmed, parent, shouldTrim
 
Constructor Summary
SuiteTag()
           
 
Method Summary
 void doTag(org.apache.commons.jelly.XMLOutput xmlOutput)
          Wraps Latka tests, provides some defaults for host, port etc.
 Map getSessionCache()
           
 SuiteSettings getSuiteSettings()
           
 void setDefaultHost(String defaultHost)
          Setter for defaultHost
 void setDefaultPort(int defaultPort)
          Setter for defaultPort
 void setDefaultProxyHost(String defaultHost)
          Setter for defaultProxyHost
 void setDefaultProxyPort(int defaultPort)
          Setter for defaultProxyPort
 void setLabel(String label)
          Set the label for this suite
 
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

_defaultHost

protected String _defaultHost

_defaultPort

protected int _defaultPort

_defaultProxyHost

protected String _defaultProxyHost

_defaultProxyPort

protected int _defaultProxyPort

_label

protected String _label

_settings

protected SuiteSettings _settings

_sessionCache

protected Map _sessionCache
Constructor Detail

SuiteTag

public SuiteTag()
Method Detail

doTag

public void doTag(org.apache.commons.jelly.XMLOutput xmlOutput)
           throws org.apache.commons.jelly.JellyTagException
Wraps Latka tests, provides some defaults for host, port etc.

Parameters:
xmlOutput - a place to write output
Throws:
org.apache.commons.jelly.JellyTagException - if the suite fails, either as a result of test failures or from problems executing tags, generating reports, etc.

getSuiteSettings

public SuiteSettings getSuiteSettings()

getSessionCache

public Map getSessionCache()

setDefaultHost

public void setDefaultHost(String defaultHost)
Setter for defaultHost

Parameters:
defaultHost - defaultHost for all requests

setDefaultPort

public void setDefaultPort(int defaultPort)
Setter for defaultPort

Parameters:
defaultPort - defaultPort for all requests

setDefaultProxyHost

public void setDefaultProxyHost(String defaultHost)
Setter for defaultProxyHost

Parameters:
defaultHost - defaultProxyHost for all requests

setDefaultProxyPort

public void setDefaultProxyPort(int defaultPort)
Setter for defaultProxyPort

Parameters:
defaultPort - defaultProxyPort for all requests

setLabel

public void setLabel(String label)
Set the label for this suite

Parameters:
label - suite label


Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.