public interface EAPModule
| Modifier and Type | Method and Description |
|---|---|
boolean |
addDependency(EAPModuleDependency dependency)
Adds a dependency for the module.
|
boolean |
addResource(EAPModuleResource resource)
Adds a resource for the module.
|
EAPModuleDependency |
createDependency()
Returns a dependency instance for this kind of module.
|
org.eclipse.aether.artifact.Artifact |
getArtifact()
Return the artifact that contains this module definition.
|
Collection<EAPModuleDependency> |
getDependencies()
The module dependencies.
|
EAPModuleDependency |
getDependency(String uid)
Returns a dependency for a given name.
|
EAPLayer |
getLayer()
The module layer.
|
String |
getLocation()
The module location in JBoss EAP modules root folder.
|
String |
getName()
The module name.
|
Properties |
getProperties()
The module properties.
|
Collection<EAPModuleResource> |
getResources()
The resources for the module.
|
String |
getSlot()
The module slot in JBoss EAP modules root folder.
|
String |
getUniqueId()
Returns the unique identifier for the module.
|
EAPLayer getLayer()
Properties getProperties()
String getName()
String getLocation()
String getSlot()
String getUniqueId()
#layer + #module_name + #module_slotCollection<EAPModuleResource> getResources()
boolean addResource(EAPModuleResource resource)
resource - The resoruce to add.Collection<EAPModuleDependency> getDependencies()
boolean addDependency(EAPModuleDependency dependency)
dependency - The dependency to add.EAPModuleDependency getDependency(String uid)
uid - The module UID of the dependency.EAPModuleDependency createDependency()
org.eclipse.aether.artifact.Artifact getArtifact()
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.