A B C D E G H I J L M O P R S T U V W Z

A

AbstractConfiguration - class org.codehaus.cargo.container.spi.configuration.AbstractConfiguration.
Base implementation of ContainerConfiguration that can be specialized for any type of configuration.
AbstractConfiguration() - Constructor for class org.codehaus.cargo.container.spi.configuration.AbstractConfiguration
Default setup.
AbstractConfigurationCapability - class org.codehaus.cargo.container.spi.configuration.AbstractConfigurationCapability.
Base implementation of ConfigurationCapability that needs to be extended by the different configuration implementations.
AbstractConfigurationCapability() - Constructor for class org.codehaus.cargo.container.spi.configuration.AbstractConfigurationCapability
Initialize the default supports Map.
AbstractContainer - class org.codehaus.cargo.container.spi.AbstractContainer.
Base implementation for all types of containers.
AbstractContainer() - Constructor for class org.codehaus.cargo.container.spi.AbstractContainer
 
AbstractCopyingInstalledLocalDeployer - class org.codehaus.cargo.container.spi.deployer.AbstractCopyingInstalledLocalDeployer.
Local deployer that deploys WARs, EJBs and EARs to a deployable directory of the given installed container.
AbstractCopyingInstalledLocalDeployer(InstalledLocalContainer) - Constructor for class org.codehaus.cargo.container.spi.deployer.AbstractCopyingInstalledLocalDeployer
{@inheritDoc}
AbstractDeployable - class org.codehaus.cargo.container.spi.deployable.AbstractDeployable.
Common class for easy Deployable implementations.
AbstractDeployable(String) - Constructor for class org.codehaus.cargo.container.spi.deployable.AbstractDeployable
 
AbstractDeployer - class org.codehaus.cargo.container.spi.deployer.AbstractDeployer.
Base deployer for local and remote deployments.
AbstractDeployer() - Constructor for class org.codehaus.cargo.container.spi.deployer.AbstractDeployer
 
AbstractDirectoryPackager - class org.codehaus.cargo.container.spi.packager.AbstractDirectoryPackager.
Package a container distribution and its local configuration in a directory.
AbstractDirectoryPackager(String) - Constructor for class org.codehaus.cargo.container.spi.packager.AbstractDirectoryPackager
 
AbstractEmbeddedLocalContainer - class org.codehaus.cargo.container.spi.AbstractEmbeddedLocalContainer.
Default container implementation that all local embedded container implementations must extend.
AbstractEmbeddedLocalContainer(LocalConfiguration) - Constructor for class org.codehaus.cargo.container.spi.AbstractEmbeddedLocalContainer
{@inheritDoc}
AbstractEmbeddedLocalDeployer - class org.codehaus.cargo.container.spi.deployer.AbstractEmbeddedLocalDeployer.
Base deployer to deploy to embedded local containers.
AbstractEmbeddedLocalDeployer(EmbeddedLocalContainer) - Constructor for class org.codehaus.cargo.container.spi.deployer.AbstractEmbeddedLocalDeployer
{@inheritDoc}
AbstractExistingLocalConfiguration - class org.codehaus.cargo.container.spi.configuration.AbstractExistingLocalConfiguration.
Base implementation for an existing local configuration.
AbstractExistingLocalConfiguration(String) - Constructor for class org.codehaus.cargo.container.spi.configuration.AbstractExistingLocalConfiguration
{@inheritDoc}
AbstractExistingLocalConfigurationCapability - class org.codehaus.cargo.container.spi.configuration.AbstractExistingLocalConfigurationCapability.
Base implementation of ConfigurationCapability that needs to be extended by each existing configuration's implementation.
AbstractExistingLocalConfigurationCapability() - Constructor for class org.codehaus.cargo.container.spi.configuration.AbstractExistingLocalConfigurationCapability
{@inheritDoc}
AbstractInstalledLocalContainer - class org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer.
Default container implementation that all local installed container implementations must extend.
AbstractInstalledLocalContainer(LocalConfiguration) - Constructor for class org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
Default constructor.
AbstractInstalledLocalDeployer - class org.codehaus.cargo.container.spi.deployer.AbstractInstalledLocalDeployer.
Base deployer to deploy to installed local containers.
AbstractInstalledLocalDeployer(InstalledLocalContainer) - Constructor for class org.codehaus.cargo.container.spi.deployer.AbstractInstalledLocalDeployer
{@inheritDoc}
AbstractLocalConfiguration - class org.codehaus.cargo.container.spi.configuration.AbstractLocalConfiguration.
Base implementation of ContainerConfiguration that can be specialized for standalone configuration, existing configuration or other local configurations.
AbstractLocalConfiguration(String) - Constructor for class org.codehaus.cargo.container.spi.configuration.AbstractLocalConfiguration
 
AbstractLocalContainer - class org.codehaus.cargo.container.spi.AbstractLocalContainer.
Default container implementation that all local container implementations must extend.
AbstractLocalContainer(LocalConfiguration) - Constructor for class org.codehaus.cargo.container.spi.AbstractLocalContainer
Default constructor.
AbstractLocalDeployer - class org.codehaus.cargo.container.spi.deployer.AbstractLocalDeployer.
Base deployer to deploy to local containers (installed or embedded).
AbstractLocalDeployer(LocalContainer) - Constructor for class org.codehaus.cargo.container.spi.deployer.AbstractLocalDeployer
 
AbstractRemoteContainer - class org.codehaus.cargo.container.spi.AbstractRemoteContainer.
Base implementation of a remote container.
AbstractRemoteContainer(RuntimeConfiguration) - Constructor for class org.codehaus.cargo.container.spi.AbstractRemoteContainer
Default constructor.
AbstractRemoteDeployer - class org.codehaus.cargo.container.spi.deployer.AbstractRemoteDeployer.
Base deployer to deploy to containers without any reference to where the container is installed (be it on the same machine or on another one).
AbstractRemoteDeployer() - Constructor for class org.codehaus.cargo.container.spi.deployer.AbstractRemoteDeployer
 
AbstractRuntimeConfiguration - class org.codehaus.cargo.container.spi.configuration.AbstractRuntimeConfiguration.
Base implementation for a runtime configuration.
AbstractRuntimeConfiguration() - Constructor for class org.codehaus.cargo.container.spi.configuration.AbstractRuntimeConfiguration
 
AbstractRuntimeConfigurationCapability - class org.codehaus.cargo.container.spi.configuration.AbstractRuntimeConfigurationCapability.
Base implementation of ConfigurationCapability that needs to be extended by each runtime configuration's implementation.
AbstractRuntimeConfigurationCapability() - Constructor for class org.codehaus.cargo.container.spi.configuration.AbstractRuntimeConfigurationCapability
{@inheritDoc}
AbstractStandaloneLocalConfiguration - class org.codehaus.cargo.container.spi.configuration.AbstractStandaloneLocalConfiguration.
Base implementation for a standalone local configuration.
AbstractStandaloneLocalConfiguration(String) - Constructor for class org.codehaus.cargo.container.spi.configuration.AbstractStandaloneLocalConfiguration
{@inheritDoc}
AbstractStandaloneLocalConfigurationCapability - class org.codehaus.cargo.container.spi.configuration.AbstractStandaloneLocalConfigurationCapability.
Base implementation of ConfigurationCapability that needs to be extended by each standalone configuration's implementation.
AbstractStandaloneLocalConfigurationCapability() - Constructor for class org.codehaus.cargo.container.spi.configuration.AbstractStandaloneLocalConfigurationCapability
{@inheritDoc}
AntBuildListener - class org.codehaus.cargo.container.internal.util.AntBuildListener.
Ant build listener used to collect logs from Ant tasks and to redirect them to a Logger.
AntBuildListener(Logger, String) - Constructor for class org.codehaus.cargo.container.internal.util.AntBuildListener
 
