final class AbstractSurefireMojo.DynamicProviderInfo extends java.lang.Object implements ConfigurableProviderInfo
| Modifier and Type | Field and Description |
|---|---|
(package private) java.lang.String |
providerName |
| Constructor and Description |
|---|
DynamicProviderInfo(java.lang.String providerName) |
| Modifier and Type | Method and Description |
|---|---|
void |
addProviderProperties() |
Classpath |
getProviderClasspath() |
java.lang.String |
getProviderName() |
ProviderInfo |
instantiate(java.lang.String providerName) |
boolean |
isApplicable() |
public ProviderInfo instantiate(java.lang.String providerName)
instantiate in interface ConfigurableProviderInfo@Nonnull public java.lang.String getProviderName()
getProviderName in interface ProviderInfopublic boolean isApplicable()
isApplicable in interface ProviderInfopublic void addProviderProperties()
throws org.apache.maven.plugin.MojoExecutionException
addProviderProperties in interface ProviderInfoorg.apache.maven.plugin.MojoExecutionException@Nonnull public Classpath getProviderClasspath() throws org.apache.maven.artifact.resolver.ArtifactResolutionException, org.apache.maven.artifact.resolver.ArtifactNotFoundException
getProviderClasspath in interface ProviderInfoorg.apache.maven.artifact.resolver.ArtifactResolutionExceptionorg.apache.maven.artifact.resolver.ArtifactNotFoundException