Class Tomcat10x11xConfigurationBuilder
- java.lang.Object
-
- org.codehaus.cargo.container.spi.configuration.builder.AbstractConfigurationBuilder
-
- org.codehaus.cargo.container.tomcat.internal.AbstractTomcatConfigurationBuilder
-
- org.codehaus.cargo.container.tomcat.internal.Tomcat5x6x7xConfigurationBuilder
-
- org.codehaus.cargo.container.tomcat.internal.Tomcat8x9xConfigurationBuilder
-
- org.codehaus.cargo.container.tomcat.internal.Tomcat10x11xConfigurationBuilder
-
- All Implemented Interfaces:
ConfigurationBuilder
public class Tomcat10x11xConfigurationBuilder extends Tomcat8x9xConfigurationBuilder
Constructs xml elements needed to configure DataSource for Tomcat 10.x onwards. Note that this implementation converts DataSources into Resources and then uses an appropriateConfigurationBuilder
to create the configuration.
-
-
Field Summary
Fields Modifier and Type Field Description static String[]
JAKARTA_PACKAGES
javax.
packages which have been moved tojakarta.
instead and are use by Tomcat resources.-
Fields inherited from class org.codehaus.cargo.container.tomcat.internal.AbstractTomcatConfigurationBuilder
typeToFactory
-
-
Constructor Summary
Constructors Constructor Description Tomcat10x11xConfigurationBuilder()
generatesAbstractTomcatConfigurationBuilder.typeToFactory
for Jakarta EE
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
toConfigurationEntry(Resource resource)
Detects the type of theResource
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
-
-
-
-
Field Detail
-
JAKARTA_PACKAGES
public static final String[] JAKARTA_PACKAGES
javax.
packages which have been moved tojakarta.
instead and are use by Tomcat resources.
-
-
Constructor Detail
-
Tomcat10x11xConfigurationBuilder
public Tomcat10x11xConfigurationBuilder()
generatesAbstractTomcatConfigurationBuilder.typeToFactory
for Jakarta EE
-
-
Method Detail
-
toConfigurationEntry
public String toConfigurationEntry(Resource resource)
Detects the type of theResource
and creates an appropriate configuration. in Tomcat 5-6.x, Resources are elements where all configuration are attributes. in Tomcat 10.x, all packages moved from Java EE to Jakarta EE.- Specified by:
toConfigurationEntry
in interfaceConfigurationBuilder
- Overrides:
toConfigurationEntry
in classTomcat5x6x7xConfigurationBuilder
- Parameters:
resource
- the Resource you wish to build a configuration entry for.- Returns:
- the container-specific representation of this configuration.
-
-