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
All Methods Static Methods Instance Methods Concrete Methods 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()
-
-
-
Method Detail
-
extractor
public static javafx.util.Callback<MessagePropertiesDTO,javafx.beans.Observable[]> extractor()
-
getMessageId
public String getMessageId()
-
getTopic
public String getTopic()
-
getPayload
public String getPayload()
-
setPayload
public void setPayload(String payload)
-
getTopicProperty
public javafx.beans.property.StringProperty getTopicProperty()
-
getDateTimeProperty
public javafx.beans.property.Property<LocalDateTime> getDateTimeProperty()
-
isRetained
public boolean isRetained()
-
getQos
public Qos getQos()
-
getSubscription
public SubscriptionPropertiesDTO getSubscription()
-
getPublishStatus
public PublishStatus getPublishStatus()
-
setPublishStatus
public void setPublishStatus(PublishStatus publishStatus)
-
getDateTime
public LocalDateTime getDateTime()
-
compareTo
public int compareTo(MessagePropertiesDTO other)
- Specified by:
compareToin interfaceComparable<MessagePropertiesDTO>
-
getMessageType
public MessageType getMessageType()
-
-