public class RegisterEntry extends TimestampedEntry<RegisterEntry>
| Constructor and Description |
|---|
RegisterEntry() |
RegisterEntry(net.kuujo.catalyst.util.ReferenceManager<net.kuujo.catalog.server.storage.Entry<?>> referenceManager) |
| Modifier and Type | Method and Description |
|---|---|
UUID |
getConnection()
Returns the entry connection ID.
|
long |
getTimeout()
Returns the session timeout.
|
void |
readObject(net.kuujo.catalyst.buffer.BufferInput buffer,
net.kuujo.catalyst.serializer.Serializer serializer) |
RegisterEntry |
setConnection(UUID connection)
Sets the entry connection ID.
|
RegisterEntry |
setTimeout(long timeout)
Sets the session timeout.
|
String |
toString() |
void |
writeObject(net.kuujo.catalyst.buffer.BufferOutput buffer,
net.kuujo.catalyst.serializer.Serializer serializer) |
getTimestamp, setTimestamppublic RegisterEntry()
public RegisterEntry(net.kuujo.catalyst.util.ReferenceManager<net.kuujo.catalog.server.storage.Entry<?>> referenceManager)
public UUID getConnection()
public RegisterEntry setConnection(UUID connection)
connection - The entry connection ID.NullPointerException - if connection is nullpublic long getTimeout()
public RegisterEntry setTimeout(long timeout)
timeout - The session timeout.public void writeObject(net.kuujo.catalyst.buffer.BufferOutput buffer,
net.kuujo.catalyst.serializer.Serializer serializer)
writeObject in interface net.kuujo.catalyst.serializer.CatalystSerializablewriteObject in class TimestampedEntry<RegisterEntry>public void readObject(net.kuujo.catalyst.buffer.BufferInput buffer,
net.kuujo.catalyst.serializer.Serializer serializer)
readObject in interface net.kuujo.catalyst.serializer.CatalystSerializablereadObject in class TimestampedEntry<RegisterEntry>public String toString()
toString in class TimestampedEntry<RegisterEntry>Copyright © 2013–2015. All rights reserved.