Serialized Form
-
Package org.nustaq.reallive.api
-
Class org.nustaq.reallive.api.LimitedQuery
class LimitedQuery extends Object implements Serializable-
Serialized Fields
-
counter
int counter
-
predicate
RLPredicate<Record> predicate
-
-
-
Class org.nustaq.reallive.api.RLHashIndexPredicate
class RLHashIndexPredicate extends Object implements Serializable-
Serialized Fields
-
pathes
List<RLHashIndexPredicate.RLPath> pathes
-
subQuery
RLPredicate subQuery
-
-
-
Class org.nustaq.reallive.api.RLHashIndexPredicate.IntersectionPath
class IntersectionPath extends RLHashIndexPredicate.RLPath implements Serializable -
Class org.nustaq.reallive.api.RLHashIndexPredicate.JoinPath
class JoinPath extends RLHashIndexPredicate.RLPath implements Serializable -
Class org.nustaq.reallive.api.RLHashIndexPredicate.SubtractPath
class SubtractPath extends RLHashIndexPredicate.RLPath implements Serializable -
Class org.nustaq.reallive.api.RLRateLimitedPredicate
class RLRateLimitedPredicate extends Object implements Serializable-
Serialized Fields
-
limit
int limit
-
query
RLPredicate query
-
-
-
Class org.nustaq.reallive.api.Subscriber
class Subscriber extends Object implements Serializable-
Serialized Fields
-
filter
RLPredicate<Record> filter
-
id
int id
-
receiver
ChangeReceiver receiver
-
-
-
Class org.nustaq.reallive.api.TableDescription
class TableDescription extends Object implements Serializable -
Class org.nustaq.reallive.api.TableState
class TableState extends Object implements Serializable-
Serialized Fields
-
associatedShardName
String associatedShardName
-
mapping
ClusterTableRecordMapping mapping
-
numElements
long numElements
-
tableName
String tableName
-
-
-
-
Package org.nustaq.reallive.client
-
Class org.nustaq.reallive.client.ClusteredTableSpaceClient
class ClusteredTableSpaceClient extends org.nustaq.kontraktor.Actor<T extends ClusteredTableSpaceClient> implements Serializable-
Serialized Fields
-
tableSpaceSharding
TableSpaceSharding tableSpaceSharding
-
-
-
Class org.nustaq.reallive.client.DynShardedTable
class DynShardedTable extends ShardedTable implements Serializable-
Serialized Fields
-
tableDistributionSupplier
Supplier<DynClusterTableDistribution> tableDistributionSupplier
-
-
-
Class org.nustaq.reallive.client.ShardedTable
class ShardedTable extends Object implements Serializable-
Serialized Fields
-
description
TableDescription description
-
globalListenReady
AtomicBoolean globalListenReady
-
proc
FilterProcessor proc
-
shards
Set<RealLiveTable> shards
-
subsMap
ConcurrentHashMap<Subscriber,
List<Subscriber>> subsMap -
tableShardMap
Map<Integer,
RealLiveTable> tableShardMap
-
-
-
-
Package org.nustaq.reallive.messages
-
Class org.nustaq.reallive.messages.AddMessage
class AddMessage extends Object implements Serializable-
Serialized Fields
-
record
Record record
-
senderId
int senderId
-
updateIfExisting
boolean updateIfExisting
-
-
-
Class org.nustaq.reallive.messages.Diff
class Diff extends Object implements Serializable -
Class org.nustaq.reallive.messages.IdenticalPutMessage
class IdenticalPutMessage extends PutMessage implements Serializable -
Class org.nustaq.reallive.messages.PutMessage
class PutMessage extends Object implements Serializable-
Serialized Fields
-
record
Record record
-
senderId
int senderId
-
-
-
Class org.nustaq.reallive.messages.QueryDoneMessage
class QueryDoneMessage extends Object implements Serializable -
Class org.nustaq.reallive.messages.RemoveMessage
class RemoveMessage extends Object implements Serializable-
Serialized Fields
-
deletedRow
Record deletedRow
-
senderId
int senderId
-
-
-
Class org.nustaq.reallive.messages.UpdateMessage
class UpdateMessage extends Object implements Serializable
-
-
Package org.nustaq.reallive.query
-
Class org.nustaq.reallive.query.ArrayValue
class ArrayValue extends Object implements Serializable -
Class org.nustaq.reallive.query.BooleanValue
class BooleanValue extends Object implements Serializable-
Serialized Fields
-
token
QToken token
-
value
boolean value
-
-
-
Class org.nustaq.reallive.query.CompiledQuery
class CompiledQuery extends Object implements Serializable-
Serialized Fields
-
compiled
RLSupplier<Value> compiled
-
hashIndex
RLHashIndexPredicate hashIndex
-
ref
EvalContext[] ref
-
-
-
Class org.nustaq.reallive.query.DoubleValue
class DoubleValue extends Object implements Serializable-
Serialized Fields
-
token
QToken token
-
value
double value
-
-
-
Class org.nustaq.reallive.query.Evaluator
class Evaluator extends Object implements Serializable -
Class org.nustaq.reallive.query.FuncOperand
class FuncOperand extends Object implements Serializable-
Serialized Fields
-
arity
int arity
-
name
String name
-
-
-
Class org.nustaq.reallive.query.LongValue
class LongValue extends Object implements Serializable-
Serialized Fields
-
token
QToken token
-
value
long value
-
-
-
Class org.nustaq.reallive.query.Operator
class Operator extends Object implements Serializable-
Serialized Fields
-
arity
int arity
-
name
String name
-
order
int order
-
-
-
Exception org.nustaq.reallive.query.QParseException
class QParseException extends RuntimeException implements Serializable -
Class org.nustaq.reallive.query.QStack
class QStack extends ArrayList implements Serializable -
Class org.nustaq.reallive.query.QToken
class QToken extends Object implements Serializable -
Class org.nustaq.reallive.query.StringValue
class StringValue extends Object implements Serializable -
Class org.nustaq.reallive.query.VarPath
class VarPath extends Object implements Serializable-
Serialized Fields
-
ctx
EvalContext[] ctx
-
field
String field
-
fields
String[] fields
-
path
String path
-
token
QToken token
-
-
-
-
Package org.nustaq.reallive.records
-
Class org.nustaq.reallive.records.MapRecord
class MapRecord extends Object implements Serializable -
Class org.nustaq.reallive.records.PatchingRecord
class PatchingRecord extends RecordWrapper implements Serializable-
Serialized Fields
-
override
MapRecord override
-
-
-
Class org.nustaq.reallive.records.RecordWrapper
class RecordWrapper extends Object implements Serializable-
Serialized Fields
-
record
Record record
-
-
-
-
Package org.nustaq.reallive.server
-
Class org.nustaq.reallive.server.FilebasedRemoveLog
class FilebasedRemoveLog extends org.nustaq.kontraktor.Actor<FilebasedRemoveLog> implements Serializable-
Serialized Fields
-
file
File file
-
l
Lock l
-
writer
DataOutputStream writer
-
-
-
Class org.nustaq.reallive.server.FilterProcessor
class FilterProcessor extends Object implements Serializable-
Serialized Fields
-
filterList
List<Subscriber> filterList
-
table
RealLiveTable table
-
-
-
Class org.nustaq.reallive.server.FilterSpore
class FilterSpore extends org.nustaq.kontraktor.Spore<Record,Record> implements Serializable -
Serialized Fields
-
filter
RLPredicate<Record> filter
-
modifiesResult
boolean modifiesResult
-
-
-
Class org.nustaq.reallive.server.MapSpore
class MapSpore extends org.nustaq.kontraktor.Spore<Record,V> implements Serializable -
Serialized Fields
-
filter
RLPredicate<Record> filter
-
mapFun
RLFunction<Record,
V> mapFun
-
-
-
Class org.nustaq.reallive.server.QueryPredicate
class QueryPredicate extends Object implements Serializable-
Serialized Fields
-
compiled
CompiledQuery compiled
-
query
String query
-
-
-
Class org.nustaq.reallive.server.RemoveLog.RemoveLogEntry
class RemoveLogEntry extends Object implements Serializable-
Serialized Fields
-
key
String key
-
time
long time
-
-
-
Class org.nustaq.reallive.server.StorageDriver
class StorageDriver extends Object implements Serializable-
Serialized Fields
-
listener
ChangeReceiver listener
-
store
RecordStorage store
-
-
-
-
Package org.nustaq.reallive.server.actors
-
Class org.nustaq.reallive.server.actors.DynTableSpaceActor
class DynTableSpaceActor extends TableSpaceActor implements Serializable -
Class org.nustaq.reallive.server.actors.RealLiveTableActor
class RealLiveTableActor extends org.nustaq.kontraktor.Actor<RealLiveTableActor> implements Serializable-
Serialized Fields
-
description
TableDescription description
-
filterProcessor
FilterProcessor filterProcessor
-
indexedStorage
IndexedRecordStorage indexedStorage
-
lastReportTime
long lastReportTime
-
mapping
ClusterTableRecordMapping mapping
-
queuedSpores
ArrayList<org.nustaq.reallive.server.actors.RealLiveTableActor.QueryQEntry> queuedSpores
-
receiverSideSubsMap
Map<String,
Subscriber> receiverSideSubsMap -
storageDriver
StorageDriver storageDriver
-
taCount
int taCount
-
-
-
Class org.nustaq.reallive.server.actors.TableSpaceActor
class TableSpaceActor extends org.nustaq.kontraktor.Actor<TableSpaceActor> implements Serializable-
Serialized Fields
-
baseDir
String baseDir
-
stateListeners
List<org.nustaq.kontraktor.Callback<StateMessage>> stateListeners
-
tableDesc
Map<String,
TableDescription> tableDesc -
tables
Map<String,
RealLiveTableActor> tables
-
-
-
-
Package org.nustaq.reallive.server.dynamic
-
Class org.nustaq.reallive.server.dynamic.DynClusterDistribution
class DynClusterDistribution extends Object implements Serializable-
Serialized Fields
-
distributions
Map<String,
DynClusterTableDistribution> distributions
-
-
-
Class org.nustaq.reallive.server.dynamic.DynClusterTableDistribution
class DynClusterTableDistribution extends Object implements Serializable-
Serialized Fields
-
actions
List<ClusterTableAction> actions
-
name
String name
-
tableStates
List<TableState> tableStates
-
-
-
-
Package org.nustaq.reallive.server.dynamic.actions
-
Class org.nustaq.reallive.server.dynamic.actions.ClusterTableAction
class ClusterTableAction extends Object implements Serializable
-
-
Package org.nustaq.reallive.server.storage
-
Class org.nustaq.reallive.server.storage.ClusterTableRecordMapping
class ClusterTableRecordMapping extends Object implements Serializable-
Serialized Fields
-
bs
BitSet bs
-
-
-
Class org.nustaq.reallive.server.storage.StorageStats
class StorageStats extends Object implements Serializable-
Serialized Fields
-
capacity
long capacity
-
freeMem
long freeMem
-
name
String name
-
numElems
int numElems
-
subStats
List<StorageStats> subStats
-
tableName
String tableName
-
usedMem
long usedMem
-
-
-