|
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.graph.distribution.EAPModuleGraphDistributionNode
public class EAPModuleGraphDistributionNode
Constructor Summary | |
---|---|
EAPModuleGraphDistributionNode(String name,
String location,
String slot)
|
Method Summary | |
---|---|
boolean |
addDependency(EAPModuleGraphNodeDependency dependency)
|
boolean |
addResource(EAPModuleGraphNodeResource resource)
|
int |
compareTo(Object o)
|
org.sonatype.aether.artifact.Artifact |
getArtifact()
The module definition pom artifact. |
List<EAPModuleGraphNodeDependency> |
getDependencies()
The module dependencies. |
Collection<PathFilter> |
getExports()
The module export filters. |
String |
getLocation()
The module location in JBoss EAP modules root folder. |
String |
getName()
The module name. |
Properties |
getProperties()
The module properties. |
List<EAPModuleGraphNodeResource> |
getResources()
The module resources. |
String |
getSlot()
The module slot in JBoss EAP modules root folder. |
String |
getUniqueId()
Obtain a unique ID for the module graph represented. |
String |
print()
Prints the module graph model as text output. |
void |
setModuleArtifact(org.sonatype.aether.artifact.Artifact moduleArtifact)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EAPModuleGraphDistributionNode(String name, String location, String slot)
Method Detail |
---|
public boolean addResource(EAPModuleGraphNodeResource resource)
public boolean addDependency(EAPModuleGraphNodeDependency dependency)
public String getName()
EAPModuleGraphNode
getName
in interface EAPModuleGraphNode
public String getLocation()
EAPModuleGraphNode
getLocation
in interface EAPModuleGraphNode
public String getSlot()
EAPModuleGraphNode
getSlot
in interface EAPModuleGraphNode
public String getUniqueId()
EAPModuleGraphNode
getUniqueId
in interface EAPModuleGraphNode
public Properties getProperties()
EAPModuleGraphNode
getProperties
in interface EAPModuleGraphNode
public List<EAPModuleGraphNodeResource> getResources()
EAPModuleGraphNode
getResources
in interface EAPModuleGraphNode
public List<EAPModuleGraphNodeDependency> getDependencies()
EAPModuleGraphNode
getDependencies
in interface EAPModuleGraphNode
public Collection<PathFilter> getExports()
EAPModuleGraphNode
getExports
in interface EAPModuleGraphNode
public String print()
EAPModuleGraphNode
print
in interface EAPModuleGraphNode
public int compareTo(Object o)
compareTo
in interface Comparable
public org.sonatype.aether.artifact.Artifact getArtifact()
EAPModuleGraphNode
getArtifact
in interface EAPModuleGraphNode
public void setModuleArtifact(org.sonatype.aether.artifact.Artifact moduleArtifact)
|
KIE EAP - Maven plugin 6.1.0.Final | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |