KIE EAP - Maven plugin 6.1.0.Final

org.kie.integration.eap.maven.model.graph
Interface EAPModuleGraphNode

All Superinterfaces:
Comparable
All Known Implementing Classes:
EAPModuleGraphDistributionNode, EAPModuleGraphFlatNode

public interface EAPModuleGraphNode
extends Comparable


Method Summary
 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.
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getName

String getName()
The module name.

Returns:
The module name.

getLocation

String getLocation()
The module location in JBoss EAP modules root folder.

Returns:
The module location.

getSlot

String getSlot()
The module slot in JBoss EAP modules root folder.

Returns:
The module slot.

getProperties

Properties getProperties()
The module properties.

Returns:
The module properties.

getArtifact

org.sonatype.aether.artifact.Artifact getArtifact()
The module definition pom artifact.

Returns:
module definition pom artifact.

getUniqueId

String getUniqueId()
Obtain a unique ID for the module graph represented.

Returns:
The unique ID.

getResources

List<EAPModuleGraphNodeResource> getResources()
The module resources.

Returns:
The module resources.

getDependencies

List<EAPModuleGraphNodeDependency> getDependencies()
The module dependencies.

Returns:
The module dependencies.

getExports

Collection<PathFilter> getExports()
The module export filters.

Returns:
The module export filters.

print

String print()
Prints the module graph model as text output.

Returns:
The printed module graph model.

KIE EAP - Maven plugin 6.1.0.Final

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.