org.codehaus.cargo.container.resin.internal
Class Resin3xConfigurationBuilder

java.lang.Object
  extended by org.codehaus.cargo.container.spi.configuration.builder.AbstractConfigurationBuilder
      extended by org.codehaus.cargo.container.resin.internal.Resin2xConfigurationBuilder
          extended by org.codehaus.cargo.container.resin.internal.Resin3xConfigurationBuilder
All Implemented Interfaces:
ConfigurationBuilder

public class Resin3xConfigurationBuilder
extends Resin2xConfigurationBuilder

Constructs xml elements needed to configure a normal or XA compliant DataSource for Resin 3.x.

Version:
$Id: $

Field Summary
 
Fields inherited from class org.codehaus.cargo.container.resin.internal.Resin2xConfigurationBuilder
TRANSACTIONS_WITH_XA_OR_JCA_ONLY
 
Constructor Summary
Resin3xConfigurationBuilder()
           
 
Method Summary
 String toConfigurationEntry(Resource resource)
          Detects the type of the Resource and creates an appropriate configuration.
protected  String toResinConfigurationEntry(DataSource ds)
          In Resin 3.x DataSources are proper types
 
Methods inherited from class org.codehaus.cargo.container.resin.internal.Resin2xConfigurationBuilder
buildConfigurationEntryForXADataSourceConfiguredDataSource, buildEntryForDriverConfiguredDataSourceWithLocalTx, buildEntryForDriverConfiguredDataSourceWithNoTx, buildEntryForDriverConfiguredDataSourceWithXaTx
 
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

Resin3xConfigurationBuilder

public Resin3xConfigurationBuilder()
Method Detail

toResinConfigurationEntry

protected String toResinConfigurationEntry(DataSource ds)
In Resin 3.x DataSources are proper types

Overrides:
toResinConfigurationEntry in class Resin2xConfigurationBuilder
Parameters:
ds - datasource to configure
Returns:
String representing the entry.

toConfigurationEntry

public String toConfigurationEntry(Resource resource)
Detects the type of the Resource and creates an appropriate configuration.

Specified by:
toConfigurationEntry in interface ConfigurationBuilder
Overrides:
toConfigurationEntry in class Resin2xConfigurationBuilder
Parameters:
resource - the Resource you wish to build a configuration entry for.
Returns:
the container-specific representation of this configuration.


Copyright © 2004-2012 Codehaus. All Rights Reserved.