public class JbossDeploymentTool extends GenericDeploymentTool
EjbJar.createJboss()
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
JBOSS_CMP10D |
protected static java.lang.String |
JBOSS_CMP20D |
protected static java.lang.String |
JBOSS_DD |
ANALYZER_CLASS_FULL, ANALYZER_CLASS_SUPER, ANALYZER_FULL, ANALYZER_NONE, ANALYZER_SUPER, DEFAULT_ANALYZER, DEFAULT_BUFFER_SIZE, EJB_DD, JAR_COMPRESS_LEVEL, MANIFEST, META_DIR
Constructor and Description |
---|
JbossDeploymentTool() |
Modifier and Type | Method and Description |
---|---|
protected void |
addVendorFiles(java.util.Hashtable ejbFiles,
java.lang.String ddPrefix)
Add any vendor specific files which should be included in the
EJB Jar.
|
void |
setSuffix(java.lang.String inString)
Setter used to store the suffix for the generated JBoss jar file.
|
void |
validateConfigured()
Called to validate that the tool parameters have been configured.
|
addFileToJar, addSupportClasses, checkAndAddDependants, checkConfiguration, configure, createClasspath, getClassLoaderForBuild, getCombinedClasspath, getConfig, getDescriptorHandler, getDestDir, getJarBaseName, getLocation, getManifestFile, getPublicId, getTask, getVendorDDPrefix, log, needToRebuild, parseEjbFiles, processDescriptor, registerKnownDTDs, setClasspath, setDestdir, setGenericJarSuffix, setTask, usingBaseJarName, writeJar
protected static final java.lang.String JBOSS_DD
protected static final java.lang.String JBOSS_CMP10D
protected static final java.lang.String JBOSS_CMP20D
public void setSuffix(java.lang.String inString)
inString
- the string to use as the suffix.protected void addVendorFiles(java.util.Hashtable ejbFiles, java.lang.String ddPrefix)
addVendorFiles
in class GenericDeploymentTool
ejbFiles
- the hashtable of files to populate.ddPrefix
- the prefix to use.public void validateConfigured() throws BuildException
validateConfigured
in interface EJBDeploymentTool
validateConfigured
in class GenericDeploymentTool
BuildException
- If the Deployment Tool's configuration isn't
valid