This class contains main methods to generate and to write tags of a xml descriptor using different xsd files.
See
| Type | Name and description |
|---|---|
protected Ver |
getVersion() |
protected void |
writeArtifacts(JBossModule jmodule, groovy.xml.MarkupBuilder xml)Writes a maven artifact within this deployment. |
protected void |
writeConfigurationType(JBossModule jmodule, groovy.xml.MarkupBuilder xml)Writes a configuration for the default module loader. |
protected void |
writeDependenciesType(JBossModule jmodule, groovy.xml.MarkupBuilder xml)Writes a list of zero or more module dependencies. |
protected void |
writeExports(JBossModule jmodule, groovy.xml.MarkupBuilder xml)Writes |
protected void |
writeMainClass(JBossModule jmodule, groovy.xml.MarkupBuilder xml)Specifies the main class of this module; used to run the module from the command-line (optional). |
protected void |
writeModuleAbsentType(JBossModule jmodule, groovy.xml.MarkupBuilder xml)Writes an explicitly absent module. |
protected void |
writeModuleAliasType(JBossModule jmodule, groovy.xml.MarkupBuilder xml)Writes a module alias type, which defines the target for a module alias. |
protected void |
writeModuleDependencyType(JBossModule jmodule, groovy.xml.MarkupBuilder xml)Writes a specified module dependency. |
protected void |
writeModuleType(JBossModule jmodule, groovy.xml.MarkupBuilder xml)Writes the module declaration type; contains dependencies, resources, and the main class specification. |
protected void |
writePermissionsType(JBossModule jmodule, groovy.xml.MarkupBuilder xml)Writes a list of permissions that this module requires. |
protected void |
writeProperties(JBossModule jmodule, groovy.xml.MarkupBuilder xml)Writes lists the user-defined properties to be associated with this module (optional). |
protected void |
writeResourceType(JBossModule jmodule, groovy.xml.MarkupBuilder xml)Writes a resource root within a deployment. |
protected void |
writeResourcesType(JBossModule jmodule, groovy.xml.MarkupBuilder xml)Writes a list of zero or more resource roots for this deployment. |
protected void |
writeSystemDependencyType(JBossModule jmodule, groovy.xml.MarkupBuilder xml)Writes the list of paths which are applicable for this system dependency. |
protected void |
writeXmlDeclaration(groovy.xml.MarkupBuilder xml)Writes |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Writes a maven artifact within this deployment.
A maven native artifact within this deployment. This is a jar that contains a lib/ directory with corresponding platform directories and binaries. This element will cause the jar to be unzipped within the artifact's local repository directory.
See eitherjmodule - current modulexml - MarkupBuilder to have a reference to xmlWrites a configuration for the default module loader.
Root element for a filesystem module loader configuration.
Seejmodule - current modulexml - MarkupBuilder to have a reference to xml Writes a list of zero or more module dependencies.
Lists the dependencies of this module (optional).
Seejmodule - current modulexml - MarkupBuilder to have a reference to xml Writes
Lists filter expressions to apply to the export filter of the local resources of this module (optional). By default, everything is exported. If filter expressions are provided, the default action is to accept all paths if no filters match.
Seejmodule - current modulexml - MarkupBuilder to have a reference to xml Specifies the main class of this module; used to run the module from the command-line (optional).
See jmodule - current modulexml - MarkupBuilder to have a reference to xml
Writes an explicitly absent module.
Root element for an absent module.
Seejmodule - current modulexml - MarkupBuilder to have a reference to xmlWrites a module alias type, which defines the target for a module alias.
Root element for a module alias declaration.
Seejmodule - current modulexml - MarkupBuilder to have a reference to xml Writes a specified module dependency.
A single module dependency expression.
Seejmodule - current modulexml - MarkupBuilder to have a reference to xmlWrites the module declaration type; contains dependencies, resources, and the main class specification.
Root element for a module declaration.
Seejmodule - current modulexml - MarkupBuilder to have a reference to xml Writes a list of permissions that this module requires.
Lists the requested permission set for this module. If the requested permissions cannot be assigned, the module cannot be loaded.
Seejmodule - current modulexml - MarkupBuilder to have a reference to xml Writes lists the user-defined properties to be associated with this module (optional).
See jmodule - current modulexml - MarkupBuilder to have a reference to xml
Writes a resource root within a deployment.
A resource root within this deployment.
Seejmodule - current modulexml - MarkupBuilder to have a reference to xml Writes a list of zero or more resource roots for this deployment.
Lists the resource roots of this module (optional).
Seejmodule - current modulexml - MarkupBuilder to have a reference to xml Writes the list of paths which are applicable for this system dependency.
A dependency on the system (or embedding) class loader.
Seejmodule - current modulexml - MarkupBuilder to have a reference to xmlWrites
xml - MarkupBuilder to have a reference to xml