com.tractrac.clientmodule.data
Class MessageData
java.lang.Object
com.tractrac.clientmodule.details.Attachments
com.tractrac.clientmodule.data.TimeObject
com.tractrac.clientmodule.data.MessageData
- All Implemented Interfaces:
- java.lang.Comparable<TimeObject>
public class MessageData
- extends TimeObject
- Version:
- 2.0
- Author:
- TracTrac
|
Constructor Summary |
MessageData(long timestamp,
int kind,
long deviceId,
java.lang.String string,
byte[] blob)
|
|
Method Summary |
boolean |
equals(java.lang.Object obj)
|
byte[] |
getBlob()
|
long |
getDeviceId()
|
int |
getKind()
|
java.lang.String |
getText()
|
int |
hashCode()
|
static AttKey |
newAttKey()
|
static com.maptrack.client.io.TypeController |
subscribeLatest(Event event,
ICallbackData<Event,MessageData> callback)
|
static com.maptrack.client.io.TypeController |
subscribeLatest(Race race,
ICallbackData<Race,MessageData> callback)
|
static com.maptrack.client.io.TypeController |
subscribeOnline(Event event,
ICallbackData<Event,MessageData> callback)
|
static com.maptrack.client.io.TypeController |
subscribeOnline(Race race,
ICallbackData<Race,MessageData> callback)
|
static com.maptrack.client.io.TypeController |
subscribeSequence(Event event,
ICallbackData<Event,MessageData> callback,
long fromTime,
long toTime)
|
static com.maptrack.client.io.TypeController |
subscribeSequence(Race race,
ICallbackData<Race,MessageData> callback,
long fromTime,
long toTime)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
MessageData
public MessageData(long timestamp,
int kind,
long deviceId,
java.lang.String string,
byte[] blob)
newAttKey
public static AttKey newAttKey()
getKind
public int getKind()
getDeviceId
public long getDeviceId()
getText
public java.lang.String getText()
getBlob
public byte[] getBlob()
subscribeOnline
public static com.maptrack.client.io.TypeController subscribeOnline(Event event,
ICallbackData<Event,MessageData> callback)
subscribeOnline
public static com.maptrack.client.io.TypeController subscribeOnline(Race race,
ICallbackData<Race,MessageData> callback)
subscribeLatest
public static com.maptrack.client.io.TypeController subscribeLatest(Event event,
ICallbackData<Event,MessageData> callback)
subscribeLatest
public static com.maptrack.client.io.TypeController subscribeLatest(Race race,
ICallbackData<Race,MessageData> callback)
subscribeSequence
public static com.maptrack.client.io.TypeController subscribeSequence(Event event,
ICallbackData<Event,MessageData> callback,
long fromTime,
long toTime)
subscribeSequence
public static com.maptrack.client.io.TypeController subscribeSequence(Race race,
ICallbackData<Race,MessageData> callback,
long fromTime,
long toTime)
toString
public java.lang.String toString()
- Overrides:
toString in class TimeObject
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class TimeObject
hashCode
public int hashCode()
- Overrides:
hashCode in class TimeObject