AntContainerExecutorThread - class org.codehaus.cargo.container.internal.AntContainerExecutorThread.
Executor that executes an Ant's Java command in a separate thread.
AntContainerExecutorThread(Java) - Constructor for class org.codehaus.cargo.container.internal.AntContainerExecutorThread
 
addDeployable(Deployable) - Method in interface org.codehaus.cargo.container.configuration.LocalConfiguration
Deploy a Deployable in the container.
addDeployable(Deployable) - Method in class org.codehaus.cargo.container.spi.configuration.AbstractLocalConfiguration
Deploy a Deployable in the container. It installs the Deployable in the container's configuration directory.
addRole(String) - Method in class org.codehaus.cargo.container.property.User
 
addRoles(List) - Method in class org.codehaus.cargo.container.property.User
 
addToolsJarToClasspath(Path) - Method in class org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
Adds the tools.jar to the classpath, except for Mac OSX as it is not needed.

B

buildFinished(BuildEvent) - Method in class org.codehaus.cargo.container.internal.util.AntBuildListener
buildStarted(BuildEvent) - Method in class org.codehaus.cargo.container.internal.util.AntBuildListener

C

Configuration - interface org.codehaus.cargo.container.configuration.Configuration.
A configuration represents how a container is configured: where deployables are deployed, container ports, logging levels, container authentication, etc.
ConfigurationCapability - interface org.codehaus.cargo.container.configuration.ConfigurationCapability.
Represents the capability of a configuration.
ConfigurationType - class org.codehaus.cargo.container.configuration.ConfigurationType.
Configuration type of Configurations.
ConfigurationType(String) - Constructor for class org.codehaus.cargo.container.configuration.ConfigurationType
 
Container - interface org.codehaus.cargo.container.Container.
Common container API to wrap a physical container.
ContainerCapability - interface org.codehaus.cargo.container.ContainerCapability.
Represents the capability of a container.
ContainerConfiguration - interface org.codehaus.cargo.container.spi.configuration.ContainerConfiguration.
Container implementations of Configuration must also implement this interface.
ContainerException - exception org.codehaus.cargo.container.ContainerException.
Base exception class for all Cargo Container API classes.
ContainerException(String) - Constructor for class org.codehaus.cargo.container.ContainerException
 
ContainerException(String, Throwable) - Constructor for class org.codehaus.cargo.container.ContainerException
 
ContainerType - class org.codehaus.cargo.container.ContainerType.
Types of Containers.
ContainerType(String) - Constructor for class org.codehaus.cargo.container.ContainerType
 
ContainerUtils - class org.codehaus.cargo.container.spi.util.ContainerUtils.
Set of common Container utility methods for people extending Cargo.
canBeDeployed(Deployable) - Method in class org.codehaus.cargo.container.spi.deployer.AbstractCopyingInstalledLocalDeployer
Checks whether the given Deployable can actually be deployed and whether a deployable has a web context path that already exist in another previously deployed Deployable.
clear() - Method in class org.codehaus.cargo.container.installer.Proxy
Clear all proxy settings.
configure(LocalContainer) - Method in interface org.codehaus.cargo.container.configuration.LocalConfiguration
Setup the container which means setting up a valid directory structure, setting up configuration files and deploying static deployables.
configure() - Method in class org.codehaus.cargo.container.installer.Proxy
Set the Java system properties related to proxies.
configure(LocalContainer) - Method in class org.codehaus.cargo.container.spi.configuration.AbstractLocalConfiguration
Setup the container which means setting up a valid directory structure, setting up configuration files and deploying static deployables.
copyResource(String, File) - Method in class org.codehaus.cargo.container.internal.util.ResourceUtils
Copies a container resource from the JAR into the specified file.
copyResource(String, File, FilterChain) - Method in class org.codehaus.cargo.container.internal.util.ResourceUtils
Copies a container resource from the JAR into the specified file, thereby applying the specified filters.
createFilterChain() - Method in class org.codehaus.cargo.container.spi.configuration.AbstractStandaloneLocalConfiguration
Creates the default filter chain that should be applied while copying container configuration files to the working directory from which the container is started.
createRoleMap(List) - Static method in class org.codehaus.cargo.container.property.User
Create a user map indexed on the roles.

D

DATASOURCE - Static variable in interface org.codehaus.cargo.container.property.DatasourcePropertySet
A property to encapsulate all the other datasource properties.
DATASOURCE_TYPE - Static variable in interface org.codehaus.cargo.container.property.DatasourcePropertySet
The type of the data source (typically javax.sql.XADataSource or javax.sql.DataSource).
DEPLOYTOOL_CLASSPATH - Static variable in interface org.codehaus.cargo.container.property.JSR88PropertySet
Extra classpath necessary for the deployment tool (not the container itself!) to function.
DEPLOYTOOL_JAR - Static variable in interface org.codehaus.cargo.container.property.JSR88PropertySet
JAR file to load the deployment tool from.
DIRECTORY - Static variable in class org.codehaus.cargo.container.packager.PackagerType
Represents a directory packager, ie a packager that creates a package in a given directory.
DRIVER_CLASS - Static variable in interface org.codehaus.cargo.container.property.DatasourcePropertySet
The class name of the JDBC driver.
DataSource - class org.codehaus.cargo.container.property.DataSource.
A Datasource is a representation of a JDBC datasource.
DataSource(String, String, String, String, String, String) - Constructor for class org.codehaus.cargo.container.property.DataSource
Contruct a DataSource object.
DataSource(String) - Constructor for class org.codehaus.cargo.container.property.DataSource
Contruct a DataSource from a single String.
DataSource(Properties) - Constructor for class org.codehaus.cargo.container.property.DataSource
Contruct a DataSource from a list of properties.
DatasourcePropertySet - interface org.codehaus.cargo.container.property.DatasourcePropertySet.
Gathers all data source properties valid for all types of containers.
DefaultServerRun - class org.codehaus.cargo.container.spi.util.DefaultServerRun.
Helper class to start/stop a container.
DefaultServerRun(String[]) - Constructor for class org.codehaus.cargo.container.spi.util.DefaultServerRun
 
Deployable - interface org.codehaus.cargo.container.deployable.Deployable.
A deployable is a file archive to be deployed in a container (eg WAR, EAR, etc).
DeployableMonitor - interface org.codehaus.cargo.container.deployer.DeployableMonitor.
Monitor the deployment status of a Deployable.
DeployableMonitorListener - interface org.codehaus.cargo.container.deployer.DeployableMonitorListener.
Listener that is triggered when the deployment status of a Deployable changes.
DeployableType - class org.codehaus.cargo.container.deployable.DeployableType.
Type of Depoyable.
Deployer - interface org.codehaus.cargo.container.deployer.Deployer.
API to manage all deployment aspects of Deployable: deploy, undeploy, start, stop and restart.
DeployerType - class org.codehaus.cargo.container.deployer.DeployerType.
Type of Deployer.
DeployerWatchdog - class org.codehaus.cargo.container.spi.deployer.DeployerWatchdog.
Wait for a deployable to be deployed.
DeployerWatchdog(DeployableMonitor) - Constructor for class org.codehaus.cargo.container.spi.deployer.DeployerWatchdog
 
