Package org.apache.maven.internal.impl
Class DefaultToolchainManager
java.lang.Object
org.apache.maven.internal.impl.DefaultToolchainManager
- All Implemented Interfaces:
- Service,- ToolchainManager
- 
Constructor SummaryConstructorsConstructorDescriptionDefaultToolchainManager(DefaultToolchainManagerPrivate toolchainManagerPrivate) 
- 
Method SummaryModifier and TypeMethodDescriptiongetToolchainFromBuildContext(Session session, String type) getToolchainsForType(Session session, String type) voidstoreToolchainToBuildContext(Session session, Toolchain toolchain) 
- 
Constructor Details- 
DefaultToolchainManager
 
- 
- 
Method Details- 
getToolchainspublic List<Toolchain> getToolchains(Session session, String type, Map<String, String> requirements) throws ToolchainManagerException- Specified by:
- getToolchainsin interface- ToolchainManager
- Throws:
- ToolchainManagerException
 
- 
getToolchainFromBuildContextpublic Optional<Toolchain> getToolchainFromBuildContext(Session session, String type) throws ToolchainManagerException - Specified by:
- getToolchainFromBuildContextin interface- ToolchainManager
- Throws:
- ToolchainManagerException
 
- 
getToolchainsForTypepublic List<Toolchain> getToolchainsForType(Session session, String type) throws ToolchainManagerException - Specified by:
- getToolchainsForTypein interface- ToolchainManager
- Throws:
- ToolchainManagerException
 
- 
storeToolchainToBuildContextpublic void storeToolchainToBuildContext(Session session, Toolchain toolchain) throws ToolchainManagerException - Specified by:
- storeToolchainToBuildContextin interface- ToolchainManager
- Throws:
- ToolchainManagerException
 
 
-