| Home >> All >> org >> apache >> cactus >> integration >> [ ant Javadoc ] |
| | org.apache.cactus.integration.ant.container.* (32) | | org.apache.cactus.integration.ant.deployment.* (31) |
| | org.apache.cactus.integration.ant.util.* (5) |
org.apache.cactus.integration.ant: Javadoc index of package org.apache.cactus.integration.ant.
Package Samples:
org.apache.cactus.integration.ant.deployment.webapp: Contains classes that support deployment aspects like parsing deployment descriptors and extracting resources from deployment archives.
org.apache.cactus.integration.ant.container.weblogic: Contains classes and interfaces that constitute the support for container startup and shutdown in the Ant integration.
org.apache.cactus.integration.ant.util: Contains the tasks and types provided for integration of Cactus with Ant.
org.apache.cactus.integration.ant.container.enhydra
org.apache.cactus.integration.ant.container.jboss
org.apache.cactus.integration.ant.container.orion
org.apache.cactus.integration.ant.container.resin
org.apache.cactus.integration.ant.container.tomcat
org.apache.cactus.integration.ant.container
org.apache.cactus.integration.ant.deployment.application
org.apache.cactus.integration.ant.deployment
Classes:
RunServerTestsTask: Task to automate running in-container unit test. It has the following syntax when used in Ant : <runservertests testURL="&t;url>" starttarget="<start target name>" stoptarget="<stop target name>" testtarget="<test target name>"/> where <url> is the URL that is used by this task to ensure that the server is running. Indeed, the algorithm is as follow : Checks if server is running by trying to open an HTTP connection to the URL, If it fails, call the start target and loop until the HTTP connection the URL can be established, Call the test target. This target is supposed ...
AntLog: Support class that lets classes log to Ant using the Commons Logging API. This is not intended to be a general solution, rather as a thin separation layer to not have to pass around full-blown Ant Project , Target or Task objects just to enable logging. Note that as there is no log level in Commons-Logging that corresponds to Ant's VERBOSE level (the level between INFO and DEBUG ), the TRACE level of Commons-Logging gets mapped to VERBOSE , which is probably inappropriate for components that do not know they are using the AntLog class.
TestCactifyWarTask: Unit tests for CactifyWarTask . TODO: test whether all files contained by the source WAR are also added to the cactified WAR TODO: test whether the mergewebxml is actually merged into the cactified web.xml
EarParser: Parse an EAR descriptor to extract meaninful information for Cactus, the results being stored in a EarDeployableFile object.
WarParser: Parse an WAR descriptor to extract meaninful information for Cactus, the results being stored in a WarDeployableFile object.
TestWebXmlMerger: Unit tests for WebXmlMerger . TODO: we need more tests for the security sections and the various references
AbstractServerRun: Abstract class for starting/stopping an application server. When this application is first called to start the server, a listener socket is set up. Then, we it is later called to stop the server, we connect to the listener socket and tell the server to stop.
GenericContainer: A generic container that can be nested in the org.apache.cactus.integration.ant.CactusTask to support complete customization of the container lifecycle from a build file.
TestApplicationXmlVersion: Unit tests for ApplicationXmlVersion .
TestApplicationXml: Unit tests for ApplicationXml .
AbstractContainer: Abstract base class for supporting specific containers as nested elements in the org.apache.cactus.integration.ant.CactusTask .
MockContainer: Mock implementation of the Container interface.
TestWebXmlVersion: Unit tests for WebXmlVersion .
TestWarArchive: Unit tests for WarArchive .
DefaultAntTaskFactory: Default AntTaskFactory for creating Ant tasks.
TestAbstractContainer: Unit tests for AbstractContainer .
TestResin3xTask: Unit tests for Resin3xTask .
TestContainerRunner: Unit tests for ContainerRunner .
CactusWar: Implements the nested element cactuswar of the cactifyear task. This element can be configured exactly as the cactifywar task with som additions as context within the ear file.
TestWebXml: Unit tests for WebXml .
TestJarArchive: Unit tests for JarArchive .
TestEarParser: Unit tests for EarParser .
TestRunServerTestsTask: Unit tests for RunServerTestsTask .
ApplicationXml: Encapsulates the DOM representation of an EAR descriptor ( application.xml ) to provide convenience methods for easy access and manipulation.
| Home | Contact Us | Privacy Policy | Terms of Service |