defaultSupportsMap - Variable in class org.codehaus.cargo.container.spi.configuration.AbstractConfigurationCapability
Default support Map.
deploy(Deployable) - Method in interface org.codehaus.cargo.container.deployer.Deployer
Deploy a Deployable to the running container and make it available for requests.
deploy(Deployable, DeployableMonitor) - Method in interface org.codehaus.cargo.container.deployer.Deployer
Deploy a Deployable to the running container and make it available for requests.
deploy(Deployable) - Method in class org.codehaus.cargo.container.spi.deployer.AbstractCopyingInstalledLocalDeployer
Deploy a Deployable to the running container and make it available for requests.
deploy(List) - Method in class org.codehaus.cargo.container.spi.deployer.AbstractDeployer
{@inheritDoc}
deploy(Deployable, DeployableMonitor) - Method in class org.codehaus.cargo.container.spi.deployer.AbstractDeployer
Deploy a Deployable to the running container and make it available for requests. Waits for the Deployable to be fully deployed before returning.
deploy(Deployable) - Method in class org.codehaus.cargo.container.spi.deployer.AbstractDeployer
Deploy a Deployable to the running container and make it available for requests.
deployEar(String, EAR) - Method in class org.codehaus.cargo.container.spi.deployer.AbstractCopyingInstalledLocalDeployer
Copy the EAR file to the deployable directory.
deployEjb(String, EJB) - Method in class org.codehaus.cargo.container.spi.deployer.AbstractCopyingInstalledLocalDeployer
Copy the EJB file to the deployable directory.
deployExpandedWar(String, WAR) - Method in class org.codehaus.cargo.container.spi.deployer.AbstractCopyingInstalledLocalDeployer
Copy the full expanded WAR directory to the deployable directory, renaming it if the user has specified a custom context for this expanded WAR.
deployWar(String, WAR) - Method in class org.codehaus.cargo.container.spi.deployer.AbstractCopyingInstalledLocalDeployer
Copy the WAR file to the deployable directory, renaming it if the user has specified a custom context for this WAR.
deployed() - Method in interface org.codehaus.cargo.container.deployer.DeployableMonitorListener
The Deployable has finished deploying.
deployed() - Method in class org.codehaus.cargo.container.spi.deployer.DeployerWatchdog
 
doConfigure(LocalContainer) - Method in class org.codehaus.cargo.container.spi.configuration.AbstractLocalConfiguration
Implementation of LocalConfiguration.configure(LocalContainer) that all local configuration using this class must implement.
doRun() - Method in class org.codehaus.cargo.container.spi.util.DefaultServerRun
Parse and process the command line to start/stop the server.
doStart() - Method in class org.codehaus.cargo.container.spi.AbstractEmbeddedLocalContainer
Implementation of RunnableContainer.start() that all containers extending this class must implement.
doStart(Java) - Method in class org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
Implementation of RunnableContainer.start() that all containers extending this class must implement.
doStartServer(String[]) - Method in class org.codehaus.cargo.container.spi.util.DefaultServerRun
Starts the server (in a blocking mode) and set up a socket listener.
doStop() - Method in class org.codehaus.cargo.container.spi.AbstractEmbeddedLocalContainer
Implementation of RunnableContainer.stop() that all containers extending this class must implement.
doStop(Java) - Method in class org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
Implementation of RunnableContainer.stop() that all containers extending this class must implement.
doStopServer(String[]) - Method in class org.codehaus.cargo.container.spi.util.DefaultServerRun
Stops the server by connecting to the socket set up when the server was started.
download() - Method in class org.codehaus.cargo.container.installer.ZipURLInstaller
Downloads the zip file containing the container files.

E

EAR - Static variable in class org.codehaus.cargo.container.deployable.DeployableType
The EAR deployable type.
EAR - class org.codehaus.cargo.container.deployable.EAR.
Wraps an EAR file that will be deployed in the container.
EAR(String) - Constructor for class org.codehaus.cargo.container.deployable.EAR
{@inheritDoc}
EJB - Static variable in class org.codehaus.cargo.container.deployable.DeployableType
The EJB deployable type.
EJB - class org.codehaus.cargo.container.deployable.EJB.
Wraps an EJB JAR file that will be deployed in the container.
EJB(String) - Constructor for class org.codehaus.cargo.container.deployable.EJB
 
EMBEDDED - Static variable in class org.codehaus.cargo.container.ContainerType
Represents a local embedded container type.
EMBEDDED - Static variable in class org.codehaus.cargo.container.deployer.DeployerType
A deployer type to deploy to an embedded local container.
EXISTING - Static variable in class org.codehaus.cargo.container.configuration.ConfigurationType
Represents an existing configuration type.
EmbeddedLocalContainer - interface org.codehaus.cargo.container.EmbeddedLocalContainer.
Represents an embedded container which only requires the correct JARs in the classpath to work.
ExistingLocalConfiguration - interface org.codehaus.cargo.container.configuration.ExistingLocalConfiguration.
An existing configuration allows you to point Cargo to a container configuration that you have already set somewhere on your local file system.
equals(Object) - Method in class org.codehaus.cargo.container.ContainerType
equals(Object) - Method in class org.codehaus.cargo.container.configuration.ConfigurationType
equals(Object) - Method in class org.codehaus.cargo.container.deployable.DeployableType
equals(Object) - Method in class org.codehaus.cargo.container.deployer.DeployerType
equals(Object) - Method in class org.codehaus.cargo.container.packager.PackagerType
equals(Object) - Method in class org.codehaus.cargo.container.property.User

G

GeneralPropertySet - interface org.codehaus.cargo.container.property.GeneralPropertySet.
Gathers all general container properties valid for all types of containers.
getAntUtils() - Method in class org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
 
getAntUtils() - Method in class org.codehaus.cargo.container.spi.configuration.AbstractLocalConfiguration
 
getCPCURL(Configuration) - Static method in class org.codehaus.cargo.container.spi.util.ContainerUtils
 
getCapability() - Method in interface org.codehaus.cargo.container.Container
 
getCapability() - Method in interface org.codehaus.cargo.container.configuration.Configuration
 
getClassLoader() - Method in interface org.codehaus.cargo.container.EmbeddedLocalContainer
 
getClassLoader() - Method in class org.codehaus.cargo.container.spi.AbstractEmbeddedLocalContainer
 
getConfiguration() - Method in interface org.codehaus.cargo.container.LocalContainer
 
getConfiguration() - Method in interface org.codehaus.cargo.container.RemoteContainer
 
getConfiguration() - Method in class org.codehaus.cargo.container.spi.AbstractLocalContainer
getConfiguration() - Method in class org.codehaus.cargo.container.spi.AbstractRemoteContainer
getConfigurationExclusions() - Method in class org.codehaus.cargo.container.spi.packager.AbstractDirectoryPackager
 
