public class NotificationDescriptor extends Object implements Notification
| Modifier and Type | Field and Description | 
|---|---|
protected boolean | 
autoSubscribed  | 
protected String | 
availableIn  | 
protected String | 
channel  | 
protected boolean | 
enabled  | 
protected List<NotificationEventDescriptor> | 
events  | 
protected String | 
label  | 
protected String | 
name  | 
protected String | 
subject  | 
protected String | 
subjectTemplate  | 
protected String | 
template  | 
protected String | 
templateExpr
The mail template name will be dinamycally evaluated from a Mvel exp 
 | 
EMAIL_NOTIFICATION| Constructor and Description | 
|---|
NotificationDescriptor()  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
getAutoSubscribed()  | 
String | 
getAvailableIn()  | 
String | 
getChannel()  | 
boolean | 
getEnabled()  | 
List<NotificationEventDescriptor> | 
getEvents()  | 
String | 
getLabel()  | 
String | 
getName()  | 
String | 
getSubject()  | 
String | 
getSubjectTemplate()  | 
String | 
getTemplate()  | 
String | 
getTemplateExpr()  | 
protected String subjectTemplate
protected String templateExpr
protected boolean enabled
protected boolean autoSubscribed
protected String availableIn
protected List<NotificationEventDescriptor> events
public NotificationDescriptor()
public boolean getAutoSubscribed()
getAutoSubscribed in interface Notificationpublic String getAvailableIn()
getAvailableIn in interface Notificationpublic String getChannel()
getChannel in interface Notificationpublic boolean getEnabled()
getEnabled in interface Notificationpublic List<NotificationEventDescriptor> getEvents()
public String getLabel()
getLabel in interface Notificationpublic String getName()
getName in interface Notificationpublic String getSubject()
getSubject in interface Notificationpublic String getTemplate()
getTemplate in interface Notificationpublic String getSubjectTemplate()
getSubjectTemplate in interface Notificationpublic String getTemplateExpr()
getTemplateExpr in interface NotificationCopyright © 2019 Nuxeo. All rights reserved.