Class HvlNotificationPollingPayloadModel

java.lang.Object
tr.com.havelsan.javarch.dto.model.HvlSimpleModel<Long>
tr.com.havelsan.javarch.dto.model.HvlModel
tr.com.havelsan.javarch.notification.polling.cloud.client.model.HvlNotificationPollingPayloadModel
All Implemented Interfaces:
Serializable, Comparable<tr.com.havelsan.javarch.dto.model.HvlSimpleModel>, tr.com.havelsan.javarch.data.commons.structure.HvlModelStructure<Long>
Direct Known Subclasses:
HvlNotificationPollingAnnouncementModel, HvlNotificationPollingUserModel

public abstract class HvlNotificationPollingPayloadModel extends tr.com.havelsan.javarch.dto.model.HvlModel
An abstract class includes basic notification payload fields.
See Also:
  • Constructor Details

    • HvlNotificationPollingPayloadModel

      public HvlNotificationPollingPayloadModel()
  • Method Details

    • getTitle

      public String getTitle()
      Gets title.
      Returns:
      the title
    • setTitle

      public void setTitle(String title)
      Sets title.
      Parameters:
      title - the title
    • getType

      public String getType()
      Gets type.
      Returns:
      the type
    • setType

      public void setType(String type)
      Sets type.
      Parameters:
      type - the type
    • getShortDescription

      public String getShortDescription()
    • setShortDescription

      public void setShortDescription(String shortDescription)
    • getRedirectUrl

      public String getRedirectUrl()
    • setRedirectUrl

      public void setRedirectUrl(String redirectUrl)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class tr.com.havelsan.javarch.dto.model.HvlSimpleModel<Long>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class tr.com.havelsan.javarch.dto.model.HvlSimpleModel<Long>