public class DefaultJavaToolchainFactory extends Object implements ToolchainFactory, org.codehaus.plexus.logging.LogEnabled
ROLE| Constructor and Description |
|---|
DefaultJavaToolchainFactory() |
| Modifier and Type | Method and Description |
|---|---|
ToolchainPrivate |
createDefaultToolchain()
Returns the default instance of the particular type of toolchain, can return null
if not applicable.
|
ToolchainPrivate |
createToolchain(ToolchainModel model)
Create instance of toolchain.
|
void |
enableLogging(org.codehaus.plexus.logging.Logger logger) |
protected org.codehaus.plexus.logging.Logger |
getLogger() |
public ToolchainPrivate createToolchain(ToolchainModel model) throws MisconfiguredToolchainException
ToolchainFactorycreateToolchain in interface ToolchainFactoryMisconfiguredToolchainExceptionpublic ToolchainPrivate createDefaultToolchain()
ToolchainFactorycreateDefaultToolchain in interface ToolchainFactoryprotected org.codehaus.plexus.logging.Logger getLogger()
public void enableLogging(org.codehaus.plexus.logging.Logger logger)
enableLogging in interface org.codehaus.plexus.logging.LogEnabledCopyright © 2001-2021 The Apache Software Foundation. All Rights Reserved.