JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
H
I
L
O
R
S
T
U
V
W
A
AbstractResource
<
T
extends
Resource
<
T
>> - Class in
io.atomix.resource
Abstract resource.
C
close()
- Method in class io.atomix.resource.
AbstractResource
close()
- Method in interface io.atomix.resource.
Resource
Closes the resource.
close(ServerSession)
- Method in class io.atomix.resource.
ResourceStateMachine
config()
- Method in class io.atomix.resource.
AbstractResource
config()
- Method in interface io.atomix.resource.
Resource
Returns the resource configuration.
Config()
- Constructor for class io.atomix.resource.
Resource.Config
Config(Properties)
- Constructor for class io.atomix.resource.
Resource.Config
context()
- Method in class io.atomix.resource.
AbstractResource
context()
- Method in interface io.atomix.resource.
Resource
Returns the resource thread context.
context()
- Method in class io.atomix.resource.
ResourceStateMachineExecutor
createInstance(CopycatClient, Properties)
- Method in interface io.atomix.resource.
ResourceFactory
createSerializableTypeResolver()
- Method in interface io.atomix.resource.
ResourceFactory
createStateMachine(Properties)
- Method in interface io.atomix.resource.
ResourceFactory
D
delete()
- Method in class io.atomix.resource.
AbstractResource
delete()
- Method in interface io.atomix.resource.
Resource
Deletes the resource state.
delete()
- Method in class io.atomix.resource.
ResourceStateMachine
Cleans up deleted state machine state.
E
equals(Object)
- Method in class io.atomix.resource.
AbstractResource
equals(Object)
- Method in class io.atomix.resource.
ResourceType
executor()
- Method in class io.atomix.resource.
ResourceStateMachineExecutor
expire(ServerSession)
- Method in class io.atomix.resource.
ResourceStateMachine
F
factory()
- Method in class io.atomix.resource.
ResourceType
Returns the resource instance factory.
H
hashCode()
- Method in class io.atomix.resource.
AbstractResource
hashCode()
- Method in class io.atomix.resource.
ResourceType
I
id()
- Method in class io.atomix.resource.
ResourceType
Returns the resource type ID.
init(StateMachineExecutor)
- Method in class io.atomix.resource.
ResourceStateMachine
io.atomix.resource
- package io.atomix.resource
Base classes and interfaces for creating and operating on replicated state machines in Atomix.
isClosed()
- Method in class io.atomix.resource.
AbstractResource
isOpen()
- Method in class io.atomix.resource.
AbstractResource
L
level()
- Method in enum io.atomix.resource.
ReadConsistency
logger()
- Method in class io.atomix.resource.
ResourceStateMachineExecutor
lookup(int)
- Method in class io.atomix.resource.
ResourceRegistry
Looks up a resource type by ID.
O
onStateChange(Consumer<Resource.State>)
- Method in class io.atomix.resource.
AbstractResource
onStateChange(Consumer<Resource.State>)
- Method in interface io.atomix.resource.
Resource
Registers a resource state change listener.
open()
- Method in class io.atomix.resource.
AbstractResource
open()
- Method in interface io.atomix.resource.
Resource
Opens the resource.
options()
- Method in class io.atomix.resource.
AbstractResource
options()
- Method in interface io.atomix.resource.
Resource
Returns the resource options.
Options()
- Constructor for class io.atomix.resource.
Resource.Options
Options(Properties)
- Constructor for class io.atomix.resource.
Resource.Options
R
ReadConsistency
- Enum in
io.atomix.resource
Constants for controlling read consistency constraints on a per-request basis.
readObject(BufferInput<?>, Serializer)
- Method in class io.atomix.resource.
ResourceType
register(ResourceType)
- Method in class io.atomix.resource.
ResourceRegistry
Registers a resource type.
register(ServerSession)
- Method in class io.atomix.resource.
ResourceStateMachine
register(Class<T>, Consumer<Commit<T>>)
- Method in class io.atomix.resource.
ResourceStateMachineExecutor
register(Class<T>, Function<Commit<T>, U>)
- Method in class io.atomix.resource.
ResourceStateMachineExecutor
Resource
<
T
extends
Resource
<
T
>> - Interface in
io.atomix.resource
Base class for fault-tolerant stateful distributed objects.
Resource.Config
- Class in
io.atomix.resource
Base class for cluster-wide resource configurations.
Resource.Options
- Class in
io.atomix.resource
Base class for local resource options.
Resource.State
- Enum in
io.atomix.resource
Resource session state constants.
ResourceException
- Exception in
io.atomix.resource
Base class for Atomix resource exceptions.
ResourceException()
- Constructor for exception io.atomix.resource.
ResourceException
ResourceException(String)
- Constructor for exception io.atomix.resource.
ResourceException
ResourceException(String, Throwable)
- Constructor for exception io.atomix.resource.
ResourceException
ResourceException(Throwable)
- Constructor for exception io.atomix.resource.
ResourceException
ResourceFactory
<
T
extends
Resource
<?>> - Interface in
io.atomix.resource
Resource factory.
ResourceRegistry
- Class in
io.atomix.resource
Resource registry.
ResourceRegistry()
- Constructor for class io.atomix.resource.
ResourceRegistry
ResourceRegistry(Collection<ResourceType>)
- Constructor for class io.atomix.resource.
ResourceRegistry
ResourceStateMachine
- Class in
io.atomix.resource
Base class for resource state machines.
ResourceStateMachineExecutor
- Class in
io.atomix.resource
Custom executor for executing
ResourceStateMachine
operations
.
ResourceType
- Class in
io.atomix.resource
Identifier for resource metadata and
state machine
information.
ResourceType()
- Constructor for class io.atomix.resource.
ResourceType
ResourceType(Class<? extends Resource>)
- Constructor for class io.atomix.resource.
ResourceType
ResourceType(int, Class<? extends ResourceFactory<?>>)
- Constructor for class io.atomix.resource.
ResourceType
ResourceTypeInfo
- Annotation Type in
io.atomix.resource
Annotation for specifying resource state and serialization information.
S
schedule(Duration, Runnable)
- Method in class io.atomix.resource.
ResourceStateMachineExecutor
schedule(Duration, Duration, Runnable)
- Method in class io.atomix.resource.
ResourceStateMachineExecutor
serializer()
- Method in class io.atomix.resource.
AbstractResource
serializer()
- Method in interface io.atomix.resource.
Resource
Returns the resource serializer.
serializer()
- Method in class io.atomix.resource.
ResourceStateMachineExecutor
state()
- Method in class io.atomix.resource.
AbstractResource
state()
- Method in interface io.atomix.resource.
Resource
Returns the current resource state.
T
toString()
- Method in class io.atomix.resource.
AbstractResource
toString()
- Method in class io.atomix.resource.
ResourceRegistry
toString()
- Method in class io.atomix.resource.
ResourceType
type()
- Method in class io.atomix.resource.
AbstractResource
type()
- Method in interface io.atomix.resource.
Resource
Returns the resource type.
types()
- Method in class io.atomix.resource.
ResourceRegistry
Returns a collection of resource types.
U
unregister(ServerSession)
- Method in class io.atomix.resource.
ResourceStateMachine
V
valueOf(String)
- Static method in enum io.atomix.resource.
ReadConsistency
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum io.atomix.resource.
Resource.State
Returns the enum constant of this type with the specified name.
values()
- Static method in enum io.atomix.resource.
ReadConsistency
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum io.atomix.resource.
Resource.State
Returns an array containing the constants of this enum type, in the order they are declared.
W
writeObject(BufferOutput<?>, Serializer)
- Method in class io.atomix.resource.
ResourceType
A
C
D
E
F
H
I
L
O
R
S
T
U
V
W
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2013–2016. All rights reserved.