org.apache.continuum.buildagent.manager
Interface BuildAgentManager

Package class diagram package 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)
           
 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 org.apache.maven.continuum.ContinuumException
Throws:
org.apache.maven.continuum.ContinuumException

startProjectBuild

void startProjectBuild(int projectId)
                       throws org.apache.maven.continuum.ContinuumException
Throws:
org.apache.maven.continuum.ContinuumException

getEnvironments

Map<String,String> getEnvironments(int buildDefinitionId,
                                   String installationType)
                                   throws org.apache.maven.continuum.ContinuumException
Throws:
org.apache.maven.continuum.ContinuumException

updateProject

void updateProject(Map<String,Object> project)
                   throws org.apache.maven.continuum.ContinuumException
Throws:
org.apache.maven.continuum.ContinuumException

shouldBuild

boolean shouldBuild(Map<String,Object> context)
                    throws org.apache.maven.continuum.ContinuumException
Throws:
org.apache.maven.continuum.ContinuumException

startPrepareBuild

void startPrepareBuild(Map<String,Object> context)
                       throws org.apache.maven.continuum.ContinuumException
Throws:
org.apache.maven.continuum.ContinuumException

endPrepareBuild

void endPrepareBuild(Map<String,Object> context)
                     throws org.apache.maven.continuum.ContinuumException
Throws:
org.apache.maven.continuum.ContinuumException


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