public abstract class DefaultNotificationEventImpl extends java.lang.Object implements INotificationEventType
| Modifier and Type | Field and Description |
|---|---|
protected NotificationMedium |
mMedium |
| Constructor and Description |
|---|
DefaultNotificationEventImpl(NotificationMedium pMedium) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract java.lang.Long |
findIdForPreview(NotificationEventTypeEnum pEventType) |
protected abstract java.lang.String |
getContext(NotificationEventTypeEnum pEventType) |
NotificationPayload |
getPreviewPayload(FlexDeployAPITransaction pTransaction,
NotificationEvent pNotificationEvent) |
java.lang.Boolean |
isValid(NotificationPayload pPayload,
NotificationEvent pNotificationEvent) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPayloadpublic DefaultNotificationEventImpl(NotificationMedium pMedium)
public NotificationPayload getPreviewPayload(FlexDeployAPITransaction pTransaction, NotificationEvent pNotificationEvent) throws java.sql.SQLException
getPreviewPayload in interface INotificationEventTypejava.sql.SQLExceptionprotected abstract java.lang.String getContext(NotificationEventTypeEnum pEventType)
protected abstract java.lang.Long findIdForPreview(NotificationEventTypeEnum pEventType)
throws java.sql.SQLException
java.sql.SQLExceptionpublic java.lang.Boolean isValid(NotificationPayload pPayload, NotificationEvent pNotificationEvent) throws java.sql.SQLException
isValid in interface INotificationEventTypejava.sql.SQLException