Class EmailNotificationImpl
- java.lang.Object
-
- org.jbpm.services.task.impl.model.NotificationImpl
-
- org.jbpm.services.task.impl.model.EmailNotificationImpl
-
- All Implemented Interfaces:
Externalizable,Serializable,org.kie.internal.task.api.model.EmailNotification,org.kie.internal.task.api.model.Notification
@Entity(name="Notification") public class EmailNotificationImpl extends NotificationImpl implements org.kie.internal.task.api.model.EmailNotification
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EmailNotificationImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)Map<? extends org.kie.internal.task.api.model.Language,? extends org.kie.internal.task.api.model.EmailNotificationHeader>getEmailHeaders()org.kie.internal.task.api.model.NotificationTypegetNotificationType()inthashCode()voidreadExternal(ObjectInput in)voidsetEmailHeaders(Map<? extends org.kie.internal.task.api.model.Language,? extends org.kie.internal.task.api.model.EmailNotificationHeader> emailHeaders)StringtoString()voidwriteExternal(ObjectOutput out)-
Methods inherited from class org.jbpm.services.task.impl.model.NotificationImpl
getBusinessAdministrators, getDescriptions, getDocumentation, getId, getNames, getPriority, getRecipients, getSubjects, setBusinessAdministrators, setDescriptions, setDocumentation, setId, setNames, setPriority, setRecipients, setSubjects
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.kie.internal.task.api.model.Notification
getBusinessAdministrators, getDescriptions, getDocumentation, getId, getNames, getPriority, getRecipients, getSubjects, setBusinessAdministrators, setDescriptions, setDocumentation, setId, setNames, setPriority, setRecipients, setSubjects
-
-
-
-
Method Detail
-
writeExternal
public void writeExternal(ObjectOutput out) throws IOException
- Specified by:
writeExternalin interfaceExternalizable- Overrides:
writeExternalin classNotificationImpl- Throws:
IOException
-
readExternal
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
- Specified by:
readExternalin interfaceExternalizable- Overrides:
readExternalin classNotificationImpl- Throws:
IOExceptionClassNotFoundException
-
getNotificationType
public org.kie.internal.task.api.model.NotificationType getNotificationType()
- Specified by:
getNotificationTypein interfaceorg.kie.internal.task.api.model.Notification- Overrides:
getNotificationTypein classNotificationImpl
-
getEmailHeaders
public Map<? extends org.kie.internal.task.api.model.Language,? extends org.kie.internal.task.api.model.EmailNotificationHeader> getEmailHeaders()
- Specified by:
getEmailHeadersin interfaceorg.kie.internal.task.api.model.EmailNotification
-
setEmailHeaders
public void setEmailHeaders(Map<? extends org.kie.internal.task.api.model.Language,? extends org.kie.internal.task.api.model.EmailNotificationHeader> emailHeaders)
- Specified by:
setEmailHeadersin interfaceorg.kie.internal.task.api.model.EmailNotification
-
hashCode
public int hashCode()
- Overrides:
hashCodein classNotificationImpl
-
equals
public boolean equals(Object obj)
- Overrides:
equalsin classNotificationImpl
-
-