Package org.apache.maven.model
Class Notifier
java.lang.Object
org.apache.maven.model.Notifier
- All Implemented Interfaces:
Serializable
Configures one method for notifying users/developers when a
build breaks.
- Version:
- $Revision$ $Date$
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate StringDeprecated.private PropertiesField configuration.private booleanWhether to send notifications on error.private booleanWhether to send notifications on failure.private booleanWhether to send notifications on success.private booleanWhether to send notifications on warning.private StringThe mechanism used to deliver notifications. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddConfiguration(String key, String value) Method addConfiguration.Get Deprecated.Method getConfiguration.getType()Get the mechanism used to deliver notifications.booleanGet whether to send notifications on error.booleanGet whether to send notifications on failure.booleanGet whether to send notifications on success.booleanGet whether to send notifications on warning.voidsetAddress(String address) Set Deprecated.voidsetConfiguration(Properties configuration) Set extended configuration specific to this notifier goes here.voidsetSendOnError(boolean sendOnError) Set whether to send notifications on error.voidsetSendOnFailure(boolean sendOnFailure) Set whether to send notifications on failure.voidsetSendOnSuccess(boolean sendOnSuccess) Set whether to send notifications on success.voidsetSendOnWarning(boolean sendOnWarning) Set whether to send notifications on warning.voidSet the mechanism used to deliver notifications.
-
Field Details
-
type
The mechanism used to deliver notifications. -
sendOnError
private boolean sendOnErrorWhether to send notifications on error. -
sendOnFailure
private boolean sendOnFailureWhether to send notifications on failure. -
sendOnSuccess
private boolean sendOnSuccessWhether to send notifications on success. -
sendOnWarning
private boolean sendOnWarningWhether to send notifications on warning. -
address
Deprecated. Where to send the notification to - eg email address. -
configuration
Field configuration.
-
-
Constructor Details
-
Notifier
public Notifier()
-
-
Method Details
-
addConfiguration
Method addConfiguration.- Parameters:
key- a key object.value- a value object.
-
getAddress
Get Deprecated. Where to send the notification to - eg email address.- Returns:
- String
-
getConfiguration
Method getConfiguration.- Returns:
- Properties
-
getType
Get the mechanism used to deliver notifications.- Returns:
- String
-
isSendOnError
public boolean isSendOnError()Get whether to send notifications on error.- Returns:
- boolean
-
isSendOnFailure
public boolean isSendOnFailure()Get whether to send notifications on failure.- Returns:
- boolean
-
isSendOnSuccess
public boolean isSendOnSuccess()Get whether to send notifications on success.- Returns:
- boolean
-
isSendOnWarning
public boolean isSendOnWarning()Get whether to send notifications on warning.- Returns:
- boolean
-
setAddress
Set Deprecated. Where to send the notification to - eg email address.- Parameters:
address- a address object.
-
setConfiguration
Set extended configuration specific to this notifier goes here.- Parameters:
configuration- a configuration object.
-
setSendOnError
public void setSendOnError(boolean sendOnError) Set whether to send notifications on error.- Parameters:
sendOnError- a sendOnError object.
-
setSendOnFailure
public void setSendOnFailure(boolean sendOnFailure) Set whether to send notifications on failure.- Parameters:
sendOnFailure- a sendOnFailure object.
-
setSendOnSuccess
public void setSendOnSuccess(boolean sendOnSuccess) Set whether to send notifications on success.- Parameters:
sendOnSuccess- a sendOnSuccess object.
-
setSendOnWarning
public void setSendOnWarning(boolean sendOnWarning) Set whether to send notifications on warning.- Parameters:
sendOnWarning- a sendOnWarning object.
-
setType
Set the mechanism used to deliver notifications.- Parameters:
type- a type object.
-