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 java.lang.String ROLE
           
 
Method Summary
 void build(java.lang.String servicename, java.io.File outputDirectory, java.io.File classes, java.util.List remoteRepositories, org.apache.maven.artifact.repository.ArtifactRepository localRespository, java.util.Set serviceArtifacts, java.io.File plexusConfiguration, java.io.File configurationsDirectory, java.io.File configurationProperties)
           
 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.lang.String servicename,
                  java.io.File outputDirectory,
                  java.io.File classes,
                  java.util.List remoteRepositories,
                  org.apache.maven.artifact.repository.ArtifactRepository localRespository,
                  java.util.Set serviceArtifacts,
                  java.io.File plexusConfiguration,
                  java.io.File configurationsDirectory,
                  java.io.File configurationProperties)
           throws ServiceBuilderException
Throws:
ServiceBuilderException

bundle

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


Copyright © 2001-2007 Codehaus. All Rights Reserved.