public class DefaultDaemonGeneratorService extends org.codehaus.plexus.logging.AbstractLogEnabled implements DaemonGeneratorService
ROLE
Constructor and Description |
---|
DefaultDaemonGeneratorService() |
Modifier and Type | Method and Description |
---|---|
void |
generateDaemon(DaemonGenerationRequest request) |
void |
generateDaemon(String platform,
File stubDescriptor,
Daemon stubDaemon,
File outputDirectory,
org.apache.maven.project.MavenProject mavenProject,
org.apache.maven.artifact.repository.ArtifactRepository localRepository) |
void |
generateDaemon(String platform,
File stubDescriptor,
File outputDirectory,
org.apache.maven.project.MavenProject mavenProject,
org.apache.maven.artifact.repository.ArtifactRepository localRepository) |
Daemon |
loadModel(File stubDescriptor) |
Daemon |
mergeDaemons(Daemon dominant,
Daemon recessive) |
void |
validateDaemon(Daemon daemon,
File descriptor) |
public void generateDaemon(String platform, File stubDescriptor, File outputDirectory, org.apache.maven.project.MavenProject mavenProject, org.apache.maven.artifact.repository.ArtifactRepository localRepository) throws DaemonGeneratorException
generateDaemon
in interface DaemonGeneratorService
DaemonGeneratorException
public void generateDaemon(String platform, File stubDescriptor, Daemon stubDaemon, File outputDirectory, org.apache.maven.project.MavenProject mavenProject, org.apache.maven.artifact.repository.ArtifactRepository localRepository) throws DaemonGeneratorException
generateDaemon
in interface DaemonGeneratorService
DaemonGeneratorException
public void generateDaemon(DaemonGenerationRequest request) throws DaemonGeneratorException
generateDaemon
in interface DaemonGeneratorService
DaemonGeneratorException
public Daemon mergeDaemons(Daemon dominant, Daemon recessive) throws DaemonGeneratorException
mergeDaemons
in interface DaemonGeneratorService
DaemonGeneratorException
public Daemon loadModel(File stubDescriptor) throws DaemonGeneratorException
loadModel
in interface DaemonGeneratorService
DaemonGeneratorException
public void validateDaemon(Daemon daemon, File descriptor) throws DaemonGeneratorException
validateDaemon
in interface DaemonGeneratorService
daemon
- The daemon to validatedescriptor
- An optional file reference that will be used in the exception messages.DaemonGeneratorException
Copyright © 2006–2015 Codehaus. All rights reserved.