getContainer() - Method in class org.codehaus.cargo.container.spi.deployer.AbstractLocalDeployer
 
getContext() - Method in class org.codehaus.cargo.container.deployable.WAR
 
getDataSourceProperties(String) - Static method in class org.codehaus.cargo.container.internal.util.PropertyUtils
Construct a Properties object from a single string, converting '|' symbols to end of line characters for parsing.
getDataSourceString(Properties) - Static method in class org.codehaus.cargo.container.internal.util.PropertyUtils
Convert properties to a string representation.
getDataSourceType() - Method in class org.codehaus.cargo.container.property.DataSource
The type of the data source (typically javax.sql.XADataSource or javax.sql.DataSource).
getDeployableDir() - Method in class org.codehaus.cargo.container.spi.deployer.AbstractCopyingInstalledLocalDeployer
Specifies the directory Deployables should be copied to.
getDeployableName() - Method in interface org.codehaus.cargo.container.deployer.DeployableMonitor
 
getDeployableName() - Method in class org.codehaus.cargo.container.deployer.URLDeployableMonitor
getDeployables() - Method in interface org.codehaus.cargo.container.configuration.LocalConfiguration
 
getDeployables() - Method in class org.codehaus.cargo.container.spi.configuration.AbstractLocalConfiguration
getDestinationDir() - Method in class org.codehaus.cargo.container.installer.ZipURLInstaller
 
getDistributionExclusions() - Method in class org.codehaus.cargo.container.spi.packager.AbstractDirectoryPackager
 
getDriverClass() - Method in class org.codehaus.cargo.container.property.DataSource
The class name of the JDBC driver.
getExcludeHosts() - Method in class org.codehaus.cargo.container.installer.Proxy
 
getExtraClasspath() - Method in interface org.codehaus.cargo.container.internal.SpawnedContainer
 
getExtraClasspath() - Method in class org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
getFile() - Method in interface org.codehaus.cargo.container.deployable.Deployable
 
getFile() - Method in class org.codehaus.cargo.container.spi.deployable.AbstractDeployable
getFileHandler() - Method in class org.codehaus.cargo.container.installer.ZipURLInstaller
 
getFileHandler() - Method in class org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
 
getFileHandler() - Method in class org.codehaus.cargo.container.spi.configuration.AbstractLocalConfiguration
 
getFileHandler() - Method in class org.codehaus.cargo.container.spi.deployable.AbstractDeployable
 
getFileHandler() - Method in class org.codehaus.cargo.container.spi.deployer.AbstractLocalDeployer
 
getFileHandler() - Method in class org.codehaus.cargo.container.spi.packager.AbstractDirectoryPackager
 
getHome() - Method in interface org.codehaus.cargo.container.InstalledLocalContainer
 
getHome() - Method in interface org.codehaus.cargo.container.configuration.LocalConfiguration
 
getHome() - Method in interface org.codehaus.cargo.container.installer.Installer
 
getHome() - Method in class org.codehaus.cargo.container.installer.ZipURLInstaller
getHome() - Method in class org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
getHome() - Method in class org.codehaus.cargo.container.spi.configuration.AbstractLocalConfiguration
getHost() - Method in class org.codehaus.cargo.container.installer.Proxy
 
getHttpUtils() - Method in class org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
 
getId() - Method in interface org.codehaus.cargo.container.Container
 
getInstallDirName() - Method in class org.codehaus.cargo.container.installer.ZipURLInstaller
 
getJdkUtils() - Method in class org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
 
getJndiLocation() - Method in class org.codehaus.cargo.container.property.DataSource
The JNDI location that this datasource should be bound do (in the config file).
getName() - Method in interface org.codehaus.cargo.container.Container
 
getName() - Method in class org.codehaus.cargo.container.deployable.EAR
 
getName() - Method in class org.codehaus.cargo.container.property.User
 
getOutput() - Method in interface org.codehaus.cargo.container.internal.RunnableContainer
 
getOutput() - Method in class org.codehaus.cargo.container.spi.AbstractLocalContainer
getPassword() - Method in class org.codehaus.cargo.container.installer.Proxy
 
getPassword() - Method in class org.codehaus.cargo.container.property.DataSource
The password to use when connecting to the database.
getPassword() - Method in class org.codehaus.cargo.container.property.User
 
getPort() - Method in class org.codehaus.cargo.container.installer.Proxy
 
getProperties() - Method in interface org.codehaus.cargo.container.configuration.Configuration
 
getProperties() - Method in interface org.codehaus.cargo.container.configuration.ConfigurationCapability
 
getProperties() - Method in class org.codehaus.cargo.container.spi.configuration.AbstractConfiguration
getProperties() - Method in class org.codehaus.cargo.container.spi.configuration.AbstractConfigurationCapability
getPropertySupportMap() - Method in class org.codehaus.cargo.container.spi.configuration.AbstractConfigurationCapability
 
getPropertyValue(String) - Method in interface org.codehaus.cargo.container.configuration.Configuration
 
getPropertyValue(String) - Method in class org.codehaus.cargo.container.spi.configuration.AbstractConfiguration
getResourceLocation(String) - Method in class org.codehaus.cargo.container.internal.util.ResourceUtils
Search for the given resource and return the directory or archive that contains it.
getResourceUtils() - Method in class org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
 
getResourceUtils() - Method in class org.codehaus.cargo.container.spi.configuration.AbstractLocalConfiguration
 
getRoles() - Method in class org.codehaus.cargo.container.property.User
 
getSourceFileName() - Method in class org.codehaus.cargo.container.installer.ZipURLInstaller
 
getState() - Method in interface org.codehaus.cargo.container.Container
 
getState() - Method in class org.codehaus.cargo.container.spi.AbstractLocalContainer
getState() - Method in class org.codehaus.cargo.container.spi.AbstractRemoteContainer
getStringRepresentation() - Method in class org.codehaus.cargo.container.property.DataSource
Get a string representation of this datasource.
getSystemProperties() - Method in interface org.codehaus.cargo.container.internal.SpawnedContainer
 
getSystemProperties() - Method in class org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
getTargetDirectory() - Method in class org.codehaus.cargo.container.spi.packager.AbstractDirectoryPackager
 
getTimeout() - Method in interface org.codehaus.cargo.container.deployer.DeployableMonitor
 
getTimeout() - Method in class org.codehaus.cargo.container.deployer.URLDeployableMonitor
getTimeout() - Method in interface org.codehaus.cargo.container.internal.RunnableContainer
 
getTimeout() - Method in class org.codehaus.cargo.container.spi.AbstractLocalContainer
getToolsJar() - Method in class org.codehaus.cargo.container.internal.util.JdkUtils
Returns the file containing the JDK tools (such as the compiler).
getType() - Method in interface org.codehaus.cargo.container.Container
 
getType() - Method in class org.codehaus.cargo.container.ContainerType
 
getType() - Method in interface org.codehaus.cargo.container.configuration.Configuration
 
getType() - Method in class org.codehaus.cargo.container.configuration.ConfigurationType
 
getType() - Method in interface org.codehaus.cargo.container.deployable.Deployable
 
getType() - Method in class org.codehaus.cargo.container.deployable.DeployableType
 
