Class JbossDeploymentTool

java.lang.Object
org.apache.tools.ant.taskdefs.optional.ejb.GenericDeploymentTool
org.apache.tools.ant.taskdefs.optional.ejb.JbossDeploymentTool
All Implemented Interfaces:
EJBDeploymentTool

public class JbossDeploymentTool
extends GenericDeploymentTool
The deployment tool to add the jboss specific deployment descriptor to the ejb jar file. Jboss only requires one additional file jboss.xml and does not require any additional compilation.
Version:
1.0
See Also:
EjbJar.createJboss()
  • Field Details

  • Constructor Details

    • JbossDeploymentTool

      public JbossDeploymentTool()
  • Method Details

    • setSuffix

      public void setSuffix​(java.lang.String inString)
      Setter used to store the suffix for the generated JBoss jar file.
      Parameters:
      inString - the string to use as the suffix.
    • addVendorFiles

      protected void addVendorFiles​(java.util.Hashtable<java.lang.String,​java.io.File> ejbFiles, java.lang.String ddPrefix)
      Add any vendor specific files which should be included in the EJB Jar.
      Overrides:
      addVendorFiles in class GenericDeploymentTool
      Parameters:
      ejbFiles - the hashtable of files to populate.
      ddPrefix - the prefix to use.
    • validateConfigured

      public void validateConfigured() throws BuildException
      Called to validate that the tool parameters have been configured.
      Specified by:
      validateConfigured in interface EJBDeploymentTool
      Overrides:
      validateConfigured in class GenericDeploymentTool
      Throws:
      BuildException - If the Deployment Tool's configuration isn't valid
      Since:
      ant 1.6