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
H
I
M
N
O
P
R
S
T
U
W
A
ActorContainer
- Interface in
org.elasticsoftware.elasticactors
ActorContainerRef
- Interface in
org.elasticsoftware.elasticactors
ActorLifecycleListenerRegistry
- Interface in
org.elasticsoftware.elasticactors
ActorNode
- Interface in
org.elasticsoftware.elasticactors
ActorShard
- Interface in
org.elasticsoftware.elasticactors
ActorStateUpdate
- Interface in
org.elasticsoftware.elasticactors.state
ActorStateUpdateListener
- Interface in
org.elasticsoftware.elasticactors.state
ActorSystemEventListener
- Interface in
org.elasticsoftware.elasticactors.cluster
ActorSystemEventListenerRepository
- Interface in
org.elasticsoftware.elasticactors.cluster
ActorSystemEventListenerService
- Interface in
org.elasticsoftware.elasticactors.cluster
add(InternalMessage)
- Method in interface org.elasticsoftware.elasticactors.messaging.
MessageQueue
addEventListener(ClusterEventListener)
- Method in interface org.elasticsoftware.elasticactors.cluster.
ClusterService
addSubscriber(String, MessageSubscriber)
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
addSubscription(InternalPersistentSubscription)
- Method in interface org.elasticsoftware.elasticactors.reactivestreams.
ProcessorContext
addSubscription(InternalPersistentSubscription)
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
C
cancel(ShardKey, ScheduledMessageKey)
- Method in interface org.elasticsoftware.elasticactors.cluster.scheduler.
InternalScheduler
cancelAllSubscriptions()
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
cancelSubscription(String, ActorRef)
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
check()
- Method in interface org.elasticsoftware.elasticactors.health.
HealthCheck
ClusterEventListener
- Interface in
org.elasticsoftware.elasticactors.cluster
ClusterMessageHandler
- Interface in
org.elasticsoftware.elasticactors.cluster
ClusterService
- Interface in
org.elasticsoftware.elasticactors.cluster
compareTo(ShardKey)
- Method in class org.elasticsoftware.elasticactors.
ShardKey
contains(ShardKey, String)
- Method in interface org.elasticsoftware.elasticactors.state.
PersistentActorRepository
copyForRescheduling(long)
- Method in interface org.elasticsoftware.elasticactors.cluster.scheduler.
ScheduledMessage
copyOf()
- Method in interface org.elasticsoftware.elasticactors.messaging.
InternalMessage
create(ShardKey, ActorSystemEvent, ActorSystemEventListener)
- Method in interface org.elasticsoftware.elasticactors.cluster.
ActorSystemEventListenerRepository
create(Hasher, List<PhysicalNode>)
- Method in interface org.elasticsoftware.elasticactors.cluster.
NodeSelectorFactory
create(ShardKey, ScheduledMessage)
- Method in interface org.elasticsoftware.elasticactors.cluster.scheduler.
ScheduledMessageRepository
create(String, MessageHandler)
- Method in interface org.elasticsoftware.elasticactors.messaging.
MessageQueueFactory
create(String)
- Method in interface org.elasticsoftware.elasticactors.messaging.
MessageQueueFactoryFactory
createPersistentActorRef(ActorShard, String)
- Method in interface org.elasticsoftware.elasticactors.cluster.
InternalActorSystems
createServiceActorRef(ActorNode, String)
- Method in interface org.elasticsoftware.elasticactors.cluster.
InternalActorSystems
createTempActorRef(ActorNode, String)
- Method in interface org.elasticsoftware.elasticactors.cluster.
InternalActorSystems
D
delete(ShardKey, ActorSystemEvent, ActorRef)
- Method in interface org.elasticsoftware.elasticactors.cluster.
ActorSystemEventListenerRepository
delete(ShardKey, ScheduledMessageKey)
- Method in interface org.elasticsoftware.elasticactors.cluster.scheduler.
ScheduledMessageRepository
delete(ShardKey, String)
- Method in interface org.elasticsoftware.elasticactors.state.
PersistentActorRepository
destroy()
- Method in interface org.elasticsoftware.elasticactors.
ActorContainer
destroy()
- Method in interface org.elasticsoftware.elasticactors.messaging.
MessageQueue
distributeShards(List<PhysicalNode>, ShardDistributionStrategy)
- Method in interface org.elasticsoftware.elasticactors.cluster.
ShardDistributor
E
equals(Object)
- Method in class org.elasticsoftware.elasticactors.cluster.scheduler.
ScheduledMessageKey
equals(Object)
- Method in class org.elasticsoftware.elasticactors.
NodeKey
equals(Object)
- Method in class org.elasticsoftware.elasticactors.
PhysicalNode
equals(Object)
- Method in class org.elasticsoftware.elasticactors.
ShardKey
equals(Object)
- Method in class org.elasticsoftware.elasticactors.state.
MessageSubscriber
EvictionListener
<
V
> - Interface in
org.elasticsoftware.elasticactors.cache
F
fromString(String)
- Static method in class org.elasticsoftware.elasticactors.
NodeKey
fromString(String)
- Static method in class org.elasticsoftware.elasticactors.
ShardKey
G
generateEvents(ActorShard, ActorSystemEvent)
- Method in interface org.elasticsoftware.elasticactors.cluster.
InternalActorSystemEventListenerRegistry
get(String)
- Method in interface org.elasticsoftware.elasticactors.cluster.
InternalActorSystems
get(ShardKey, String)
- Method in interface org.elasticsoftware.elasticactors.state.
PersistentActorRepository
getActorClass()
- Method in interface org.elasticsoftware.elasticactors.state.
ActorStateUpdate
getActorClass()
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
getActorContainer()
- Method in interface org.elasticsoftware.elasticactors.
ActorContainerRef
getActorId()
- Method in interface org.elasticsoftware.elasticactors.cluster.
ActorSystemEventListener
getActorInstance(ActorRef, Class<? extends ElasticActor>)
- Method in interface org.elasticsoftware.elasticactors.cluster.
InternalActorSystem
Return the singleton instance of an
ElasticActor
getActorLifecycleListeners(Class<? extends ElasticActor>)
- Method in interface org.elasticsoftware.elasticactors.cluster.
InternalActorSystem
getActorRef()
- Method in interface org.elasticsoftware.elasticactors.
ActorContainer
getActorRef()
- Method in interface org.elasticsoftware.elasticactors.state.
ActorStateUpdate
getActorStateVersion(Class<? extends ElasticActor>)
- Method in interface org.elasticsoftware.elasticactors.cluster.
InternalActorSystems
getActorSystem()
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
getActorSystemName()
- Method in class org.elasticsoftware.elasticactors.
NodeKey
getActorSystemName()
- Method in class org.elasticsoftware.elasticactors.
ShardKey
getAddress()
- Method in class org.elasticsoftware.elasticactors.
PhysicalNode
getAffinityKey()
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
getAll(ShardKey, ActorSystemEvent)
- Method in interface org.elasticsoftware.elasticactors.cluster.
ActorSystemEventListenerRepository
getAll()
- Method in interface org.elasticsoftware.elasticactors.cluster.
NodeSelector
getAll(ShardKey)
- Method in interface org.elasticsoftware.elasticactors.cluster.scheduler.
ScheduledMessageRepository
getAndDecrement()
- Method in class org.elasticsoftware.elasticactors.state.
MessageSubscriber
getClusterName()
- Method in interface org.elasticsoftware.elasticactors.
RemoteActorSystemConfiguration
getConfiguration()
- Method in interface org.elasticsoftware.elasticactors.cluster.
InternalActorSystem
getCreationContext()
- Method in interface org.elasticsoftware.elasticactors.state.
ActorStateUpdate
getCurrentActorStateVersion()
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
getDeserializer(Class<T>)
- Method in interface org.elasticsoftware.elasticactors.serialization.
SerializationAccessor
Return the deserializer for the give message type
getError()
- Method in class org.elasticsoftware.elasticactors.health.
HealthCheckResult
getFireTime(TimeUnit)
- Method in interface org.elasticsoftware.elasticactors.cluster.scheduler.
ScheduledMessage
The absolute time on which this message should be send
getFireTime()
- Method in class org.elasticsoftware.elasticactors.cluster.scheduler.
ScheduledMessageKey
getId()
- Method in interface org.elasticsoftware.elasticactors.cluster.scheduler.
ScheduledMessage
The UUID (time based) for this message
getId()
- Method in class org.elasticsoftware.elasticactors.cluster.scheduler.
ScheduledMessageKey
getId()
- Method in interface org.elasticsoftware.elasticactors.messaging.
InternalMessage
getId()
- Method in class org.elasticsoftware.elasticactors.
PhysicalNode
getInternalScheduler()
- Method in interface org.elasticsoftware.elasticactors.cluster.
InternalActorSystem
getKey()
- Method in interface org.elasticsoftware.elasticactors.
ActorNode
getKey()
- Method in interface org.elasticsoftware.elasticactors.
ActorShard
getKey()
- Method in interface org.elasticsoftware.elasticactors.cluster.scheduler.
ScheduledMessage
getKey()
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
getLeases()
- Method in class org.elasticsoftware.elasticactors.state.
MessageSubscriber
getLifecycleStep()
- Method in interface org.elasticsoftware.elasticactors.state.
ActorStateUpdate
getListeners(Class<? extends ElasticActor>)
- Method in interface org.elasticsoftware.elasticactors.
ActorLifecycleListenerRegistry
getMessage()
- Method in class org.elasticsoftware.elasticactors.health.
HealthCheckResult
getMessageBytes()
- Method in interface org.elasticsoftware.elasticactors.cluster.
ActorSystemEventListener
getMessageBytes()
- Method in interface org.elasticsoftware.elasticactors.cluster.scheduler.
ScheduledMessage
The message
getMessageClass()
- Method in interface org.elasticsoftware.elasticactors.cluster.
ActorSystemEventListener
getMessageClass()
- Method in interface org.elasticsoftware.elasticactors.cluster.scheduler.
ScheduledMessage
getMessageClass()
- Method in interface org.elasticsoftware.elasticactors.state.
ActorStateUpdate
getMessageQueueAffinityKey()
- Method in interface org.elasticsoftware.elasticactors.cluster.
ActorSystemEventListener
getMessageQueueAffinityKey()
- Method in interface org.elasticsoftware.elasticactors.cluster.scheduler.
ScheduledMessage
getMessageQueueAffinityKey()
- Method in interface org.elasticsoftware.elasticactors.messaging.
InternalMessage
getMessageSubscribers()
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
getMultiQueueHashSeed()
- Method in interface org.elasticsoftware.elasticactors.cluster.
InternalActorSystem
getMultiQueueHashSeed()
- Method in interface org.elasticsoftware.elasticactors.
RemoteActorSystemConfiguration
getName()
- Method in interface org.elasticsoftware.elasticactors.messaging.
MessageQueue
getName()
- Method in interface org.elasticsoftware.elasticactors.
RemoteActorSystemConfiguration
getNode(String)
- Method in interface org.elasticsoftware.elasticactors.cluster.
InternalActorSystem
Returns a
ActorNode
that can be either remote or local
getNode()
- Method in interface org.elasticsoftware.elasticactors.cluster.
InternalActorSystem
Returns the local
ActorNode
getNodeId()
- Method in class org.elasticsoftware.elasticactors.
NodeKey
getNumberOfShards()
- Method in interface org.elasticsoftware.elasticactors.cluster.
ShardAccessor
getNumberOfShards()
- Method in interface org.elasticsoftware.elasticactors.
RemoteActorSystemConfiguration
getOwningNode()
- Method in interface org.elasticsoftware.elasticactors.
ActorShard
getParent()
- Method in interface org.elasticsoftware.elasticactors.cluster.
InternalActorSystem
getPayload()
- Method in interface org.elasticsoftware.elasticactors.messaging.
InternalMessage
getPayload(MessageDeserializer<T>)
- Method in interface org.elasticsoftware.elasticactors.messaging.
InternalMessage
getPayloadClass()
- Method in interface org.elasticsoftware.elasticactors.messaging.
InternalMessage
getPersistentSubscriptions()
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
getPhysicalNode()
- Method in interface org.elasticsoftware.elasticactors.messaging.
MessageHandler
getPreviousActorStateVersion()
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
getPrimary(String)
- Method in interface org.elasticsoftware.elasticactors.cluster.
NodeSelector
getQueuesPerNode()
- Method in interface org.elasticsoftware.elasticactors.cluster.
InternalActorSystem
getQueuesPerShard()
- Method in interface org.elasticsoftware.elasticactors.cluster.
InternalActorSystem
getQueuesPerShard()
- Method in interface org.elasticsoftware.elasticactors.
RemoteActorSystemConfiguration
getReceiver()
- Method in interface org.elasticsoftware.elasticactors.cluster.scheduler.
ScheduledMessage
The receiver of the scheduled message
getReceivers()
- Method in interface org.elasticsoftware.elasticactors.messaging.
InternalMessage
getRemoteConfigurations()
- Method in interface org.elasticsoftware.elasticactors.
InternalActorSystemConfiguration
Return the remote configurations
getSelf()
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
getSelfType()
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
getSender()
- Method in interface org.elasticsoftware.elasticactors.cluster.scheduler.
ScheduledMessage
The sender
getSender()
- Method in interface org.elasticsoftware.elasticactors.messaging.
InternalMessage
getSerializationFramework(Class<? extends SerializationFramework>)
- Method in interface org.elasticsoftware.elasticactors.serialization.
SerializationFrameworks
getSerializedState()
- Method in interface org.elasticsoftware.elasticactors.state.
ActorStateUpdate
getSerializedState()
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
getSerializer(Class<T>)
- Method in interface org.elasticsoftware.elasticactors.serialization.
SerializationAccessor
Return the serializer for the given message type
getService(String)
- Method in interface org.elasticsoftware.elasticactors.
InternalActorSystemConfiguration
Return the singleton service instance
getServiceInstance(ActorRef)
- Method in interface org.elasticsoftware.elasticactors.cluster.
InternalActorSystem
Return a service or null if the service was not found
getServices()
- Method in interface org.elasticsoftware.elasticactors.
InternalActorSystemConfiguration
return a list of service actor id's
getShard(String)
- Method in interface org.elasticsoftware.elasticactors.cluster.
ShardAccessor
Return the
ActorShard
that belongs to the given path.
getShard(int)
- Method in interface org.elasticsoftware.elasticactors.cluster.
ShardAccessor
Return an ActorShard with the given shardId
getShardHashSeed()
- Method in interface org.elasticsoftware.elasticactors.cluster.
InternalActorSystem
getShardHashSeed()
- Method in interface org.elasticsoftware.elasticactors.
RemoteActorSystemConfiguration
getShardId()
- Method in class org.elasticsoftware.elasticactors.
ShardKey
getState(Class<T>)
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
getState()
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
getSubscriber()
- Method in interface org.elasticsoftware.elasticactors.reactivestreams.
InternalPersistentSubscription
getSubscriberRef()
- Method in class org.elasticsoftware.elasticactors.state.
MessageSubscriber
getSubscribers()
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
getSubscription(String, ActorRef)
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
getSubscriptions()
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
getSystemMessageDeserializer(Class<T>)
- Method in interface org.elasticsoftware.elasticactors.serialization.
SerializationFrameworks
getSystemMessageSerializer(Class<T>)
- Method in interface org.elasticsoftware.elasticactors.serialization.
SerializationFrameworks
getTimeout()
- Method in interface org.elasticsoftware.elasticactors.messaging.
InternalMessage
getTraceContext()
- Method in interface org.elasticsoftware.elasticactors.state.
ActorStateUpdate
getVersion()
- Method in interface org.elasticsoftware.elasticactors.state.
ActorStateUpdate
H
handleMessage(byte[], String)
- Method in interface org.elasticsoftware.elasticactors.cluster.
ClusterMessageHandler
Handle a message from the Clustering subsystem.
handleMessage(InternalMessage, MessageHandlerEventListener)
- Method in interface org.elasticsoftware.elasticactors.messaging.
MessageHandler
hashCode()
- Method in class org.elasticsoftware.elasticactors.cluster.scheduler.
ScheduledMessageKey
hashCode()
- Method in class org.elasticsoftware.elasticactors.
NodeKey
hashCode()
- Method in class org.elasticsoftware.elasticactors.
PhysicalNode
hashCode()
- Method in class org.elasticsoftware.elasticactors.
ShardKey
hashCode()
- Method in class org.elasticsoftware.elasticactors.state.
MessageSubscriber
Hasher
- Interface in
org.elasticsoftware.elasticactors.messaging
hashStringToInt(String)
- Method in interface org.elasticsoftware.elasticactors.messaging.
Hasher
hashStringToLong(String)
- Method in interface org.elasticsoftware.elasticactors.messaging.
Hasher
hasPayloadObject()
- Method in interface org.elasticsoftware.elasticactors.messaging.
InternalMessage
hasSerializedPayload()
- Method in interface org.elasticsoftware.elasticactors.messaging.
InternalMessage
HealthCheck
- Interface in
org.elasticsoftware.elasticactors.health
HealthCheckResult
- Class in
org.elasticsoftware.elasticactors.health
HealthCheckResult(boolean, String, Throwable)
- Constructor for class org.elasticsoftware.elasticactors.health.
HealthCheckResult
healthy()
- Static method in class org.elasticsoftware.elasticactors.health.
HealthCheckResult
I
incrementAndGet(long)
- Method in class org.elasticsoftware.elasticactors.state.
MessageSubscriber
init()
- Method in interface org.elasticsoftware.elasticactors.
ActorContainer
init()
- Method in interface org.elasticsoftware.elasticactors.
ActorLifecycleListenerRegistry
initialize()
- Method in interface org.elasticsoftware.elasticactors.messaging.
MessageQueue
InternalActorSystem
- Interface in
org.elasticsoftware.elasticactors.cluster
InternalActorSystemConfiguration
- Interface in
org.elasticsoftware.elasticactors
InternalActorSystemEventListenerRegistry
- Interface in
org.elasticsoftware.elasticactors.cluster
InternalActorSystems
- Interface in
org.elasticsoftware.elasticactors.cluster
InternalMessage
- Interface in
org.elasticsoftware.elasticactors.messaging
InternalPersistentSubscription
- Interface in
org.elasticsoftware.elasticactors.reactivestreams
InternalScheduler
- Interface in
org.elasticsoftware.elasticactors.cluster.scheduler
isDurable()
- Method in interface org.elasticsoftware.elasticactors.messaging.
InternalMessage
isHealthy()
- Method in class org.elasticsoftware.elasticactors.health.
HealthCheckResult
isLocal()
- Method in interface org.elasticsoftware.elasticactors.
ActorNode
isLocal()
- Method in class org.elasticsoftware.elasticactors.
PhysicalNode
isRecoverable()
- Method in exception org.elasticsoftware.elasticactors.messaging.
MessagingServiceInitializationException
isStable()
- Method in interface org.elasticsoftware.elasticactors.cluster.
InternalActorSystem
Returns whether or not the actor system is currently stable, i.e.
isUndeliverable()
- Method in interface org.elasticsoftware.elasticactors.messaging.
InternalMessage
M
MessageHandler
- Interface in
org.elasticsoftware.elasticactors.messaging
MessageHandlerEventListener
- Interface in
org.elasticsoftware.elasticactors.messaging
MessageQueue
- Interface in
org.elasticsoftware.elasticactors.messaging
MessageQueueEventListener
- Interface in
org.elasticsoftware.elasticactors.messaging
MessageQueueFactory
- Interface in
org.elasticsoftware.elasticactors.messaging
MessageQueueFactoryFactory
- Interface in
org.elasticsoftware.elasticactors.messaging
MessageSubscriber
- Class in
org.elasticsoftware.elasticactors.state
MessageSubscriber(ActorRef)
- Constructor for class org.elasticsoftware.elasticactors.state.
MessageSubscriber
MessageSubscriber(ActorRef, long)
- Constructor for class org.elasticsoftware.elasticactors.state.
MessageSubscriber
MessagingService
- Interface in
org.elasticsoftware.elasticactors.messaging
MessagingServiceInitializationException
- Exception in
org.elasticsoftware.elasticactors.messaging
MessagingServiceInitializationException(String, boolean)
- Constructor for exception org.elasticsoftware.elasticactors.messaging.
MessagingServiceInitializationException
MessagingServiceInitializationException(String, Throwable, boolean)
- Constructor for exception org.elasticsoftware.elasticactors.messaging.
MessagingServiceInitializationException
N
NO_TIMEOUT
- Static variable in interface org.elasticsoftware.elasticactors.messaging.
InternalMessage
NodeKey
- Class in
org.elasticsoftware.elasticactors
NodeKey(String, String)
- Constructor for class org.elasticsoftware.elasticactors.
NodeKey
NodeSelector
- Interface in
org.elasticsoftware.elasticactors.cluster
NodeSelectorFactory
- Interface in
org.elasticsoftware.elasticactors.cluster
O
offer(InternalMessage)
- Method in interface org.elasticsoftware.elasticactors.messaging.
MessageQueue
offerInternalMessage(InternalMessage)
- Method in interface org.elasticsoftware.elasticactors.
ActorContainer
onDestroy(MessageQueue)
- Method in interface org.elasticsoftware.elasticactors.messaging.
MessageQueueEventListener
onDone(InternalMessage)
- Method in interface org.elasticsoftware.elasticactors.messaging.
MessageHandlerEventListener
onError(InternalMessage, Throwable)
- Method in interface org.elasticsoftware.elasticactors.messaging.
MessageHandlerEventListener
onEvicted(V)
- Method in interface org.elasticsoftware.elasticactors.cache.
EvictionListener
onMasterElected(PhysicalNode)
- Method in interface org.elasticsoftware.elasticactors.cluster.
ClusterEventListener
onTopologyChanged(List<PhysicalNode>)
- Method in interface org.elasticsoftware.elasticactors.cluster.
ClusterEventListener
onUpdate(List<? extends ActorStateUpdate>)
- Method in interface org.elasticsoftware.elasticactors.state.
ActorStateUpdateListener
org.elasticsoftware.elasticactors
- package org.elasticsoftware.elasticactors
org.elasticsoftware.elasticactors.cache
- package org.elasticsoftware.elasticactors.cache
org.elasticsoftware.elasticactors.cluster
- package org.elasticsoftware.elasticactors.cluster
org.elasticsoftware.elasticactors.cluster.scheduler
- package org.elasticsoftware.elasticactors.cluster.scheduler
org.elasticsoftware.elasticactors.health
- package org.elasticsoftware.elasticactors.health
org.elasticsoftware.elasticactors.messaging
- package org.elasticsoftware.elasticactors.messaging
org.elasticsoftware.elasticactors.reactivestreams
- package org.elasticsoftware.elasticactors.reactivestreams
org.elasticsoftware.elasticactors.serialization
- package org.elasticsoftware.elasticactors.serialization
org.elasticsoftware.elasticactors.state
- package org.elasticsoftware.elasticactors.state
P
PersistentActor
<
K
> - Class in
org.elasticsoftware.elasticactors.state
PersistentActor(K, InternalActorSystem, String, ActorRef, Class<? extends ElasticActor>, ActorState)
- Constructor for class org.elasticsoftware.elasticactors.state.
PersistentActor
This Constructor should be used when creating a new PersistentActor in memory
PersistentActor(K, InternalActorSystem, String, ActorRef, String, Class<? extends ElasticActor>, ActorState)
- Constructor for class org.elasticsoftware.elasticactors.state.
PersistentActor
PersistentActor(K, InternalActorSystem, String, String, ActorRef, Class<? extends ElasticActor>, byte[], HashMultimap<String, MessageSubscriber>, List<InternalPersistentSubscription>)
- Constructor for class org.elasticsoftware.elasticactors.state.
PersistentActor
This Constructor should be used when the PersistentActor is deserialized
PersistentActor(K, InternalActorSystem, String, String, ActorRef, Class<? extends ElasticActor>, byte[], String, HashMultimap<String, MessageSubscriber>, List<InternalPersistentSubscription>)
- Constructor for class org.elasticsoftware.elasticactors.state.
PersistentActor
PersistentActorRepository
- Interface in
org.elasticsoftware.elasticactors.state
PhysicalNode
- Class in
org.elasticsoftware.elasticactors
PhysicalNode(String, InetAddress, boolean)
- Constructor for class org.elasticsoftware.elasticactors.
PhysicalNode
poll()
- Method in interface org.elasticsoftware.elasticactors.messaging.
MessageQueue
ProcessorContext
- Interface in
org.elasticsoftware.elasticactors.reactivestreams
R
registerShard(ShardKey)
- Method in interface org.elasticsoftware.elasticactors.cluster.scheduler.
SchedulerService
Register a local shard with the SchedulerService.
registerWaitForRelease(ActorShard, PhysicalNode)
- Method in interface org.elasticsoftware.elasticactors.cluster.
ShardDistributionStrategy
Wait for signal from the current shard owner, when the signal comes in
ActorContainer.init()
should be called within the implementation
RemoteActorSystemConfiguration
- Interface in
org.elasticsoftware.elasticactors
removeEventListener(ClusterEventListener)
- Method in interface org.elasticsoftware.elasticactors.cluster.
ClusterService
removeSubscriber(String, MessageSubscriber)
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
removeSubscription(String, ActorRef)
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
reportPlannedShutdown()
- Method in interface org.elasticsoftware.elasticactors.cluster.
ClusterService
reportReady()
- Method in interface org.elasticsoftware.elasticactors.cluster.
ClusterService
S
ScheduledMessage
- Interface in
org.elasticsoftware.elasticactors.cluster.scheduler
ScheduledMessageKey
- Class in
org.elasticsoftware.elasticactors.cluster.scheduler
ScheduledMessageKey(UUID, long)
- Constructor for class org.elasticsoftware.elasticactors.cluster.scheduler.
ScheduledMessageKey
ScheduledMessageRepository
- Interface in
org.elasticsoftware.elasticactors.cluster.scheduler
SchedulerService
- Interface in
org.elasticsoftware.elasticactors.cluster.scheduler
sendMessage(ActorRef, ActorRef, Object)
- Method in interface org.elasticsoftware.elasticactors.
ActorContainer
sendMessage(ActorRef, List<? extends ActorRef>, Object)
- Method in interface org.elasticsoftware.elasticactors.
ActorContainer
sendMessage(String, byte[])
- Method in interface org.elasticsoftware.elasticactors.cluster.
ClusterService
sendWireMessage(String, byte[], PhysicalNode)
- Method in interface org.elasticsoftware.elasticactors.messaging.
MessagingService
SerializationAccessor
- Interface in
org.elasticsoftware.elasticactors.serialization
SerializationFrameworks
- Interface in
org.elasticsoftware.elasticactors.serialization
serializeState()
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
setClusterMessageHandler(ClusterMessageHandler)
- Method in interface org.elasticsoftware.elasticactors.cluster.
ClusterService
setSerializedState(byte[])
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
setState(ActorState)
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
ShardAccessor
- Interface in
org.elasticsoftware.elasticactors.cluster
ShardDistributionStrategy
- Interface in
org.elasticsoftware.elasticactors.cluster
ShardDistributor
- Interface in
org.elasticsoftware.elasticactors.cluster
ShardKey
- Class in
org.elasticsoftware.elasticactors
ShardKey(String, int)
- Constructor for class org.elasticsoftware.elasticactors.
ShardKey
shutdown()
- Method in interface org.elasticsoftware.elasticactors.cluster.
InternalActorSystem
signalRelease(ActorShard, PhysicalNode)
- Method in interface org.elasticsoftware.elasticactors.cluster.
ShardDistributionStrategy
Signal to the cluster that a Local ActorShard has been given up
start()
- Method in interface org.elasticsoftware.elasticactors.cluster.
NodeSelectorFactory
T
tempActorFor(String)
- Method in interface org.elasticsoftware.elasticactors.cluster.
InternalActorSystem
Return a reference to a temporary actor
toByteArray()
- Method in interface org.elasticsoftware.elasticactors.messaging.
InternalMessage
toString()
- Method in class org.elasticsoftware.elasticactors.
NodeKey
toString()
- Method in class org.elasticsoftware.elasticactors.
PhysicalNode
toString()
- Method in class org.elasticsoftware.elasticactors.
ShardKey
toString()
- Method in class org.elasticsoftware.elasticactors.state.
PersistentActor
U
undeliverableMessage(InternalMessage, ActorRef)
- Method in interface org.elasticsoftware.elasticactors.
ActorContainer
unhealthy(String)
- Static method in class org.elasticsoftware.elasticactors.health.
HealthCheckResult
unhealthy(Throwable)
- Static method in class org.elasticsoftware.elasticactors.health.
HealthCheckResult
unhealthy(String, Throwable)
- Static method in class org.elasticsoftware.elasticactors.health.
HealthCheckResult
unregisterShard(ShardKey)
- Method in interface org.elasticsoftware.elasticactors.cluster.scheduler.
SchedulerService
Unregister a previously registered shard, release all allocated resources as another node is the new owner of this shard
update(ShardKey, PersistentActor)
- Method in interface org.elasticsoftware.elasticactors.state.
PersistentActorRepository
updateAsync(ShardKey, PersistentActor, InternalMessage, MessageHandlerEventListener)
- Method in interface org.elasticsoftware.elasticactors.state.
PersistentActorRepository
updateNodes(List<PhysicalNode>)
- Method in interface org.elasticsoftware.elasticactors.cluster.
ShardDistributor
W
waitForReleasedShards(long, TimeUnit)
- Method in interface org.elasticsoftware.elasticactors.cluster.
ShardDistributionStrategy
Block until all Shard that were registered to wait for release are handled, or the specified waitTime has run out.
wakeUp()
- Method in interface org.elasticsoftware.elasticactors.messaging.
MessageQueueEventListener
A
C
D
E
F
G
H
I
M
N
O
P
R
S
T
U
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2021. All rights reserved.