BorlandDeploymentTool
, GenericDeploymentTool
, IPlanetDeploymentTool
, JbossDeploymentTool
, JonasDeploymentTool
, OrionDeploymentTool
, WeblogicDeploymentTool
, WeblogicTOPLinkDeploymentTool
, WebsphereDeploymentTool
public interface EJBDeploymentTool
Modifier and Type | Method | Description |
---|---|---|
void |
configure(org.apache.tools.ant.taskdefs.optional.ejb.EjbJar.Config config) |
Configure this tool for use in the ejbjar task.
|
void |
processDescriptor(java.lang.String descriptorFilename,
javax.xml.parsers.SAXParser saxParser) |
Process a deployment descriptor, generating the necessary vendor specific
deployment files.
|
void |
setTask(Task task) |
Set the task which owns this tool
|
void |
validateConfigured() |
Called to validate that the tool parameters have been configured.
|
void processDescriptor(java.lang.String descriptorFilename, javax.xml.parsers.SAXParser saxParser) throws BuildException
descriptorFilename
- the name of the deployment descriptorsaxParser
- a SAX parser which can be used to parse the deployment descriptor.BuildException
- if there is an error.void validateConfigured() throws BuildException
BuildException
- if there is an error.void setTask(Task task)
task
- the task.void configure(org.apache.tools.ant.taskdefs.optional.ejb.EjbJar.Config config)
config
- contains configuration state.