Package joynr.system.RoutingTypes
Class MqttAddress
- java.lang.Object
-
- joynr.system.RoutingTypes.Address
-
- joynr.system.RoutingTypes.MqttAddress
-
- All Implemented Interfaces:
JoynrType,Serializable
public class MqttAddress extends Address implements Serializable, JoynrType
Mqtt Address- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static intMAJOR_VERSIONstatic intMINOR_VERSION
-
Constructor Summary
Constructors Constructor Description MqttAddress()Default ConstructorMqttAddress(String brokerUri, String topic)Parameterized constructorMqttAddress(MqttAddress mqttAddressObj)Copy constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)Check for equalityStringgetBrokerUri()Gets BrokerUriStringgetTopic()Gets TopicinthashCode()Calculate code for hashing based on member contentsvoidsetBrokerUri(String brokerUri)Sets BrokerUrivoidsetTopic(String topic)Sets TopicStringtoString()Stringifies the class
-
-
-
Field Detail
-
MAJOR_VERSION
public static final int MAJOR_VERSION
- See Also:
- Constant Field Values
-
MINOR_VERSION
public static final int MINOR_VERSION
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MqttAddress
public MqttAddress()
Default Constructor
-
MqttAddress
public MqttAddress(MqttAddress mqttAddressObj)
Copy constructor- Parameters:
mqttAddressObj- reference to the object to be copied
-
-
Method Detail
-
getBrokerUri
public String getBrokerUri()
Gets BrokerUri- Returns:
- Mqtt broker uri
-
setBrokerUri
public void setBrokerUri(String brokerUri)
Sets BrokerUri- Parameters:
brokerUri- Mqtt broker uri
-
getTopic
public String getTopic()
Gets Topic- Returns:
- MQTT topic identification
-
setTopic
public void setTopic(String topic)
Sets Topic- Parameters:
topic- MQTT topic identification
-
toString
public String toString()
Stringifies the class
-
equals
public boolean equals(Object obj)
Check for equality
-
-