JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
G
I
L
N
O
R
S
T
U
W
A
appendEntry(ByteBuffer)
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLogManager
appendSnapshot(long, List<ByteBuffer>)
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLogManager
Appends a snapshot to the log.
C
close()
- Method in class net.kuujo.copycat.state.internal.
DefaultStateLog
close()
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLogManager
compact(long)
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLogManager
config()
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLogManager
containsIndex(long)
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLogManager
copy()
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLog
copy()
- Method in class net.kuujo.copycat.state.
StateLogConfig
create(String)
- Static method in interface net.kuujo.copycat.state.
StateLog
Creates a new state log with the default cluster and state log configurations.
create(String, ClusterConfig)
- Static method in interface net.kuujo.copycat.state.
StateLog
Creates a new state log with the default state log configuration.
create(String, ClusterConfig, StateLogConfig)
- Static method in interface net.kuujo.copycat.state.
StateLog
Creates a new state log.
D
DefaultStateLog
<
T
> - Class in
net.kuujo.copycat.state.internal
Default state log partition implementation.
DefaultStateLog(ResourceContext)
- Constructor for class net.kuujo.copycat.state.internal.
DefaultStateLog
delete()
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLogManager
E
entryCount()
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLogManager
F
firstIndex()
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLogManager
firstSegment()
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLogManager
flush()
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLogManager
G
getDefaultConsistency()
- Method in class net.kuujo.copycat.state.
StateLogConfig
Returns the state log read consistency.
getEntry(long)
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLogManager
getLogManager(String)
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLog
I
installWith(Consumer<V>)
- Method in class net.kuujo.copycat.state.internal.
DefaultStateLog
installWith(Consumer<V>)
- Method in interface net.kuujo.copycat.state.
StateLog
Registers a state log snapshot installer.
isClosed()
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLogManager
isEmpty()
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLogManager
isOpen()
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLogManager
isSnapshottable(long)
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLogManager
Returns a boolean value indicating whether the given index is a snapshottable index.
L
lastIndex()
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLogManager
lastSegment()
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLogManager
N
net.kuujo.copycat.state
- package net.kuujo.copycat.state
net.kuujo.copycat.state.internal
- package net.kuujo.copycat.state.internal
O
open()
- Method in class net.kuujo.copycat.state.internal.
DefaultStateLog
open()
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLogManager
R
registerCommand(String, Function<U, V>)
- Method in class net.kuujo.copycat.state.internal.
DefaultStateLog
registerCommand(String, Function<U, V>)
- Method in interface net.kuujo.copycat.state.
StateLog
Registers a state command.
registerQuery(String, Function<U, V>)
- Method in class net.kuujo.copycat.state.internal.
DefaultStateLog
registerQuery(String, Function<U, V>, Consistency)
- Method in class net.kuujo.copycat.state.internal.
DefaultStateLog
registerQuery(String, Function<U, V>)
- Method in interface net.kuujo.copycat.state.
StateLog
Registers a state query.
registerQuery(String, Function<U, V>, Consistency)
- Method in interface net.kuujo.copycat.state.
StateLog
Registers a state query.
removeAfter(long)
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLogManager
resolve(ClusterConfig)
- Method in class net.kuujo.copycat.state.
StateLogConfig
rollOver(long)
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLogManager
S
segment()
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLogManager
segment(long)
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLogManager
segments()
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLogManager
setDefaultConsistency(String)
- Method in class net.kuujo.copycat.state.
StateLogConfig
Sets the state log read consistency.
setDefaultConsistency(Consistency)
- Method in class net.kuujo.copycat.state.
StateLogConfig
Sets the state log read consistency.
size()
- Method in class net.kuujo.copycat.state.internal.
SnapshottableLogManager
SnapshottableLog
- Class in
net.kuujo.copycat.state.internal
Log decorator that handles snapshots.
SnapshottableLog()
- Constructor for class net.kuujo.copycat.state.internal.
SnapshottableLog
SnapshottableLog(Map<String, Object>)
- Constructor for class net.kuujo.copycat.state.internal.
SnapshottableLog
SnapshottableLog(Log)
- Constructor for class net.kuujo.copycat.state.internal.
SnapshottableLog
SnapshottableLogManager
- Class in
net.kuujo.copycat.state.internal
Snapshottable log manager.
SnapshottableLogManager(LogManager, LogManager)
- Constructor for class net.kuujo.copycat.state.internal.
SnapshottableLogManager
snapshotWith(Supplier<V>)
- Method in class net.kuujo.copycat.state.internal.
DefaultStateLog
snapshotWith(Supplier<V>)
- Method in interface net.kuujo.copycat.state.
StateLog
Registers a state log snapshot function.
StateLog
<
T
> - Interface in
net.kuujo.copycat.state
Copycat event log.
StateLogConfig
- Class in
net.kuujo.copycat.state
State log configuration.
StateLogConfig()
- Constructor for class net.kuujo.copycat.state.
StateLogConfig
StateLogConfig(Map<String, Object>)
- Constructor for class net.kuujo.copycat.state.
StateLogConfig
StateLogConfig(String)
- Constructor for class net.kuujo.copycat.state.
StateLogConfig
StateLogConfig(String...)
- Constructor for class net.kuujo.copycat.state.
StateLogConfig
StateLogConfig(Map<String, Object>, String...)
- Constructor for class net.kuujo.copycat.state.
StateLogConfig
StateLogConfig(StateLogConfig)
- Constructor for class net.kuujo.copycat.state.
StateLogConfig
submit(String, T)
- Method in class net.kuujo.copycat.state.internal.
DefaultStateLog
submit(String, T)
- Method in interface net.kuujo.copycat.state.
StateLog
Submits a state command or query to the log.
T
toString()
- Method in class net.kuujo.copycat.state.internal.
DefaultStateLog
U
unregister(String)
- Method in class net.kuujo.copycat.state.internal.
DefaultStateLog
unregister(String)
- Method in interface net.kuujo.copycat.state.
StateLog
Unregisters a state command or query.
unregisterCommand(String)
- Method in class net.kuujo.copycat.state.internal.
DefaultStateLog
unregisterCommand(String)
- Method in interface net.kuujo.copycat.state.
StateLog
Unregisters a state command.
unregisterQuery(String)
- Method in class net.kuujo.copycat.state.internal.
DefaultStateLog
unregisterQuery(String)
- Method in interface net.kuujo.copycat.state.
StateLog
Unregisters a state query.
W
withDefaultConsistency(String)
- Method in class net.kuujo.copycat.state.
StateLogConfig
Sets the state log read consistency, returning the configuration for method chaining.
withDefaultConsistency(Consistency)
- Method in class net.kuujo.copycat.state.
StateLogConfig
Sets the state log read consistency, returning the configuration for method chaining.
A
C
D
E
F
G
I
L
N
O
R
S
T
U
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2013-2015. All Rights Reserved.