public class QueryEntry extends OperationEntry<QueryEntry>
| Constructor and Description |
|---|
QueryEntry() |
QueryEntry(net.kuujo.catalyst.util.ReferenceManager<net.kuujo.catalog.server.storage.Entry<?>> referenceManager) |
| Modifier and Type | Method and Description |
|---|---|
Operation |
getOperation()
Returns the entry operation.
|
Query |
getQuery()
Returns the query.
|
long |
getVersion()
Returns the query version number.
|
void |
readObject(net.kuujo.catalyst.buffer.BufferInput buffer,
net.kuujo.catalyst.serializer.Serializer serializer) |
QueryEntry |
setQuery(Query query)
Sets the query.
|
QueryEntry |
setVersion(long version)
Sets the query version number.
|
String |
toString() |
void |
writeObject(net.kuujo.catalyst.buffer.BufferOutput buffer,
net.kuujo.catalyst.serializer.Serializer serializer) |
getSession, setSessiongetTimestamp, setTimestamppublic QueryEntry()
public QueryEntry(net.kuujo.catalyst.util.ReferenceManager<net.kuujo.catalog.server.storage.Entry<?>> referenceManager)
public long getVersion()
public QueryEntry setVersion(long version)
version - The query version number.public Operation getOperation()
OperationEntrygetOperation in class OperationEntry<QueryEntry>public Query getQuery()
public QueryEntry setQuery(Query query)
query - The query.NullPointerException - if query is nullpublic void writeObject(net.kuujo.catalyst.buffer.BufferOutput buffer,
net.kuujo.catalyst.serializer.Serializer serializer)
writeObject in interface net.kuujo.catalyst.serializer.CatalystSerializablewriteObject in class SessionEntry<QueryEntry>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 SessionEntry<QueryEntry>public String toString()
toString in class TimestampedEntry<QueryEntry>Copyright © 2013–2015. All rights reserved.