getType() - Method in class org.codehaus.cargo.container.deployable.EAR
getType() - Method in class org.codehaus.cargo.container.deployable.EJB
getType() - Method in class org.codehaus.cargo.container.deployable.WAR
getType() - Method in interface org.codehaus.cargo.container.deployer.Deployer
 
getType() - Method in class org.codehaus.cargo.container.deployer.DeployerType
 
getType() - Method in class org.codehaus.cargo.container.packager.PackagerType
 
getType() - Method in class org.codehaus.cargo.container.spi.AbstractEmbeddedLocalContainer
getType() - Method in class org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
getType() - Method in class org.codehaus.cargo.container.spi.AbstractRemoteContainer
getType() - Method in class org.codehaus.cargo.container.spi.configuration.AbstractExistingLocalConfiguration
getType() - Method in class org.codehaus.cargo.container.spi.configuration.AbstractRuntimeConfiguration
getType() - Method in class org.codehaus.cargo.container.spi.configuration.AbstractStandaloneLocalConfiguration
getType() - Method in class org.codehaus.cargo.container.spi.deployer.AbstractEmbeddedLocalDeployer
getType() - Method in class org.codehaus.cargo.container.spi.deployer.AbstractInstalledLocalDeployer
getType() - Method in class org.codehaus.cargo.container.spi.deployer.AbstractRemoteDeployer
getUrl() - Method in class org.codehaus.cargo.container.property.DataSource
The url to connect to the database.
getUser() - Method in class org.codehaus.cargo.container.installer.Proxy
 
getUsername() - Method in class org.codehaus.cargo.container.property.DataSource
The username to use when connecting to the database.
getWebContexts() - Method in class org.codehaus.cargo.container.deployable.EAR
 
getWebUri(String) - Method in class org.codehaus.cargo.container.deployable.EAR
 

H

HOSTNAME - Static variable in interface org.codehaus.cargo.container.property.GeneralPropertySet
Hostname on which the container is listening to.
HttpUtils - class org.codehaus.cargo.container.internal.util.HttpUtils.
Set of common HTTP(S) utility methods.
HttpUtils() - Constructor for class org.codehaus.cargo.container.internal.util.HttpUtils
 
HttpUtils.HttpResult - class org.codehaus.cargo.container.internal.util.HttpUtils.HttpResult.
Storage class for the HTTP ping result.
HttpUtils.HttpResult() - Constructor for class org.codehaus.cargo.container.internal.util.HttpUtils.HttpResult
 
hashCode() - Method in class org.codehaus.cargo.container.ContainerType
hashCode() - Method in class org.codehaus.cargo.container.configuration.ConfigurationType
hashCode() - Method in class org.codehaus.cargo.container.deployable.DeployableType
hashCode() - Method in class org.codehaus.cargo.container.deployer.DeployerType
hashCode() - Method in class org.codehaus.cargo.container.packager.PackagerType
hashCode() - Method in class org.codehaus.cargo.container.property.User

I

INSTALLED - Static variable in class org.codehaus.cargo.container.ContainerType
Represents a local installed container type.
INSTALLED - Static variable in class org.codehaus.cargo.container.deployer.DeployerType
A deployer type to deploy to an installed local container.
InstalledLocalContainer - interface org.codehaus.cargo.container.InstalledLocalContainer.
Represents a local container that requires an installation to work.
Installer - interface org.codehaus.cargo.container.installer.Installer.
Installs a container.
install() - Method in interface org.codehaus.cargo.container.installer.Installer
Installs the container.
install() - Method in class org.codehaus.cargo.container.installer.ZipURLInstaller
 
isAlreadyInstalled() - Method in class org.codehaus.cargo.container.installer.ZipURLInstaller
 
isAppend() - Method in interface org.codehaus.cargo.container.internal.RunnableContainer
 
isAppend() - Method in class org.codehaus.cargo.container.spi.AbstractLocalContainer
isExpandedWar() - Method in class org.codehaus.cargo.container.deployable.WAR
 
isLocal() - Method in class org.codehaus.cargo.container.ContainerType
 
isLocal() - Method in class org.codehaus.cargo.container.deployer.DeployerType
 
isOSX() - Method in class org.codehaus.cargo.container.internal.util.JdkUtils
Is the user running on a Macintosh OS X system? Heuristic derived from Apple Tech Note 2042.
isRemote() - Method in class org.codehaus.cargo.container.ContainerType
 
isRemote() - Method in class org.codehaus.cargo.container.deployer.DeployerType
 
isStarted() - Method in class org.codehaus.cargo.container.State
 
isStarting() - Method in class org.codehaus.cargo.container.State
 
isStopped() - Method in class org.codehaus.cargo.container.State
 
isStopping() - Method in class org.codehaus.cargo.container.State
 

J

J2EEContainerCapability - class org.codehaus.cargo.container.internal.J2EEContainerCapability.
Capability for J2EE containers.
J2EEContainerCapability() - Constructor for class org.codehaus.cargo.container.internal.J2EEContainerCapability
 
JNDI_LOCATION - Static variable in interface org.codehaus.cargo.container.property.DatasourcePropertySet
The JNDI location that this datasource should be bound do (in the config file).
JSR88PropertySet - interface org.codehaus.cargo.container.property.JSR88PropertySet.
Defines all general container properties valid for JSR88-compliant containers.
JVMARGS - Static variable in interface org.codehaus.cargo.container.property.GeneralPropertySet
JVM args to be used when starting/stopping containers (ex: "-Xmx500m").
JdkUtils - class org.codehaus.cargo.container.internal.util.JdkUtils.
Set of common JDK utility methods.
JdkUtils() - Constructor for class org.codehaus.cargo.container.internal.util.JdkUtils
 

L

LOGGING - Static variable in interface org.codehaus.cargo.container.property.GeneralPropertySet
Logging level for logging container information.
LocalConfiguration - interface org.codehaus.cargo.container.configuration.LocalConfiguration.
A local configuration represents a container configuration located somewhere on the local file system.
LocalContainer - interface org.codehaus.cargo.container.LocalContainer.
A local container is a container that executes on the machine where Cargo is executing.

M

messageLogged(BuildEvent) - Method in class org.codehaus.cargo.container.internal.util.AntBuildListener
monitor() - Method in interface org.codehaus.cargo.container.deployer.DeployableMonitor
Check the deployment status of the associated Deployable and tell the registered DeployableMonitorListener about the status.
monitor() - Method in class org.codehaus.cargo.container.deployer.URLDeployableMonitor
 

O

org.codehaus.cargo.container - package org.codehaus.cargo.container
 
org.codehaus.cargo.container.configuration - package org.codehaus.cargo.container.configuration
 
org.codehaus.cargo.container.deployable - package org.codehaus.cargo.container.deployable
 
org.codehaus.cargo.container.deployer - package org.codehaus.cargo.container.deployer
 
org.codehaus.cargo.container.installer - package org.codehaus.cargo.container.installer
 
org.codehaus.cargo.container.internal - package org.codehaus.cargo.container.internal
 
org.codehaus.cargo.container.internal.util - package org.codehaus.cargo.container.internal.util
 
org.codehaus.cargo.container.packager - package org.codehaus.cargo.container.packager
 
org.codehaus.cargo.container.property - package org.codehaus.cargo.container.property
 
