KIE EAP - Maven plugin 6.1.0.Final

org.kie.integration.eap.maven.builder
Interface EAPModulesDependencyBuilder

All Known Implementing Classes:
EAPStaticModulesDependencyBuilderImpl

@Component(role=EAPModulesDependencyBuilder.class)
public interface EAPModulesDependencyBuilder


Method Summary
 void build(EAPLayer layer, org.sonatype.aether.graph.DependencyNode dependencies, EAPArtifactsHolder artifactsHolder)
          Builds the dependencies between all modules in each layer.
 

Method Detail

build

void build(EAPLayer layer,
           org.sonatype.aether.graph.DependencyNode dependencies,
           EAPArtifactsHolder artifactsHolder)
           throws EAPModulesDependencyBuilderException
Builds the dependencies between all modules in each layer. Adds the module reference for each module artifact resource in the artifactsHolder instance.

Parameters:
layer - The module layer to perform dependency resolution. The module instances dependencies will be added.
dependencies - The maven aether dependency graph resolved.
artifactsHolder - The holder artifacts instance.
Throws:
EAPModulesDependencyBuilderException - Error during dependency resoultion.

KIE EAP - Maven plugin 6.1.0.Final

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