org.codehaus.mojo.appassembler.daemon
Interface DaemonGeneratorService

All Known Implementing Classes:
DefaultDaemonGeneratorService

public interface DaemonGeneratorService

Version:
$Id$
Author:
Trygve Laugstøl

Field Summary
static String ROLE
           
 
Method Summary
 void generateDaemon(String platform, File stubDescriptor, org.codehaus.mojo.appassembler.model.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)
           
 org.codehaus.mojo.appassembler.model.Daemon loadModel(File stubDescriptor)
           
 org.codehaus.mojo.appassembler.model.Daemon mergeDaemons(org.codehaus.mojo.appassembler.model.Daemon dominant, org.codehaus.mojo.appassembler.model.Daemon recessive)
           
 void validateDaemon(org.codehaus.mojo.appassembler.model.Daemon daemon, File descriptor)
           
 

Field Detail

ROLE

static final String ROLE
Method Detail

generateDaemon

void generateDaemon(String platform,
                    File stubDescriptor,
                    File outputDirectory,
                    org.apache.maven.project.MavenProject mavenProject,
                    org.apache.maven.artifact.repository.ArtifactRepository localRepository)
                    throws DaemonGeneratorException
Throws:
DaemonGeneratorException

generateDaemon

void generateDaemon(String platform,
                    File stubDescriptor,
                    org.codehaus.mojo.appassembler.model.Daemon stubDaemon,
                    File outputDirectory,
                    org.apache.maven.project.MavenProject mavenProject,
                    org.apache.maven.artifact.repository.ArtifactRepository localRepository)
                    throws DaemonGeneratorException
Throws:
DaemonGeneratorException

mergeDaemons

org.codehaus.mojo.appassembler.model.Daemon mergeDaemons(org.codehaus.mojo.appassembler.model.Daemon dominant,
                                                         org.codehaus.mojo.appassembler.model.Daemon recessive)
                                                         throws DaemonGeneratorException
Throws:
DaemonGeneratorException

loadModel

org.codehaus.mojo.appassembler.model.Daemon loadModel(File stubDescriptor)
                                                      throws DaemonGeneratorException
Throws:
DaemonGeneratorException

validateDaemon

void validateDaemon(org.codehaus.mojo.appassembler.model.Daemon daemon,
                    File descriptor)
                    throws DaemonGeneratorException
Throws:
DaemonGeneratorException


Copyright © 2006 Codehaus. All Rights Reserved.