org.apache.maven.continuum.notification
Interface ContinuumNotificationDispatcher

All Known Implementing Classes:
DefaultContinuumNotificationDispatcher

public interface ContinuumNotificationDispatcher

Version:
$Id: ContinuumNotificationDispatcher.java 709300 2008-10-31 00:01:38Z ctan $
Author:
Trygve Laugstøl

Field Summary
static String CONTEXT_BUILD
           
static String CONTEXT_BUILD_DEFINITION
           
static String CONTEXT_BUILD_OUTPUT
           
static String CONTEXT_BUILD_RESULT
           
static String CONTEXT_PROJECT
           
static String CONTEXT_PROJECT_NOTIFIER
           
static String CONTEXT_UPDATE_SCM_RESULT
           
static String MESSAGE_ID_BUILD_COMPLETE
           
static String MESSAGE_ID_BUILD_STARTED
           
static String MESSAGE_ID_CHECKOUT_COMPLETE
           
static String MESSAGE_ID_CHECKOUT_STARTED
           
static String MESSAGE_ID_GOALS_COMPLETED
           
static String MESSAGE_ID_PREPARE_BUILD_COMPLETE
           
static String MESSAGE_ID_RUNNING_GOALS
           
static String ROLE
           
 
Method Summary
 void buildComplete(Project project, BuildDefinition buildDefinition, BuildResult buildResult)
           
 void buildStarted(Project project, BuildDefinition buildDefinition)
           
 void checkoutComplete(Project project, BuildDefinition buildDefinition)
           
 void checkoutStarted(Project project, BuildDefinition buildDefinition)
           
 void goalsCompleted(Project project, BuildDefinition buildDefinition, BuildResult buildResult)
           
 void prepareBuildComplete(ProjectScmRoot projectScmRoot)
           
 void runningGoals(Project project, BuildDefinition buildDefinition, BuildResult buildResult)
           
 

Field Detail

ROLE

static final String ROLE

MESSAGE_ID_BUILD_STARTED

static final String MESSAGE_ID_BUILD_STARTED
See Also:
Constant Field Values

MESSAGE_ID_CHECKOUT_STARTED

static final String MESSAGE_ID_CHECKOUT_STARTED
See Also:
Constant Field Values

MESSAGE_ID_CHECKOUT_COMPLETE

static final String MESSAGE_ID_CHECKOUT_COMPLETE
See Also:
Constant Field Values

MESSAGE_ID_RUNNING_GOALS

static final String MESSAGE_ID_RUNNING_GOALS
See Also:
Constant Field Values

MESSAGE_ID_GOALS_COMPLETED

static final String MESSAGE_ID_GOALS_COMPLETED
See Also:
Constant Field Values

MESSAGE_ID_BUILD_COMPLETE

static final String MESSAGE_ID_BUILD_COMPLETE
See Also:
Constant Field Values

MESSAGE_ID_PREPARE_BUILD_COMPLETE

static final String MESSAGE_ID_PREPARE_BUILD_COMPLETE
See Also:
Constant Field Values

CONTEXT_BUILD

static final String CONTEXT_BUILD
See Also:
Constant Field Values

CONTEXT_BUILD_OUTPUT

static final String CONTEXT_BUILD_OUTPUT
See Also:
Constant Field Values

CONTEXT_PROJECT

static final String CONTEXT_PROJECT
See Also:
Constant Field Values

CONTEXT_BUILD_DEFINITION

static final String CONTEXT_BUILD_DEFINITION
See Also:
Constant Field Values

CONTEXT_PROJECT_NOTIFIER

static final String CONTEXT_PROJECT_NOTIFIER
See Also:
Constant Field Values

CONTEXT_BUILD_RESULT

static final String CONTEXT_BUILD_RESULT
See Also:
Constant Field Values

CONTEXT_UPDATE_SCM_RESULT

static final String CONTEXT_UPDATE_SCM_RESULT
See Also:
Constant Field Values
Method Detail

buildStarted

void buildStarted(Project project,
                  BuildDefinition buildDefinition)

checkoutStarted

void checkoutStarted(Project project,
                     BuildDefinition buildDefinition)

checkoutComplete

void checkoutComplete(Project project,
                      BuildDefinition buildDefinition)

runningGoals

void runningGoals(Project project,
                  BuildDefinition buildDefinition,
                  BuildResult buildResult)

goalsCompleted

void goalsCompleted(Project project,
                    BuildDefinition buildDefinition,
                    BuildResult buildResult)

buildComplete

void buildComplete(Project project,
                   BuildDefinition buildDefinition,
                   BuildResult buildResult)

prepareBuildComplete

void prepareBuildComplete(ProjectScmRoot projectScmRoot)


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