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 String ROLE
           
 
Method Summary
 void addPlexusApplication(File plexusApplication, File runtimeDirectory)
           
 void addPlexusService(File plexusService, File runtimeDirectory)
           
 void build(File workingDirectory, List remoteRepositories, org.apache.maven.artifact.repository.ArtifactRepository localRepository, Set extraArtifacts, File containerConfiguration, File configurationPropertiesFile)
           
 void bundle(File outputFile, File workingDirectory)
           
 

Field Detail

ROLE

static final String ROLE
Method Detail

build

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

bundle

void bundle(File outputFile,
            File workingDirectory)
            throws PlexusRuntimeBuilderException
Throws:
PlexusRuntimeBuilderException

addPlexusApplication

void addPlexusApplication(File plexusApplication,
                          File runtimeDirectory)
                          throws PlexusRuntimeBuilderException
Throws:
PlexusRuntimeBuilderException

addPlexusService

void addPlexusService(File plexusService,
                      File runtimeDirectory)
                      throws PlexusRuntimeBuilderException
Throws:
PlexusRuntimeBuilderException


Copyright © 2001-2011 Codehaus. All Rights Reserved.