Package org.jboss.gm.analyzer.alignment
Interface AlignmentService
-
- All Known Implementing Classes:
DAAlignmentService
public interface AlignmentServiceUsed byAlignmentTaskin order to perform the alignment.- See Also:
DAAlignmentService
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceAlignmentService.ManipulatorMeant to changeAlignmentService.Responseafter it is returned by theAlignmentServicestatic classAlignmentService.RequestContains both the collected project dependencies GAVs and the project GAVs.static classAlignmentService.ResponseContains the resulting aligned dependencies from the dependency analyzer.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AlignmentService.Responsealign(AlignmentService.Request request)Performs the alignment of the given request.
-
-
-
Method Detail
-
align
AlignmentService.Response align(AlignmentService.Request request) throws org.commonjava.maven.ext.common.ManipulationException
Performs the alignment of the given request.- Parameters:
request- both the collected project dependencies GAVs and the project GAVs- Returns:
- the resulting aligned dependencies from the dependency analyzer
- Throws:
org.commonjava.maven.ext.common.ManipulationException- if an error occurs when looking up GAVs
-
-