@Entity public class JPANotification extends AbstractGeneratedKeyEntity implements Notification
Modifier and Type | Field and Description |
---|---|
static String |
TABLE |
LOG
EMAIL_PATTERN, ID_PATTERN, ID_REGEX
Constructor and Description |
---|
JPANotification() |
Modifier and Type | Method and 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) |
getKey, setKey
checkImplementationType, checkType, equals, hashCode, toString
public static final String TABLE
public String getRecipientsFIQL()
getRecipientsFIQL
in interface Notification
public void setRecipientsFIQL(String recipientsFIQL)
setRecipientsFIQL
in interface Notification
public String getRecipientAttrName()
getRecipientAttrName
in interface Notification
public void setRecipientAttrName(String recipientAttrName)
setRecipientAttrName
in interface Notification
public Implementation getRecipientsProvider()
getRecipientsProvider
in interface Notification
public void setRecipientsProvider(Implementation recipientsProvider)
setRecipientsProvider
in interface Notification
public List<String> getEvents()
getEvents
in interface Notification
public boolean add(AnyAbout about)
add
in interface Notification
public Optional<? extends AnyAbout> getAbout(AnyType anyType)
getAbout
in interface Notification
public List<? extends AnyAbout> getAbouts()
getAbouts
in interface Notification
public List<String> getStaticRecipients()
getStaticRecipients
in interface Notification
public boolean isSelfAsRecipient()
isSelfAsRecipient
in interface Notification
public void setSelfAsRecipient(boolean selfAsRecipient)
setSelfAsRecipient
in interface Notification
public String getSender()
getSender
in interface Notification
public void setSender(String sender)
setSender
in interface Notification
public String getSubject()
getSubject
in interface Notification
public void setSubject(String subject)
setSubject
in interface Notification
public MailTemplate getTemplate()
getTemplate
in interface Notification
public void setTemplate(MailTemplate template)
setTemplate
in interface Notification
public TraceLevel getTraceLevel()
getTraceLevel
in interface Notification
public void setTraceLevel(TraceLevel traceLevel)
setTraceLevel
in interface Notification
public boolean isActive()
isActive
in interface Notification
public void setActive(boolean active)
setActive
in interface Notification
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.