|
KIE EAP - Maven plugin 6.1.0.Final | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@Component(role=EAPModulesScanner.class) public interface EAPModulesScanner
Method Summary | |
---|---|
String |
getModuleTypeSupported()
Returns the module type that supports this scanner implementation. |
EAPLayer |
scan(String layerName,
Collection<org.sonatype.aether.artifact.Artifact> moduleArtifacts,
Collection<org.sonatype.aether.artifact.Artifact> exclusions,
EAPArtifactsHolder artifactsHolder)
Scan the module descriptors and generate model module definitions for a single layer. |
void |
setDistributionStaticDependencies(Collection<EAPStaticDistributionModuleDependency> dependencies)
Set the static dependencies at distribution level. |
void |
setScanResources(boolean scanResources)
Set it to scan module resources too. |
void |
setScanStaticDependencies(boolean scanStaticDependencies)
Set if static dependency properties must be scanned. |
Method Detail |
---|
EAPLayer scan(String layerName, Collection<org.sonatype.aether.artifact.Artifact> moduleArtifacts, Collection<org.sonatype.aether.artifact.Artifact> exclusions, EAPArtifactsHolder artifactsHolder) throws EAPModulesDefinitionException, EAPModuleDefinitionException
layerName
- The name for the layer to scan.moduleArtifacts
- The collection of pom module artifacts.artifactsHolder
- The resolved artifacts for this project.
EAPModulesDefinitionException
- Exception in a single module loading.
EAPModuleDefinitionException
- Exception loading module definitions.String getModuleTypeSupported()
void setScanResources(boolean scanResources)
void setScanStaticDependencies(boolean scanStaticDependencies)
scanStaticDependencies
- if static dependency properties must be scanned.void setDistributionStaticDependencies(Collection<EAPStaticDistributionModuleDependency> dependencies)
dependencies
- The static dependencies for this distribution.
|
KIE EAP - Maven plugin 6.1.0.Final | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |