org.codehaus.plexus.builder.service
Interface ServiceBuilder

All Known Implementing Classes:
DefaultServiceBuilder

public interface ServiceBuilder

Version:
$Id: ServiceBuilder.java 1920 2005-05-22 15:14:48Z trygvis $
Author:
Jason van Zyl, Trygve Laugstøl

Field Summary
static String ROLE
           
 
Method Summary
 void build(String servicename, File outputDirectory, File classes, List remoteRepositories, org.apache.maven.artifact.repository.ArtifactRepository localRespository, Set serviceArtifacts, File plexusConfiguration, File configurationsDirectory, File configurationProperties)
           
 void bundle(File outputFile, File workingDirectory)
           
 

Field Detail

ROLE

static final String ROLE
Method Detail

build

void build(String servicename,
           File outputDirectory,
           File classes,
           List remoteRepositories,
           org.apache.maven.artifact.repository.ArtifactRepository localRespository,
           Set serviceArtifacts,
           File plexusConfiguration,
           File configurationsDirectory,
           File configurationProperties)
           throws ServiceBuilderException
Throws:
ServiceBuilderException

bundle

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


Copyright © 2001-2011 Codehaus. All Rights Reserved.