Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.platform.ec.notification.service
Class NotificationDescriptor

java.lang.Object
  extended by org.nuxeo.ecm.platform.ec.notification.service.NotificationDescriptor
All Implemented Interfaces:
java.io.Serializable, Notification

public class NotificationDescriptor
extends java.lang.Object
implements Notification

Author:
Narcis Paslaru, Thierry Martins
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface org.nuxeo.ecm.platform.notification.api.Notification
EMAIL_NOTIFICATION
 
Constructor Summary
NotificationDescriptor()
           
 
Method Summary
 boolean getAutoSubscribed()
           
 java.lang.String getAvailableIn()
           
 java.lang.String getChannel()
           
 boolean getEnabled()
           
 java.util.List<NotificationEventDescriptor> getEvents()
           
 java.lang.String getLabel()
           
 java.lang.String getName()
           
 java.lang.String getSubject()
           
 java.lang.String getSubjectTemplate()
           
 java.lang.String getTemplate()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NotificationDescriptor

public NotificationDescriptor()
Method Detail

getAutoSubscribed

public boolean getAutoSubscribed()
Specified by:
getAutoSubscribed in interface Notification
Returns:
the autoSubscribed.

getAvailableIn

public java.lang.String getAvailableIn()
Specified by:
getAvailableIn in interface Notification
Returns:
the availableIn.

getChannel

public java.lang.String getChannel()
Specified by:
getChannel in interface Notification
Returns:
the channel.

getEnabled

public boolean getEnabled()
Specified by:
getEnabled in interface Notification

getEvents

public java.util.List<NotificationEventDescriptor> getEvents()

getLabel

public java.lang.String getLabel()
Specified by:
getLabel in interface Notification

getName

public java.lang.String getName()
Specified by:
getName in interface Notification
Returns:
the name.

getSubject

public java.lang.String getSubject()
Specified by:
getSubject in interface Notification
Returns:
the subject.

getTemplate

public java.lang.String getTemplate()
Specified by:
getTemplate in interface Notification
Returns:
the template.

getSubjectTemplate

public java.lang.String getSubjectTemplate()
Specified by:
getSubjectTemplate in interface Notification
Returns:
the subject template.

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.