Class DefaultArtifactInstaller
- java.lang.Object
-
- org.fedoraproject.xmvn.tools.install.impl.DefaultArtifactInstaller
-
- All Implemented Interfaces:
ArtifactInstaller
class DefaultArtifactInstaller extends java.lang.Object implements ArtifactInstaller
-
-
Field Summary
Fields Modifier and Type Field Description private org.slf4j.Logger
logger
private RepositoryConfigurator
repositoryConfigurator
-
Fields inherited from interface org.fedoraproject.xmvn.tools.install.ArtifactInstaller
DEFAULT_REPOSITORY_ID
-
-
Constructor Summary
Constructors Constructor Description DefaultArtifactInstaller(Configurator configurator)
DefaultArtifactInstaller(RepositoryConfigurator repositoryConfigurator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
install(JavaPackage targetPackage, ArtifactMetadata am, PackagingRule rule, java.lang.String basePackageName, java.lang.String repositoryId)
void
postInstallation()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.fedoraproject.xmvn.tools.install.ArtifactInstaller
install
-
-
-
-
Field Detail
-
logger
private final org.slf4j.Logger logger
-
repositoryConfigurator
private final RepositoryConfigurator repositoryConfigurator
-
-
Constructor Detail
-
DefaultArtifactInstaller
public DefaultArtifactInstaller(Configurator configurator)
-
DefaultArtifactInstaller
DefaultArtifactInstaller(RepositoryConfigurator repositoryConfigurator)
-
-
Method Detail
-
install
public void install(JavaPackage targetPackage, ArtifactMetadata am, PackagingRule rule, java.lang.String basePackageName, java.lang.String repositoryId) throws ArtifactInstallationException
- Specified by:
install
in interfaceArtifactInstaller
- Throws:
ArtifactInstallationException
-
postInstallation
public void postInstallation()
- Specified by:
postInstallation
in interfaceArtifactInstaller
-
-