org.codehaus.cargo.container.spi - package org.codehaus.cargo.container.spi
 
org.codehaus.cargo.container.spi.configuration - package org.codehaus.cargo.container.spi.configuration
 
org.codehaus.cargo.container.spi.deployable - package org.codehaus.cargo.container.spi.deployable
 
org.codehaus.cargo.container.spi.deployer - package org.codehaus.cargo.container.spi.deployer
 
org.codehaus.cargo.container.spi.packager - package org.codehaus.cargo.container.spi.packager
 
org.codehaus.cargo.container.spi.util - package org.codehaus.cargo.container.spi.util
 

P

PASSWORD - Static variable in interface org.codehaus.cargo.container.property.DatasourcePropertySet
The password to use when connecting to the database.
PASSWORD - Static variable in interface org.codehaus.cargo.container.property.JSR88PropertySet
Password to use when acquiring a javax.enterprise.deploy.spi.DeploymentManager.
PASSWORD - Static variable in interface org.codehaus.cargo.container.property.RemotePropertySet
Password to use to authenticate against a remote container (when deploying for example).
PORT - Static variable in interface org.codehaus.cargo.container.property.ServletPropertySet
Port on which the Servlet/JSP container is listening to.
PROTOCOL - Static variable in interface org.codehaus.cargo.container.property.GeneralPropertySet
Protocol on which the container is listening to.
Packager - interface org.codehaus.cargo.container.packager.Packager.
Gathers an installed container distribution and a local configuration in a single location.
PackagerType - class org.codehaus.cargo.container.packager.PackagerType.
Types of Packagers.
PackagerType(String) - Constructor for class org.codehaus.cargo.container.packager.PackagerType
 
PropertyUtils - class org.codehaus.cargo.container.internal.util.PropertyUtils.
A class to convert properties to strings and back.
Proxy - class org.codehaus.cargo.container.installer.Proxy.
Nested Ant element to specify proxy properties.
Proxy() - Constructor for class org.codehaus.cargo.container.installer.Proxy
 
