Class JPANotification
java.lang.Object
org.apache.syncope.core.persistence.jpa.entity.AbstractEntity
org.apache.syncope.core.persistence.jpa.entity.AbstractGeneratedKeyEntity
org.apache.syncope.core.persistence.jpa.entity.JPANotification
- All Implemented Interfaces:
Serializable,Entity,Notification
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringprotected static final TypeReference<List<String>> Fields inherited from class org.apache.syncope.core.persistence.jpa.entity.AbstractEntity
LOGFields inherited from interface org.apache.syncope.core.persistence.api.entity.Entity
EMAIL_PATTERN, ID_PATTERN, ID_REGEX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanisActive()booleanprotected voidjson2list(boolean clearFirst) voidvoidpostLoad()voidpostSave()voidsetActive(boolean active) voidsetRecipientAttrName(String recipientAttrName) voidsetRecipientsFIQL(String recipientsFIQL) voidsetRecipientsProvider(Implementation recipientsProvider) voidsetSelfAsRecipient(boolean selfAsRecipient) voidvoidsetSubject(String subject) voidsetTemplate(MailTemplate template) voidsetTraceLevel(TraceLevel traceLevel) Methods inherited from class org.apache.syncope.core.persistence.jpa.entity.AbstractGeneratedKeyEntity
getKey, setKeyMethods inherited from class org.apache.syncope.core.persistence.jpa.entity.AbstractEntity
checkImplementationType, checkType, equals, hashCode, toString
-
Field Details
-
TABLE
- See Also:
-
TYPEREF
-
-
Constructor Details
-
JPANotification
public JPANotification()
-
-
Method Details
-
getRecipientsFIQL
- Specified by:
getRecipientsFIQLin interfaceNotification
-
setRecipientsFIQL
- Specified by:
setRecipientsFIQLin interfaceNotification
-
getRecipientAttrName
- Specified by:
getRecipientAttrNamein interfaceNotification
-
setRecipientAttrName
- Specified by:
setRecipientAttrNamein interfaceNotification
-
getRecipientsProvider
- Specified by:
getRecipientsProviderin interfaceNotification
-
setRecipientsProvider
- Specified by:
setRecipientsProviderin interfaceNotification
-
getEvents
- Specified by:
getEventsin interfaceNotification
-
add
- Specified by:
addin interfaceNotification
-
getAbout
- Specified by:
getAboutin interfaceNotification
-
getAbouts
- Specified by:
getAboutsin interfaceNotification
-
getStaticRecipients
- Specified by:
getStaticRecipientsin interfaceNotification
-
isSelfAsRecipient
public boolean isSelfAsRecipient()- Specified by:
isSelfAsRecipientin interfaceNotification
-
setSelfAsRecipient
public void setSelfAsRecipient(boolean selfAsRecipient) - Specified by:
setSelfAsRecipientin interfaceNotification
-
getSender
- Specified by:
getSenderin interfaceNotification
-
setSender
- Specified by:
setSenderin interfaceNotification
-
getSubject
- Specified by:
getSubjectin interfaceNotification
-
setSubject
- Specified by:
setSubjectin interfaceNotification
-
getTemplate
- Specified by:
getTemplatein interfaceNotification
-
setTemplate
- Specified by:
setTemplatein interfaceNotification
-
getTraceLevel
- Specified by:
getTraceLevelin interfaceNotification
-
setTraceLevel
- Specified by:
setTraceLevelin interfaceNotification
-
isActive
public boolean isActive()- Specified by:
isActivein interfaceNotification
-
setActive
public void setActive(boolean active) - Specified by:
setActivein interfaceNotification
-
json2list
protected void json2list(boolean clearFirst) -
postLoad
public void postLoad() -
postSave
public void postSave() -
list2json
public void list2json()
-