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>
,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
Modifier and TypeFieldDescriptionstatic 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
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Gets redirect url.Gets short description.getTitle()
Gets title.getType()
Gets type.int
hashCode()
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
getId, setId
Methods inherited from class tr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity
compareTo, getCreatedBy, getDateCreated, getDateUpdated, getUpdatedBy, getUuid, getVersion, setCreatedBy, setDateCreated, setDateUpdated, setUpdatedBy, setUuid, setVersion
-
Field Details
-
TITLE_FIELD_COLUMN
The constant TITLE_FIELD_COLUMN.- See Also:
-
TYPE_FIELD_COLUMN
The constant TYPE_FIELD_COLUMN.- See Also:
-
SHORT_DESCRIPTION_FIELD_COLUMN
The constant SHORT_DESCRIPTION_FIELD_COLUMN.- See Also:
-
REDIRECT_URL_FIELD_COLUMN
The constant REDIRECT_URL_FIELD_COLUMN.- See Also:
-
-
Constructor Details
-
HvlNotificationPolling
public HvlNotificationPolling()
-
-
Method Details
-
getTitle
Gets title.- Returns:
- the title
-
setTitle
Sets title.- Parameters:
title
- the title
-
getType
Gets type.- Returns:
- the type
-
setType
Sets type.- Parameters:
type
- the type
-
getShortDescription
Gets short description.- Returns:
- the short description
-
setShortDescription
Sets short description.- Parameters:
shortDescription
- the short description
-
getRedirectUrl
Gets redirect url.- Returns:
- the redirect url
-
setRedirectUrl
Sets redirect url.- Parameters:
redirectUrl
- the redirect url
-
equals
- Overrides:
equals
in classtr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity<Long>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classtr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity<Long>
-