|
KIE EAP - Maven plugin 6.2.0.Beta3 | |||||||||
| 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.EAPAbstractModule
public abstract class EAPAbstractModule
| Constructor Summary | |
|---|---|
protected |
EAPAbstractModule(String name,
String slot)
|
protected |
EAPAbstractModule(String name,
String location,
String slot)
|
protected |
EAPAbstractModule(String name,
String location,
String slot,
Properties properties)
|
| Method Summary | |
|---|---|
boolean |
addDependency(EAPModuleDependency dependency)
Adds a dependency for the module. |
boolean |
addResource(EAPModuleResource resource)
Adds a module resource artifact. |
boolean |
equals(Object obj)
|
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. |
void |
setArtifact(org.sonatype.aether.artifact.Artifact artifact)
|
void |
setLayer(EAPLayer layer)
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.kie.integration.eap.maven.model.module.EAPModule |
|---|
createDependency |
| Constructor Detail |
|---|
protected EAPAbstractModule(String name,
String slot)
protected EAPAbstractModule(String name,
String location,
String slot)
protected EAPAbstractModule(String name,
String location,
String slot,
Properties properties)
| Method Detail |
|---|
public String getName()
EAPModule
getName in interface EAPModulepublic String getLocation()
EAPModule
getLocation in interface EAPModulepublic String getSlot()
EAPModule
getSlot in interface EAPModulepublic Collection<EAPModuleResource> getResources()
EAPModule
getResources in interface EAPModulepublic boolean addResource(EAPModuleResource resource)
addResource in interface EAPModuleresource - The artifact resource.
public Collection<EAPModuleDependency> getDependencies()
EAPModule
getDependencies in interface EAPModulepublic EAPLayer getLayer()
EAPModule
getLayer in interface EAPModulepublic void setLayer(EAPLayer layer)
public EAPModuleDependency getDependency(String uid)
EAPModule
getDependency in interface EAPModuleuid - The module UID of the dependency.
public boolean equals(Object obj)
equals in class Objectpublic boolean addDependency(EAPModuleDependency dependency)
EAPModule
addDependency in interface EAPModuledependency - The dependency to add.
public String toString()
toString in class Objectpublic String getUniqueId()
EAPModule#layer + #module_name + #module_slot
getUniqueId in interface EAPModulepublic Properties getProperties()
EAPModule
getProperties in interface EAPModulepublic org.sonatype.aether.artifact.Artifact getArtifact()
EAPModule
getArtifact in interface EAPModulepublic void setArtifact(org.sonatype.aether.artifact.Artifact artifact)
|
KIE EAP - Maven plugin 6.2.0.Beta3 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||