org.apache.maven.model.Notifier Maven / Gradle / Ivy
// =================== DO NOT EDIT THIS FILE ====================
// Generated by Modello 2.1.2,
// any modifications will be overwritten.
// ==============================================================
package org.apache.maven.model;
/**
* Configures one method for notifying users/developers when a
* build breaks.
*
* @version $Revision$ $Date$
*/
@SuppressWarnings( "all" )
public class Notifier
implements java.io.Serializable, java.lang.Cloneable, org.apache.maven.model.InputLocationTracker
{
//--------------------------/
//- Class/Member Variables -/
//--------------------------/
/**
* The mechanism used to deliver notifications.
*/
private String type = "mail";
/**
* Whether to send notifications on error.
*/
private boolean sendOnError = true;
/**
* Whether to send notifications on failure.
*/
private boolean sendOnFailure = true;
/**
* Whether to send notifications on success.
*/
private boolean sendOnSuccess = true;
/**
* Whether to send notifications on warning.
*/
private boolean sendOnWarning = true;
/**
*
*
* Deprecated. Where to send the
* notification to - eg email address.
*
*
*/
private String address;
/**
* Field configuration.
*/
private java.util.Properties configuration;
/**
* Field locations.
*/
private java.util.Map