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 boolean
add(AnyAbout about)
Optional<? extends AnyAbout>
getAbout(AnyType anyType)
List<? extends AnyAbout>
getAbouts()
List<String>
getEvents()
String
getRecipientAttrName()
String
getRecipientsFIQL()
Implementation
getRecipientsProvider()
String
getSender()
List<String>
getStaticRecipients()
String
getSubject()
MailTemplate
getTemplate()
TraceLevel
getTraceLevel()
boolean
isActive()
boolean
isSelfAsRecipient()
void
setActive(boolean active)
void
setRecipientAttrName(String recipientAttrName)
void
setRecipientsFIQL(String recipientsFIQL)
void
setRecipientsProvider(Implementation recipientsProvider)
void
setSelfAsRecipient(boolean selfAsRecipient)
void
setSender(String sender)
void
setSubject(String subject)
void
setTemplate(MailTemplate template)
void
setTraceLevel(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)
-
-