private static class MultiServerUserRegistry.TransferSimpSubscription extends java.lang.Object implements SimpSubscription
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
destination |
private java.lang.String |
id |
private MultiServerUserRegistry.TransferSimpSession |
session |
Constructor and Description |
---|
TransferSimpSubscription()
Default constructor for JSON deserialization.
|
TransferSimpSubscription(SimpSubscription subscription)
Constructor to create DTO from a local user subscription.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object other) |
java.lang.String |
getDestination()
Return the subscription's destination, never
null . |
java.lang.String |
getId()
Return the id associated of the subscription, never
null . |
MultiServerUserRegistry.TransferSimpSession |
getSession()
Return the session of the subscription, never
null . |
int |
hashCode() |
void |
setDestination(java.lang.String destination) |
void |
setId(java.lang.String id) |
void |
setSession(MultiServerUserRegistry.TransferSimpSession session) |
java.lang.String |
toString() |
private java.lang.String id
private MultiServerUserRegistry.TransferSimpSession session
private java.lang.String destination
public TransferSimpSubscription()
public TransferSimpSubscription(SimpSubscription subscription)
public void setId(java.lang.String id)
public java.lang.String getId()
SimpSubscription
null
.getId
in interface SimpSubscription
public void setSession(MultiServerUserRegistry.TransferSimpSession session)
public MultiServerUserRegistry.TransferSimpSession getSession()
SimpSubscription
null
.getSession
in interface SimpSubscription
public void setDestination(java.lang.String destination)
public java.lang.String getDestination()
SimpSubscription
null
.getDestination
in interface SimpSubscription
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object