Interface EJBDeploymentTool
- All Known Implementing Classes:
- BorlandDeploymentTool,- GenericDeploymentTool,- IPlanetDeploymentTool,- JbossDeploymentTool,- JonasDeploymentTool,- OrionDeploymentTool,- WeblogicDeploymentTool,- WeblogicTOPLinkDeploymentTool,- WebsphereDeploymentTool
public interface EJBDeploymentTool
The interface to implement for deployment tools.
- 
Method SummaryModifier and TypeMethodDescriptionvoidconfigure(org.apache.tools.ant.taskdefs.optional.ejb.EjbJar.Config config) Configure this tool for use in the ejbjar task.voidprocessDescriptor(String descriptorFilename, SAXParser saxParser) Process a deployment descriptor, generating the necessary vendor specific deployment files.voidSet the task which owns this toolvoidCalled to validate that the tool parameters have been configured.
- 
Method Details- 
processDescriptorProcess a deployment descriptor, generating the necessary vendor specific deployment files.- Parameters:
- descriptorFilename- the name of the deployment descriptor
- saxParser- a SAX parser which can be used to parse the deployment descriptor.
- Throws:
- BuildException- if there is an error.
 
- 
validateConfiguredCalled to validate that the tool parameters have been configured.- Throws:
- BuildException- if there is an error.
 
- 
setTask
- 
configurevoid configure(org.apache.tools.ant.taskdefs.optional.ejb.EjbJar.Config config) Configure this tool for use in the ejbjar task.- Parameters:
- config- contains configuration state.
 
 
-