org.apache.continuum.builder.distributed
Interface DistributedBuildService

All Known Implementing Classes:
DefaultDistributedBuildService

public interface DistributedBuildService


Field Summary
static String ROLE
           
 
Method Summary
 Map<String,String> getEnvironments(int buildDefinitionId, String installationType)
           
 void prepareBuildFinished(Map<String,Object> context)
           
 boolean shouldBuild(Map<String,Object> context)
           
 void startPrepareBuild(Map<String,Object> context)
           
 void startProjectBuild(int projectId)
           
 void updateBuildResult(Map<String,Object> context)
           
 void updateProject(Map<String,Object> context)
           
 

Field Detail

ROLE

static final String ROLE
Method Detail

prepareBuildFinished

void prepareBuildFinished(Map<String,Object> context)
                          throws ContinuumException
Throws:
ContinuumException

shouldBuild

boolean shouldBuild(Map<String,Object> context)

startPrepareBuild

void startPrepareBuild(Map<String,Object> context)
                       throws ContinuumException
Throws:
ContinuumException

startProjectBuild

void startProjectBuild(int projectId)
                       throws ContinuumException
Throws:
ContinuumException

updateBuildResult

void updateBuildResult(Map<String,Object> context)
                       throws ContinuumException
Throws:
ContinuumException

updateProject

void updateProject(Map<String,Object> context)
                   throws ContinuumException
Throws:
ContinuumException

getEnvironments

Map<String,String> getEnvironments(int buildDefinitionId,
                                   String installationType)
                                   throws ContinuumException
Throws:
ContinuumException


Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.