|
KIE EAP - Maven plugin 6.1.0.Final | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.kie.integration.eap.maven.model.module.EAPDynamicModule
public class EAPDynamicModule
Constructor Summary | |
---|---|
EAPDynamicModule(String name)
|
Method Summary | |
---|---|
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.sonatype.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. |
org.sonatype.aether.artifact.Artifact |
getWarFile()
|
boolean |
isAddJbossAll()
|
void |
setAddJbossAll(boolean addJbossAll)
|
void |
setArtifact(org.sonatype.aether.artifact.Artifact artifact)
|
void |
setWarFile(org.sonatype.aether.artifact.Artifact warFile)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EAPDynamicModule(String name)
Method Detail |
---|
public EAPLayer getLayer()
EAPModule
getLayer
in interface EAPModule
public Properties getProperties()
EAPModule
getProperties
in interface EAPModule
public String getName()
EAPModule
getName
in interface EAPModule
public String getLocation()
EAPModule
getLocation
in interface EAPModule
public String getSlot()
EAPModule
getSlot
in interface EAPModule
public String getUniqueId()
EAPModule
#layer + #module_name + #module_slot
getUniqueId
in interface EAPModule
public Collection<EAPModuleResource> getResources()
EAPModule
getResources
in interface EAPModule
public boolean addResource(EAPModuleResource resource)
EAPModule
addResource
in interface EAPModule
resource
- The resoruce to add.
public Collection<EAPModuleDependency> getDependencies()
EAPModule
getDependencies
in interface EAPModule
public boolean addDependency(EAPModuleDependency dependency)
EAPModule
addDependency
in interface EAPModule
dependency
- The dependency to add.
public EAPModuleDependency getDependency(String uid)
EAPModule
getDependency
in interface EAPModule
uid
- The module UID of the dependency.
public EAPModuleDependency createDependency()
EAPModule
createDependency
in interface EAPModule
public org.sonatype.aether.artifact.Artifact getArtifact()
EAPModule
getArtifact
in interface EAPModule
public void setArtifact(org.sonatype.aether.artifact.Artifact artifact)
public org.sonatype.aether.artifact.Artifact getWarFile()
public void setWarFile(org.sonatype.aether.artifact.Artifact warFile)
public boolean isAddJbossAll()
public void setAddJbossAll(boolean addJbossAll)
|
KIE EAP - Maven plugin 6.1.0.Final | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |