org.codehaus.cargo.container.tomcat.internal
Class Tomcat4xConfigurationBuilder

java.lang.Object
  extended by org.codehaus.cargo.container.spi.configuration.builder.AbstractConfigurationBuilder
      extended by org.codehaus.cargo.container.tomcat.internal.AbstractTomcatConfigurationBuilder
          extended by org.codehaus.cargo.container.tomcat.internal.Tomcat4xConfigurationBuilder
All Implemented Interfaces:
ConfigurationBuilder

public class Tomcat4xConfigurationBuilder
extends AbstractTomcatConfigurationBuilder

Constructs xml elements needed to configure a DataSource for Tomcat4x. Note that this implementation converts DataSources into Resources and then uses an appropriate ConfigurationBuilder to create the configuration.

Version:
$Id: $

Field Summary
 
Fields inherited from class org.codehaus.cargo.container.tomcat.internal.AbstractTomcatConfigurationBuilder
typeToFactory
 
Constructor Summary
Tomcat4xConfigurationBuilder()
          generates AbstractTomcatConfigurationBuilder.typeToFactory
 
Method Summary
protected  String getDataSourceFactoryClass()
          
 String toConfigurationEntry(Resource resource)
          Detects the type of the Resource and creates an appropriate configuration.
 
Methods inherited from class org.codehaus.cargo.container.tomcat.internal.AbstractTomcatConfigurationBuilder
buildConfigurationEntryForXADataSourceConfiguredDataSource, buildEntryForDriverConfiguredDataSourceWithLocalTx, buildEntryForDriverConfiguredDataSourceWithNoTx, buildEntryForDriverConfiguredDataSourceWithXaTx, convertDataSourceToResourceAndGetXMLEntry, convertToResource, getFactoryClassFor
 
Methods inherited from class org.codehaus.cargo.container.spi.configuration.builder.AbstractConfigurationBuilder
toConfigurationEntry
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Tomcat4xConfigurationBuilder

public Tomcat4xConfigurationBuilder()
generates AbstractTomcatConfigurationBuilder.typeToFactory

Method Detail

toConfigurationEntry

public String toConfigurationEntry(Resource resource)
Description copied from interface: ConfigurationBuilder
Detects the type of the Resource and creates an appropriate configuration.

Parameters:
resource - what do generate XML based upon
Returns:
String representing the Resource element of server.xml

getDataSourceFactoryClass

protected String getDataSourceFactoryClass()



Copyright © 2004-2012 Codehaus. All Rights Reserved.