xdoclet.ejb.vendor
Class JBossSubTask
java.lang.Object
|
+--xdoclet.DocletSupport
|
+--xdoclet.SubTask
|
+--xdoclet.TemplateSubTask
|
+--xdoclet.XmlSubTask
|
+--xdoclet.ejb.AbstractEjbDeploymentDescriptorSubTask
|
+--xdoclet.ejb.vendor.JBossSubTask
- All Implemented Interfaces:
- java.io.Serializable
- public class JBossSubTask
- extends AbstractEjbDeploymentDescriptorSubTask
Creates jboss-xml and jaws.xml deployment descriptors for JBoss.
- Version:
- $Revision: 1.26 $
- Author:
- Ara Abrahamian (ara_e@email.com), Dmitri Colebatch (dim@bigpond.net.au)
- See Also:
- Serialized Form
Methods inherited from class xdoclet.XmlSubTask |
copyAttributesFrom, engineFinished, getDtdFileName, getPublicId, getSchema, getSystemId, getUseIds, getXmlencoding, isValidateXML, setDtdFileName, setPublicId, setSchema, setSystemId, setUseIds, setValidateXML, setXmlencoding, startProcess |
Methods inherited from class xdoclet.TemplateSubTask |
addPackageSubstitution, beanFile, generateForClass, getDestinationFile, getEngine, getExtent, getGeneratedFileName, getHavingClassTag, getOfType, getPackageSubstitutions, getParser, getSubTaskClassName, getTemplateURL, init, isGuessGenerationNeeded, isPackageSubstitutionInheritanceSupported, isPrefixWithPackageStructure, javaFile, matchesGenerationRules, setDestinationFile, setEngine, setExtent, setExtentValue, setGuessGenerationNeeded, setHavingClassTag, setOfType, setPackageSubstitutionInheritanceSupported, setPackageSubstitutions, setParser, setPrefixWithPackageStructure, setSubTaskClassName, setTemplateFile, setTemplateURL, startEngine |
Methods inherited from class xdoclet.DocletSupport |
getCurrentClass, getCurrentConstructor, getCurrentField, getCurrentMethod, getCurrentPackage, getCurrentTag, isDocletGenerated, popCurrentClass, pushCurrentClass, setCurrentClass, setCurrentConstructor, setCurrentField, setCurrentMethod, setCurrentPackage, setCurrentTag |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SUBTASK_NAME
public static final java.lang.String SUBTASK_NAME
JBossSubTask
public JBossSubTask()
getSubTaskName
public java.lang.String getSubTaskName()
- Overrides:
getSubTaskName
in class TemplateSubTask
getDebug
public java.lang.String getDebug()
getVersion
public java.lang.String getVersion()
getSecurityDomain
public java.lang.String getSecurityDomain()
getDatasource
public java.lang.String getDatasource()
getTypemapping
public java.lang.String getTypemapping()
getGenerateRelations
public java.lang.String getGenerateRelations()
setDebug
public void setDebug(java.lang.String debug)
setVersion
public void setVersion(JBossSubTask.JBossVersionTypes version)
setSecurityDomain
public void setSecurityDomain(java.lang.String aSecurityDomain)
setDatasource
public void setDatasource(java.lang.String datasource)
setTypemapping
public void setTypemapping(java.lang.String typemapping)
- Parameters:
typemapping
-
setGenerateRelations
public void setGenerateRelations(java.lang.String generateRelations)
- Parameters:
generateRelations
-
validateOptions
public void validateOptions()
throws XDocletException
- Called to validate configuration parameters.
- Overrides:
validateOptions
in class TemplateSubTask
- Throws:
XDocletException
- Description of Exception
execute
public void execute()
throws XDocletException
- Description copied from class:
SubTask
- Called to start execution of the sub-task.
- Overrides:
execute
in class TemplateSubTask
- Throws:
XDocletException
- Description of Exception
engineStarted
protected void engineStarted()
throws XDocletException
- Overrides:
engineStarted
in class TemplateSubTask
- Throws:
XDocletException
- Description of Exception