org.codehaus.plexus.builder.application
Interface ApplicationBuilder

All Known Implementing Classes:
DefaultApplicationBuilder

public interface ApplicationBuilder

Version:
$Id: ApplicationBuilder.java 1787 2005-05-12 08:42:19Z trygvis $
Author:
Jason van Zyl, Trygve Laugstøl

Field Summary
static java.lang.String ROLE
           
 
Method Summary
 void assemble(java.lang.String applicationName, java.io.File workingDirectory, java.util.List remoteRepositories, org.apache.maven.artifact.repository.ArtifactRepository localRespository, java.util.Set projectArtifacts, java.util.Set serviceArtifacts, java.io.File applicationConfiguration, java.io.File configurationsDirectory, java.io.File configurationPropertiesFile)
           
 void bundle(java.io.File outputFile, java.io.File workingDirectory)
           
 

Field Detail

ROLE

static final java.lang.String ROLE
Method Detail

assemble

void assemble(java.lang.String applicationName,
              java.io.File workingDirectory,
              java.util.List remoteRepositories,
              org.apache.maven.artifact.repository.ArtifactRepository localRespository,
              java.util.Set projectArtifacts,
              java.util.Set serviceArtifacts,
              java.io.File applicationConfiguration,
              java.io.File configurationsDirectory,
              java.io.File configurationPropertiesFile)
              throws ApplicationBuilderException
Throws:
ApplicationBuilderException

bundle

void bundle(java.io.File outputFile,
            java.io.File workingDirectory)
            throws ApplicationBuilderException
Throws:
ApplicationBuilderException


Copyright © 2001-2010 Codehaus. All Rights Reserved.