Class HvlNotificationPolling

java.lang.Object
tr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity<Long>
tr.com.havelsan.javarch.domain.model.entity.HvlEntity
tr.com.havelsan.javarch.domain.model.entity.HvlHardDeleteEntity
tr.com.havelsan.javarch.notification.polling.starter.entity.HvlNotificationPolling
All Implemented Interfaces:
Serializable, Comparable<tr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity<Long>>, org.hibernate.engine.spi.Managed, org.hibernate.engine.spi.ManagedMappedSuperclass, org.hibernate.engine.spi.PrimeAmongSecondarySupertypes, tr.com.havelsan.javarch.data.commons.structure.HvlEntityStructure<Long>
Direct Known Subclasses:
HvlNotificationPollingAnnouncement, HvlNotificationPollingUser

@MappedSuperclass public class HvlNotificationPolling extends tr.com.havelsan.javarch.domain.model.entity.HvlHardDeleteEntity
An entity class which defines notification polling fields.
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    The constant REDIRECT_URL_FIELD_COLUMN.
    static final String
    The constant SHORT_DESCRIPTION_FIELD_COLUMN.
    static final String
    The constant TITLE_FIELD_COLUMN.
    static final String
    The constant TYPE_FIELD_COLUMN.

    Fields inherited from class tr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity

    CREATED_BY_FIELD, CREATED_BY_FIELD_COLUMN, CREATED_DATE_FIELD, CREATED_DATE_FIELD_COLUMN, ID_FIELD, ID_FIELD_COLUMN, UPDATED_BY_FIELD, UPDATED_BY_FIELD_COLUMN, UPDATED_DATE_FIELD, UPDATED_DATE_FIELD_COLUMN, UUID_FIELD, UUID_FIELD_COLUMN, VERSION_FIELD, VERSION_FIELD_COLUMN
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Gets redirect url.
    Gets short description.
    Gets title.
    Gets type.
    int
    void
    setRedirectUrl(String redirectUrl)
    Sets redirect url.
    void
    setShortDescription(String shortDescription)
    Sets short description.
    void
    Sets title.
    void
    Sets type.

    Methods inherited from class tr.com.havelsan.javarch.domain.model.entity.HvlEntity

    $$_hibernate_read_id, $$_hibernate_write_id, getId, setId

    Methods inherited from class tr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity

    $$_hibernate_read_createdBy, $$_hibernate_read_dateCreated, $$_hibernate_read_dateUpdated, $$_hibernate_read_updatedBy, $$_hibernate_read_uuid, $$_hibernate_read_version, $$_hibernate_write_createdBy, $$_hibernate_write_dateCreated, $$_hibernate_write_dateUpdated, $$_hibernate_write_updatedBy, $$_hibernate_write_uuid, $$_hibernate_write_version, compareTo, getCreatedBy, getDateCreated, getDateUpdated, getUpdatedBy, getUuid, getVersion, setCreatedBy, setDateCreated, setDateUpdated, setUpdatedBy, setUuid, setVersion

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.hibernate.engine.spi.Managed

    asManaged

    Methods inherited from interface org.hibernate.engine.spi.ManagedMappedSuperclass

    asManagedMappedSuperclass

    Methods inherited from interface org.hibernate.engine.spi.PrimeAmongSecondarySupertypes

    asCompositeOwner, asCompositeTracker, asHibernateProxy, asManagedComposite, asManagedEntity, asPersistentAttributeInterceptable, asProxyConfiguration, asSelfDirtinessTracker
  • Field Details

    • TITLE_FIELD_COLUMN

      public static final String TITLE_FIELD_COLUMN
      The constant TITLE_FIELD_COLUMN.
      See Also:
    • TYPE_FIELD_COLUMN

      public static final String TYPE_FIELD_COLUMN
      The constant TYPE_FIELD_COLUMN.
      See Also:
    • SHORT_DESCRIPTION_FIELD_COLUMN

      public static final String SHORT_DESCRIPTION_FIELD_COLUMN
      The constant SHORT_DESCRIPTION_FIELD_COLUMN.
      See Also:
    • REDIRECT_URL_FIELD_COLUMN

      public static final String REDIRECT_URL_FIELD_COLUMN
      The constant REDIRECT_URL_FIELD_COLUMN.
      See Also:
  • Constructor Details

    • HvlNotificationPolling

      public HvlNotificationPolling()
  • 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()
      Gets short description.
      Returns:
      the short description
    • setShortDescription

      public void setShortDescription(String shortDescription)
      Sets short description.
      Parameters:
      shortDescription - the short description
    • getRedirectUrl

      public String getRedirectUrl()
      Gets redirect url.
      Returns:
      the redirect url
    • setRedirectUrl

      public void setRedirectUrl(String redirectUrl)
      Sets redirect url.
      Parameters:
      redirectUrl - the redirect url
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class tr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity<Long>