public final class SubscriptionEvent extends java.lang.Object implements IMessage, java.lang.Comparable<SubscriptionEvent>, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
MFString |
clSubID
Client-provided subscription request ID.
|
MFString |
reason
Text that accompanies the status to explain the status of the
subscription.
|
SubscriptionStatus |
status
This indicates whether the subscription succeeded or failed,
with the details in the 'reason' field.
|
boolean |
sticky
Sticky subscription flag.
|
Subscription |
sub
The subscription description.
|
| Modifier | Constructor and Description |
|---|---|
|
SubscriptionEvent() |
|
SubscriptionEvent(Subscription sub,
MFString clSubID,
SubscriptionStatus status,
MFString reason,
boolean sticky) |
protected |
SubscriptionEvent(ZeroGCProtoByteBuffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(SubscriptionEvent rhs) |
void |
deepCopy(SubscriptionEvent src) |
void |
deserializeZeroGC(ZeroGCProtoByteBuffer buffer) |
protected void |
dump(TextWriter wr) |
boolean |
equals(java.lang.Object rhs) |
int |
getMsgType() |
int |
hashCode() |
void |
serialize(ZeroGCProtoByteBuffer buffer) |
java.lang.String |
toString() |
public Subscription sub
public MFString clSubID
public SubscriptionStatus status
public MFString reason
public boolean sticky
public SubscriptionEvent()
protected SubscriptionEvent(ZeroGCProtoByteBuffer buffer)
public SubscriptionEvent(Subscription sub, MFString clSubID, SubscriptionStatus status, MFString reason, boolean sticky)
public int getMsgType()
getMsgType in interface IMessagepublic void deepCopy(SubscriptionEvent src)
public boolean equals(java.lang.Object rhs)
equals in class java.lang.Objectpublic int compareTo(SubscriptionEvent rhs)
compareTo in interface java.lang.Comparable<SubscriptionEvent>public int hashCode()
hashCode in class java.lang.Objectpublic void deserializeZeroGC(ZeroGCProtoByteBuffer buffer)
deserializeZeroGC in interface IMessagepublic void serialize(ZeroGCProtoByteBuffer buffer)
public java.lang.String toString()
protected void dump(TextWriter wr)