Package org.correomqtt.gui.model
Class MessagePropertiesDTO
java.lang.Object
org.correomqtt.gui.model.MessagePropertiesDTO
- All Implemented Interfaces:
Comparable<MessagePropertiesDTO>
public class MessagePropertiesDTO extends Object implements Comparable<MessagePropertiesDTO>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMessagePropertiesDTO.MessagePropertiesDTOBuilder -
Constructor Summary
Constructors Constructor Description MessagePropertiesDTO() -
Method Summary
Modifier and Type Method Description intcompareTo(MessagePropertiesDTO other)booleanequals(Object o)static javafx.util.Callback<MessagePropertiesDTO,javafx.beans.Observable[]>extractor()LocalDateTimegetDateTime()javafx.beans.property.Property<LocalDateTime>getDateTimeProperty()StringgetMessageId()MessageTypegetMessageType()StringgetPayload()PublishStatusgetPublishStatus()QosgetQos()SubscriptionPropertiesDTOgetSubscription()StringgetTopic()javafx.beans.property.StringPropertygetTopicProperty()inthashCode()booleanisRetained()voidsetPayload(String payload)voidsetPublishStatus(PublishStatus publishStatus)StringtoString()
-
Constructor Details
-
MessagePropertiesDTO
public MessagePropertiesDTO()
-
-
Method Details
-
extractor
-
getMessageId
-
getTopic
-
getPayload
-
setPayload
-
getTopicProperty
public javafx.beans.property.StringProperty getTopicProperty() -
getDateTimeProperty
-
isRetained
public boolean isRetained() -
getQos
-
getSubscription
-
getPublishStatus
-
setPublishStatus
-
getDateTime
-
toString
-
hashCode
public int hashCode() -
equals
-
compareTo
- Specified by:
compareToin interfaceComparable<MessagePropertiesDTO>
-
getMessageType
-