org.codehaus.cargo.container.resin
Class Resin3xStandaloneLocalConfiguration
java.lang.Object
org.codehaus.cargo.util.log.LoggedObject
org.codehaus.cargo.container.spi.configuration.AbstractConfiguration
org.codehaus.cargo.container.spi.configuration.AbstractLocalConfiguration
org.codehaus.cargo.container.spi.configuration.AbstractStandaloneLocalConfiguration
org.codehaus.cargo.container.spi.configuration.builder.AbstractStandaloneLocalConfigurationWithXMLConfigurationBuilder
org.codehaus.cargo.container.resin.internal.AbstractResinStandaloneLocalConfiguration
org.codehaus.cargo.container.resin.Resin3xStandaloneLocalConfiguration
- All Implemented Interfaces:
- Configuration, DataSourceSupport, ResourceSupport, LocalConfiguration, StandaloneLocalConfiguration, ContainerConfiguration, Loggable
public class Resin3xStandaloneLocalConfiguration
- extends AbstractResinStandaloneLocalConfiguration
Resin 3.x standalone
ContainerConfiguration
implementation.
- Version:
- $Id: Resin3xStandaloneLocalConfiguration.java 1889 2009-02-13 15:37:37Z adriancole $
Methods inherited from class org.codehaus.cargo.container.spi.configuration.AbstractStandaloneLocalConfiguration |
configureFiles, createFilterChain, getDestDirectoryLocation, getDestFileLocation, getFileProperties, getFilterChain, getType, setConfigFileProperty, setFileProperty, setupConfigurationDir, verify |
Methods inherited from class org.codehaus.cargo.container.spi.configuration.AbstractLocalConfiguration |
addDataSource, addDataSourcesFromProperties, addDeployable, addResource, addResourcesFromProperties, collectUnsupportedDataSourcesAndThrowException, collectUnsupportedResourcesAndThrowException, getAntUtils, getDataSources, getDeployables, getFileHandler, getHome, getResources, getResourceUtils, parsePropertiesForPendingConfiguration, setFileHandler |
XML_PARENT_OF_RESOURCES
public static final String XML_PARENT_OF_RESOURCES
- Where elements for resources will be inserted. This expression evaluates to: "//resin:resin"
- See Also:
- Constant Field Values
Resin3xStandaloneLocalConfiguration
public Resin3xStandaloneLocalConfiguration(String dir)
-
- See Also:
AbstractResinStandaloneLocalConfiguration.AbstractResinStandaloneLocalConfiguration(String)
createConfigurationBuilder
protected ConfigurationBuilder createConfigurationBuilder(LocalContainer container)
-
- Specified by:
createConfigurationBuilder
in class AbstractStandaloneLocalConfigurationWithXMLConfigurationBuilder
- Parameters:
container
- Container the dataSource will be configured on.
- Returns:
- the object that produces xml entries for DataSource definitions.
- See Also:
Resin3xConfigurationBuilder
getXpathForResourcesParent
protected String getXpathForResourcesParent()
- This expression evaluates to: "//resin:resin" Resource entries must be stored in the xml configuration file. Under which element do we
insert the entries? example: //Engine/DefaultContext
- Specified by:
getXpathForResourcesParent
in class AbstractStandaloneLocalConfigurationWithXMLConfigurationBuilder
- Returns:
- path the the parent element Resources should be inserted under.
getNamespaces
protected Map getNamespaces()
- Implementations should avoid passing null, and instead pass
Collections.EMPTY_MAP
, if the document is DTD bound.
- Specified by:
getNamespaces
in class AbstractStandaloneLocalConfigurationWithXMLConfigurationBuilder
- Returns:
- a map of prefixes to the url namespaces used in the datasource configuration file.
prepareAdditions
protected void prepareAdditions(Container container,
org.apache.tools.ant.types.FilterChain theFilterChain)
throws IOException
- Allow specific version implementations to add custom preparation steps before the container
is started.
- Specified by:
prepareAdditions
in class AbstractResinStandaloneLocalConfiguration
- Parameters:
container
- the container to configuretheFilterChain
- the filter chain used to replace Ant tokens in configuration
- Throws:
IOException
- in case of an error- See Also:
AbstractResinStandaloneLocalConfiguration.prepareAdditions(Container, FilterChain)
createResinFilterChain
protected org.apache.tools.ant.types.FilterChain createResinFilterChain()
-
- Specified by:
createResinFilterChain
in class AbstractResinStandaloneLocalConfiguration
- Returns:
- an Ant filter chain containing implementation for the filter tokens used in the Resin
configuration files
- See Also:
AbstractResinStandaloneLocalConfiguration.createResinFilterChain()
Copyright © 2004-2012 Codehaus. All Rights Reserved.