packageContainer(InstalledLocalContainer) - Method in interface org.codehaus.cargo.container.packager.Packager
Package an installed container distribution and its local configuration in a single location.
packageContainer(InstalledLocalContainer) - Method in class org.codehaus.cargo.container.spi.packager.AbstractDirectoryPackager
Package an installed container distribution and its local configuration in a single location.
parseRoles(String) - Static method in class org.codehaus.cargo.container.property.User
Parse roles defined as a list in the format "role1,role2,...,roleN".
parseUser(String) - Static method in class org.codehaus.cargo.container.property.User
Parse a user defined in the format "name:pwd:role1,...roleN".
parseUsers(String) - Static method in class org.codehaus.cargo.container.property.User
Parse a string representing the users (see ServletPropertySet.USERS.
ping(URL) - Method in class org.codehaus.cargo.container.internal.util.HttpUtils
 
ping(URL, HttpUtils.HttpResult) - Method in class org.codehaus.cargo.container.internal.util.HttpUtils
Ping a URL and store the detailed result in a HttpUtils.HttpResult object.
ping(URL, Map, HttpUtils.HttpResult) - Method in class org.codehaus.cargo.container.internal.util.HttpUtils
Ping a URL and store the detailed result in a HttpUtils.HttpResult object.

R

REMOTE - Static variable in class org.codehaus.cargo.container.ContainerType
Represents a remote container type.
REMOTE - Static variable in class org.codehaus.cargo.container.deployer.DeployerType
A deployer type to deploy to a remote container.
RESOURCE_PATH - Static variable in class org.codehaus.cargo.container.spi.configuration.AbstractLocalConfiguration
The path under which the container resources are stored in the JAR.
RMI_PORT - Static variable in interface org.codehaus.cargo.container.property.GeneralPropertySet
The port to use when communicating with this server, for example to start and stop it.
RUNTIME - Static variable in class org.codehaus.cargo.container.configuration.ConfigurationType
Represents a runtime configuration type.
RemoteContainer - interface org.codehaus.cargo.container.RemoteContainer.
A remote container is a container that is already installed and started (locally or on a remote machine).
RemotePropertySet - interface org.codehaus.cargo.container.property.RemotePropertySet.
Gathers all general container properties valid for all types of remote containers.
ResourceUtils - class org.codehaus.cargo.container.internal.util.ResourceUtils.
Utility class that provides a couple of methods for extracting files stored as resource in a JAR.
ResourceUtils() - Constructor for class org.codehaus.cargo.container.internal.util.ResourceUtils
 
RunnableContainer - interface org.codehaus.cargo.container.internal.RunnableContainer.
All methods that a container that can be started/stopped must implement.
RuntimeConfiguration - interface org.codehaus.cargo.container.configuration.RuntimeConfiguration.
A runtime configuration represents a configuration for a container that is already started.
redeploy(Deployable) - Method in interface org.codehaus.cargo.container.deployer.Deployer
Redeploy a Deployable already deployed to the running container.
redeploy(Deployable) - Method in class org.codehaus.cargo.container.spi.deployer.AbstractDeployer

Redeploy a Deployable already deployed to the running container. The service becomes available for requests.

Note that this method will be unsupported by the Deployers based on the AbstractCopyingInstalledLocalDeployer.

registerInstallation() - Method in class org.codehaus.cargo.container.installer.ZipURLInstaller
Create timestamp file to register that the installation has been successful.
registerListener(DeployableMonitorListener) - Method in interface org.codehaus.cargo.container.deployer.DeployableMonitor
Register a listener that we will warn about the deployment status of the associated Deployable.
registerListener(DeployableMonitorListener) - Method in class org.codehaus.cargo.container.deployer.URLDeployableMonitor
Register a listener that we will warn about the deployment status of the associated Deployable.
responseBody - Variable in class org.codehaus.cargo.container.internal.util.HttpUtils.HttpResult
The HTTP connection response body.
responseCode - Variable in class org.codehaus.cargo.container.internal.util.HttpUtils.HttpResult
The HTTP connection response code (eg 200).
responseMessage - Variable in class org.codehaus.cargo.container.internal.util.HttpUtils.HttpResult
The HTTP connection response message (eg "Ok").
run() - Method in class org.codehaus.cargo.container.internal.AntContainerExecutorThread
Execute the Ant's java command.
run() - Method in class org.codehaus.cargo.container.spi.util.DefaultServerRun
Sets up a listener socket and wait until we receive a request on it to stop the running server.

S

STANDALONE - Static variable in class org.codehaus.cargo.container.configuration.ConfigurationType
Represents a standalone configuration type.
STARTED - Static variable in class org.codehaus.cargo.container.State
State when container is started.
STARTING - Static variable in class org.codehaus.cargo.container.State
State when container is starting.
STOPPED - Static variable in class org.codehaus.cargo.container.State
State when container is stopped.
STOPPING - Static variable in class org.codehaus.cargo.container.State
State when container is stopping.
ServletContainerCapability - class org.codehaus.cargo.container.internal.ServletContainerCapability.
Capability for Servlet containers.
ServletContainerCapability() - Constructor for class org.codehaus.cargo.container.internal.ServletContainerCapability
 
ServletPropertySet - interface org.codehaus.cargo.container.property.ServletPropertySet.
Gathers all properties related to Servlet/JSP containers.
SpawnedContainer - interface org.codehaus.cargo.container.internal.SpawnedContainer.
All methods that a container that is spawned must implement.
StandaloneLocalConfiguration - interface org.codehaus.cargo.container.configuration.StandaloneLocalConfiguration.
Using a standalone configuration allows Cargo to create a valid configuration for your container in the directory of your choice.
State - class org.codehaus.cargo.container.State.
Represent the container states (started, starting, stopped, etc).
setAntTaskFactory(AntTaskFactory) - Method in class org.codehaus.cargo.container.installer.ZipURLInstaller
Convenience method used for testing in isolation.
setAppend(boolean) - Method in interface org.codehaus.cargo.container.internal.RunnableContainer
Sets whether output of the container should be appended to an existing file, or the existing file should be truncated.
setAppend(boolean) - Method in class org.codehaus.cargo.container.spi.AbstractLocalContainer
Sets whether output of the container should be appended to an existing file, or the existing file should be truncated.
setClassLoader(ClassLoader) - Method in interface org.codehaus.cargo.container.EmbeddedLocalContainer
 
setClassLoader(ClassLoader) - Method in class org.codehaus.cargo.container.spi.AbstractEmbeddedLocalContainer
 
setConfiguration(LocalConfiguration) - Method in interface org.codehaus.cargo.container.LocalContainer
 
setConfiguration(RuntimeConfiguration) - Method in interface org.codehaus.cargo.container.RemoteContainer
 
setConfiguration(LocalConfiguration) - Method in class org.codehaus.cargo.container.spi.AbstractLocalContainer
setConfiguration(RuntimeConfiguration) - Method in class org.codehaus.cargo.container.spi.AbstractRemoteContainer
setContext(String) - Method in class org.codehaus.cargo.container.deployable.WAR
 
setExcludeHosts(String) - Method in class org.codehaus.cargo.container.installer.Proxy
List of hosts which should be connected too directly and not through the proxy server.
setExtraClasspath(String[]) - Method in interface org.codehaus.cargo.container.internal.SpawnedContainer
 
setExtraClasspath(String[]) - Method in class org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
setFileHandler(FileHandler) - Method in class org.codehaus.cargo.container.installer.ZipURLInstaller
 
setFileHandler(FileHandler) - Method in class org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
 
setFileHandler(FileHandler) - Method in class org.codehaus.cargo.container.spi.configuration.AbstractLocalConfiguration
 
setFileHandler(FileHandler) - Method in class org.codehaus.cargo.container.spi.deployable.AbstractDeployable
 
setFileHandler(FileHandler) - Method in class org.codehaus.cargo.container.spi.deployer.AbstractLocalDeployer
 
setFileHandler(FileHandler) - Method in class org.codehaus.cargo.container.spi.packager.AbstractDirectoryPackager
 
setHome(String) - Method in interface org.codehaus.cargo.container.InstalledLocalContainer
 
setHome(String) - Method in class org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
setHost(String) - Method in class org.codehaus.cargo.container.installer.Proxy
 
setInstallDir(String) - Method in class org.codehaus.cargo.container.installer.ZipURLInstaller
 
setLogger(Logger) - Method in class org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
Overriden in order to set the logger on ancillary components.
setName(String) - Method in class org.codehaus.cargo.container.deployable.EAR
 
setName(String) - Method in class org.codehaus.cargo.container.property.User
 
setOutput(String) - Method in interface org.codehaus.cargo.container.internal.RunnableContainer
 
setOutput(String) - Method in class org.codehaus.cargo.container.spi.AbstractLocalContainer
setPassword(String) - Method in class org.codehaus.cargo.container.installer.Proxy
 
setPassword(String) - Method in class org.codehaus.cargo.container.property.User
Sets the authenticated user password.
setPort(int) - Method in class org.codehaus.cargo.container.installer.Proxy
 
setProperty(String, String) - Method in interface org.codehaus.cargo.container.configuration.Configuration
A property is a configuration value for the container (eg the web port, the number of executing threads, etc).
setProperty(String, String) - Method in class org.codehaus.cargo.container.spi.configuration.AbstractConfiguration
A property is a configuration value for the container (eg the web port, the number of executing threads, etc).
setProxy(Proxy) - Method in class org.codehaus.cargo.container.installer.ZipURLInstaller
Sets proxy details.
setShouldDeployExpandedWARs(boolean) - Method in class org.codehaus.cargo.container.spi.deployer.AbstractCopyingInstalledLocalDeployer
Decide whether expanded WARs should be deployed.
setState(State) - Method in class org.codehaus.cargo.container.spi.AbstractLocalContainer
 
setSystemProperties(Map) - Method in interface org.codehaus.cargo.container.internal.SpawnedContainer
 
setSystemProperties(Map) - Method in class org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
setTimeout(long) - Method in interface org.codehaus.cargo.container.internal.RunnableContainer
 
setTimeout(long) - Method in class org.codehaus.cargo.container.spi.AbstractLocalContainer
setUser(String) - Method in class org.codehaus.cargo.container.installer.Proxy
 
setupConfigurationDir() - Method in class org.codehaus.cargo.container.spi.configuration.AbstractStandaloneLocalConfiguration
Set up the configuration directory (create it and clean it).
sleep(long) - Method in class org.codehaus.cargo.container.internal.util.JdkUtils
Pauses the current thread for the specified amount.
start(Deployable) - Method in interface org.codehaus.cargo.container.deployer.Deployer
Starts a Deployable that is already deployed in the running container but that is not servicing requests.
start() - Method in interface org.codehaus.cargo.container.internal.RunnableContainer
Starts the container.
start() - Method in class org.codehaus.cargo.container.spi.AbstractLocalContainer
Starts the container. It blocks until the container is fully started unless it doesn't start before the timeout period in which case an exception will be thrown.
start(Deployable) - Method in class org.codehaus.cargo.container.spi.deployer.AbstractDeployer
Starts a Deployable that is already deployed in the running container but that is not servicing requests.
startInternal() - Method in class org.codehaus.cargo.container.spi.AbstractEmbeddedLocalContainer
Installed and Embedded containers do not have the same signature for their doStart method. Thus we need to abstract it.
startInternal() - Method in class org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
Installed and Embedded containers do not have the same signature for their doStart method. Thus we need to abstract it.
startInternal() - Method in class org.codehaus.cargo.container.spi.AbstractLocalContainer
Installed and Embedded containers do not have the same signature for their doStart method.
stop(Deployable) - Method in interface org.codehaus.cargo.container.deployer.Deployer
Stop a Deployable that is already deployed in the running container in order to prevent it from servicing requests.
stop() - Method in interface org.codehaus.cargo.container.internal.RunnableContainer
Stops the container.
stop() - Method in class org.codehaus.cargo.container.spi.AbstractLocalContainer
Stops the container. It blocks until the container is fully stopped unless it doesn't stop before the timeout period in which case an exception will be thrown.
stop(Deployable) - Method in class org.codehaus.cargo.container.spi.deployer.AbstractDeployer
Stop a Deployable that is already deployed in the running container in order to prevent it from servicing requests.
stopInternal() - Method in class org.codehaus.cargo.container.spi.AbstractEmbeddedLocalContainer
Installed and Embedded containers do not have the same signature for their doStop method. Thus we need to abstract it.
stopInternal() - Method in class org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
Installed and Embedded containers do not have the same signature for their doStop method. Thus we need to abstract it.
stopInternal() - Method in class org.codehaus.cargo.container.spi.AbstractLocalContainer
Installed and Embedded containers do not have the same signature for their doStop method.
supportsDeployableType(DeployableType) - Method in interface org.codehaus.cargo.container.ContainerCapability
 
supportsDeployableType(DeployableType) - Method in class org.codehaus.cargo.container.internal.J2EEContainerCapability
supportsDeployableType(DeployableType) - Method in class org.codehaus.cargo.container.internal.ServletContainerCapability
supportsProperty(String) - Method in interface org.codehaus.cargo.container.configuration.ConfigurationCapability
 
supportsProperty(String) - Method in class org.codehaus.cargo.container.spi.configuration.AbstractConfigurationCapability

T

targetFinished(BuildEvent) - Method in class org.codehaus.cargo.container.internal.util.AntBuildListener
targetStarted(BuildEvent) - Method in class org.codehaus.cargo.container.internal.util.AntBuildListener
taskFinished(BuildEvent) - Method in class org.codehaus.cargo.container.internal.util.AntBuildListener
taskStarted(BuildEvent) - Method in class org.codehaus.cargo.container.internal.util.AntBuildListener
toString() - Method in class org.codehaus.cargo.container.ContainerType
toString() - Method in class org.codehaus.cargo.container.State
 
toString() - Method in class org.codehaus.cargo.container.configuration.ConfigurationType
toString() - Method in class org.codehaus.cargo.container.deployable.DeployableType
toString() - Method in class org.codehaus.cargo.container.deployer.DeployerType
toString() - Method in class org.codehaus.cargo.container.packager.PackagerType
toString() - Method in class org.codehaus.cargo.container.property.DataSource
toType(String) - Static method in class org.codehaus.cargo.container.ContainerType
Transform a type represented as a string into a ContainerType object.
toType(String) - Static method in class org.codehaus.cargo.container.configuration.ConfigurationType
Transform a type represented as a string into a ConfigurationType object.
toType(String) - Static method in class org.codehaus.cargo.container.deployable.DeployableType
Transform a type represented as a string into a DeployableType object.
toType(String) - Static method in class org.codehaus.cargo.container.deployer.DeployerType
Transform a type represented as a string into a DeployerType object.
toType(ContainerType) - Static method in class org.codehaus.cargo.container.deployer.DeployerType
Converts a ContainerType to the corresponding DeployerType.
toType(String) - Static method in class org.codehaus.cargo.container.packager.PackagerType
Transform a type represented as a string into a PackagerType object.

U

UNKNOWN - Static variable in class org.codehaus.cargo.container.State
Unknown state.
URI - Static variable in interface org.codehaus.cargo.container.property.RemotePropertySet
URI to use when manipulating a remote container.
URL - Static variable in interface org.codehaus.cargo.container.property.DatasourcePropertySet
The url to connect to the database.
URLDeployableMonitor - class org.codehaus.cargo.container.deployer.URLDeployableMonitor.
Monitor that verifies if a Deployable is deployed by pinging a URL provided by the user.
URLDeployableMonitor(URL) - Constructor for class org.codehaus.cargo.container.deployer.URLDeployableMonitor
 
URLDeployableMonitor(URL, long) - Constructor for class org.codehaus.cargo.container.deployer.URLDeployableMonitor
 
USERNAME - Static variable in interface org.codehaus.cargo.container.property.DatasourcePropertySet
The username to use when connecting to the database.
USERNAME - Static variable in interface org.codehaus.cargo.container.property.JSR88PropertySet
Username to use when acquiring a javax.enterprise.deploy.spi.DeploymentManager.
USERNAME - Static variable in interface org.codehaus.cargo.container.property.RemotePropertySet
Username to use to authenticate against a remote container (when deploying for example).
USERS - Static variable in interface org.codehaus.cargo.container.property.ServletPropertySet
Allow defining users and map to roles.
User - class org.codehaus.cargo.container.property.User.
Represent an authenticating user for the Servlet container.
User() - Constructor for class org.codehaus.cargo.container.property.User
 
undeploy(Deployable) - Method in interface org.codehaus.cargo.container.deployer.Deployer
Undeploy a Deployable from the running container.
undeploy(Deployable) - Method in class org.codehaus.cargo.container.spi.deployer.AbstractDeployer
Undeploy a Deployable from the running container. The service becomes unavailable for requests.
undeployed() - Method in interface org.codehaus.cargo.container.deployer.DeployableMonitorListener
The Deployable has finished undeploying.
undeployed() - Method in class org.codehaus.cargo.container.spi.deployer.DeployerWatchdog
 

V

verify() - Method in class org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
Verify required properties have been set before executing any action.
verify() - Method in class org.codehaus.cargo.container.spi.AbstractLocalContainer
Verify required properties have been set before executing any action.
verify() - Method in class org.codehaus.cargo.container.spi.configuration.AbstractConfiguration
Verify that the configuration is valid. The checks to be performed may vay whether this is standalone or existing configuration. This method should also be used to verify that the configuration properties specified by the user are valid and that the required ones are set.
verify() - Method in class org.codehaus.cargo.container.spi.configuration.AbstractStandaloneLocalConfiguration
Verify that the configuration is valid. The checks to be performed may vay whether this is standalone or existing configuration. This method should also be used to verify that the configuration properties specified by the user are valid and that the required ones are set.
verify() - Method in interface org.codehaus.cargo.container.spi.configuration.ContainerConfiguration
Verify that the configuration is valid.

W

WAR - Static variable in class org.codehaus.cargo.container.deployable.DeployableType
The WAR deployable type.
WAR - class org.codehaus.cargo.container.deployable.WAR.
Wraps a WAR file that will be deployed in the container.
WAR(String) - Constructor for class org.codehaus.cargo.container.deployable.WAR
 
waitForCompletion(boolean) - Method in class org.codehaus.cargo.container.spi.AbstractLocalContainer
Ping the WAR CPC to verify if the container is started or stopped.
waitTillContainerIsStopped(Container) - Static method in class org.codehaus.cargo.container.spi.util.ContainerUtils
Wait indefinitely till the container is stopped.
watch(boolean) - Method in class org.codehaus.cargo.container.spi.deployer.DeployerWatchdog
 
watchForAvailability() - Method in class org.codehaus.cargo.container.spi.deployer.DeployerWatchdog
Wait till the monitored Deployable is made available or throw an exception if the timeout period is reached.
watchForUnavailability() - Method in class org.codehaus.cargo.container.spi.deployer.DeployerWatchdog
Wait till the monitored Deployable is made unavailable or throw an exception if the timeout period is reached.

Z

ZipURLInstaller - class org.codehaus.cargo.container.installer.ZipURLInstaller.
Installs a zipped container file from a URL to a location on your local disk.
ZipURLInstaller(URL) - Constructor for class org.codehaus.cargo.container.installer.ZipURLInstaller
 
ZipURLInstaller(URL, String) - Constructor for class org.codehaus.cargo.container.installer.ZipURLInstaller
 

A B C D E G H I J L M O P R S T U V W Z

Copyright © 2004-2008 Codehaus. All Rights Reserved.