org.apache.continuum.buildagent.manager
Interface BuildAgentManager

All Known Implementing Classes:
DefaultBuildAgentManager

public interface BuildAgentManager


Field Summary
static String ROLE
           
 
Method Summary
 void endPrepareBuild(Map<String,Object> context)
           
 Map<String,String> getEnvironments(int buildDefinitionId, String installationType)
           
 boolean pingMaster()
           
 void returnBuildResult(Map<String,Object> result)
           
 boolean shouldBuild(Map<String,Object> context)
           
 void startPrepareBuild(Map<String,Object> context)
           
 void startProjectBuild(int projectId)
           
 void updateProject(Map<String,Object> project)
           
 

Field Detail

ROLE

static final String ROLE
Method Detail

returnBuildResult

void returnBuildResult(Map<String,Object> result)
                       throws ContinuumException
Throws:
ContinuumException

startProjectBuild

void startProjectBuild(int projectId)
                       throws ContinuumException
Throws:
ContinuumException

getEnvironments

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

updateProject

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

shouldBuild

boolean shouldBuild(Map<String,Object> context)
                    throws ContinuumException
Throws:
ContinuumException

startPrepareBuild

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

endPrepareBuild

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

pingMaster

boolean pingMaster()
                   throws ContinuumException
Throws:
ContinuumException


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