Class ToolchainManagerFactory.DefaultToolchainManagerV4
java.lang.Object
org.apache.maven.toolchain.ToolchainManagerFactory.DefaultToolchainManagerV4
- All Implemented Interfaces:
- Service,- ToolchainManager
- Enclosing class:
- ToolchainManagerFactory
public class ToolchainManagerFactory.DefaultToolchainManagerV4
extends Object
implements ToolchainManager
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetToolchainFromBuildContext(Session session, String type) getToolchains(Session session, String type) voidstoreToolchainToBuildContext(Session session, Toolchain toolchain) 
- 
Constructor Details- 
DefaultToolchainManagerV4public DefaultToolchainManagerV4()
 
- 
- 
Method Details- 
getToolchains@Nonnull public List<Toolchain> getToolchains(@Nonnull Session session, @Nonnull String type, @Nullable Map<String, String> requirements) throws ToolchainManagerException- Specified by:
- getToolchainsin interface- ToolchainManager
- Throws:
- ToolchainManagerException
 
- 
getToolchainFromBuildContext@Nonnull public Optional<Toolchain> getToolchainFromBuildContext(@Nonnull Session session, @Nonnull String type) throws ToolchainManagerException - Specified by:
- getToolchainFromBuildContextin interface- ToolchainManager
- Throws:
- ToolchainManagerException
 
- 
storeToolchainToBuildContext- Specified by:
- storeToolchainToBuildContextin interface- ToolchainManager
 
- 
getToolchains@Nonnull public List<Toolchain> getToolchains(@Nonnull Session session, @Nonnull String type) throws ToolchainManagerException - Specified by:
- getToolchainsin interface- ToolchainManager
- Throws:
- ToolchainManagerException
 
 
-