Interface Notification
-
- All Superinterfaces:
Entity,Serializable
- All Known Implementing Classes:
JPANotification
public interface Notification extends Entity
-
-
Field Summary
-
Fields inherited from interface org.apache.syncope.core.persistence.api.entity.Entity
EMAIL_PATTERN, ID_PATTERN, ID_REGEX
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanadd(AnyAbout about)Optional<? extends AnyAbout>getAbout(AnyType anyType)List<? extends AnyAbout>getAbouts()List<String>getEvents()StringgetRecipientAttrName()StringgetRecipientsFIQL()ImplementationgetRecipientsProvider()StringgetSender()List<String>getStaticRecipients()StringgetSubject()MailTemplategetTemplate()TraceLevelgetTraceLevel()booleanisActive()booleanisSelfAsRecipient()voidsetActive(boolean active)voidsetRecipientAttrName(String recipientAttrName)voidsetRecipientsFIQL(String recipientsFIQL)voidsetRecipientsProvider(Implementation recipientsProvider)voidsetSelfAsRecipient(boolean selfAsRecipient)voidsetSender(String sender)voidsetSubject(String subject)voidsetTemplate(MailTemplate template)voidsetTraceLevel(TraceLevel traceLevel)
-
-
-
Method Detail
-
isSelfAsRecipient
boolean isSelfAsRecipient()
-
setSelfAsRecipient
void setSelfAsRecipient(boolean selfAsRecipient)
-
getRecipientAttrName
String getRecipientAttrName()
-
setRecipientAttrName
void setRecipientAttrName(String recipientAttrName)
-
getRecipientsFIQL
String getRecipientsFIQL()
-
setRecipientsFIQL
void setRecipientsFIQL(String recipientsFIQL)
-
getRecipientsProvider
Implementation getRecipientsProvider()
-
setRecipientsProvider
void setRecipientsProvider(Implementation recipientsProvider)
-
add
boolean add(AnyAbout about)
-
getSender
String getSender()
-
setSender
void setSender(String sender)
-
getSubject
String getSubject()
-
setSubject
void setSubject(String subject)
-
getTemplate
MailTemplate getTemplate()
-
setTemplate
void setTemplate(MailTemplate template)
-
getTraceLevel
TraceLevel getTraceLevel()
-
setTraceLevel
void setTraceLevel(TraceLevel traceLevel)
-
isActive
boolean isActive()
-
setActive
void setActive(boolean active)
-
-