org.codehaus.mojo.appassembler.daemon
Interface DaemonGeneratorService
- All Known Implementing Classes:
- DefaultDaemonGeneratorService
public interface DaemonGeneratorService
- Version:
- $Id: DaemonGeneratorService.java 6588 2008-03-28 12:22:57Z bentmann $
- Author:
- Trygve Laugstøl
|
Field Summary |
static java.lang.String |
ROLE
|
|
Method Summary |
void |
generateDaemon(DaemonGenerationRequest generationRequest)
|
void |
generateDaemon(java.lang.String platform,
java.io.File stubDescriptor,
Daemon stubDaemon,
java.io.File outputDirectory,
org.apache.maven.project.MavenProject mavenProject,
org.apache.maven.artifact.repository.ArtifactRepository localRepository)
|
void |
generateDaemon(java.lang.String platform,
java.io.File stubDescriptor,
java.io.File outputDirectory,
org.apache.maven.project.MavenProject mavenProject,
org.apache.maven.artifact.repository.ArtifactRepository localRepository)
|
Daemon |
loadModel(java.io.File stubDescriptor)
|
Daemon |
mergeDaemons(Daemon dominant,
Daemon recessive)
|
void |
validateDaemon(Daemon daemon,
java.io.File descriptor)
|
ROLE
static final java.lang.String ROLE
generateDaemon
void generateDaemon(java.lang.String platform,
java.io.File stubDescriptor,
java.io.File outputDirectory,
org.apache.maven.project.MavenProject mavenProject,
org.apache.maven.artifact.repository.ArtifactRepository localRepository)
throws DaemonGeneratorException
- Throws:
DaemonGeneratorException
generateDaemon
void generateDaemon(java.lang.String platform,
java.io.File stubDescriptor,
Daemon stubDaemon,
java.io.File outputDirectory,
org.apache.maven.project.MavenProject mavenProject,
org.apache.maven.artifact.repository.ArtifactRepository localRepository)
throws DaemonGeneratorException
- Throws:
DaemonGeneratorException
generateDaemon
void generateDaemon(DaemonGenerationRequest generationRequest)
throws DaemonGeneratorException
- Throws:
DaemonGeneratorException
mergeDaemons
Daemon mergeDaemons(Daemon dominant,
Daemon recessive)
throws DaemonGeneratorException
- Throws:
DaemonGeneratorException
loadModel
Daemon loadModel(java.io.File stubDescriptor)
throws DaemonGeneratorException
- Throws:
DaemonGeneratorException
validateDaemon
void validateDaemon(Daemon daemon,
java.io.File descriptor)
throws DaemonGeneratorException
- Parameters:
daemon - The daemon to validatedescriptor - An optional file reference that will be used in the exception messages.
- Throws:
DaemonGeneratorException
Copyright © 2006-2008 Codehaus. All Rights Reserved.