org.codehaus.plexus.builder.runtime
Interface PlexusRuntimeBuilder

All Known Implementing Classes:
DefaultPlexusRuntimeBuilder

public interface PlexusRuntimeBuilder

Version:
$Id: PlexusRuntimeBuilder.java 2001 2005-05-27 14:49:57Z trygvis $
Author:
Jason van Zyl, Trygve Laugstøl

Field Summary
static java.lang.String ROLE
           
 
Method Summary
 void addPlexusApplication(java.io.File plexusApplication, java.io.File runtimeDirectory)
           
 void addPlexusService(java.io.File plexusService, java.io.File runtimeDirectory)
           
 void build(java.io.File workingDirectory, java.util.List remoteRepositories, org.apache.maven.artifact.repository.ArtifactRepository localRepository, java.util.Set extraArtifacts, java.io.File containerConfiguration, java.io.File configurationPropertiesFile)
           
 void bundle(java.io.File outputFile, java.io.File workingDirectory)
           
 

Field Detail

ROLE

public static final java.lang.String ROLE
Method Detail

build

public void build(java.io.File workingDirectory,
                  java.util.List remoteRepositories,
                  org.apache.maven.artifact.repository.ArtifactRepository localRepository,
                  java.util.Set extraArtifacts,
                  java.io.File containerConfiguration,
                  java.io.File configurationPropertiesFile)
           throws PlexusRuntimeBuilderException
Throws:
PlexusRuntimeBuilderException

bundle

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

addPlexusApplication

public void addPlexusApplication(java.io.File plexusApplication,
                                 java.io.File runtimeDirectory)
                          throws PlexusRuntimeBuilderException
Throws:
PlexusRuntimeBuilderException

addPlexusService

public void addPlexusService(java.io.File plexusService,
                             java.io.File runtimeDirectory)
                      throws PlexusRuntimeBuilderException
Throws:
PlexusRuntimeBuilderException


Copyright © 2001-2007 Codehaus. All Rights Reserved.