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

static final java.lang.String ROLE
Method Detail

build

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

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

addPlexusApplication

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

addPlexusService

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


Copyright © 2001-2011 Codehaus. All Rights Reserved.