Package akka.cluster

Interface Summary
ClusterEvent.ClusterDomainEvent Marker interface for cluster domain events.
ClusterEvent.InstantMemberEvent Marker interface for membership events published immediately when it happened.
ClusterEvent.MemberEvent Marker interface for membership events.
ClusterMessage Base trait for all cluster messages.
ClusterNodeMBean Interface for the cluster JMX MBean.
FailureDetector Interface for Akka failure detectors.
VectorClock.Node Hash representation of a versioned node name.
Versioned<T> Trait to be extended by classes that wants to be versioned using a VectorClock.
Versioned.Ordering The result of comparing two Versioned objects.
 

Class Summary
AccrualFailureDetector  
AccrualFailureDetector$  
CircuitBreakerSettings  
CircuitBreakerSettings$  
Cluster This module is responsible for Gossiping cluster information.
Cluster$ Cluster Extension Id and factory for creating Cluster extension.
ClusterActorRefProvider INTERNAL API The ClusterActorRefProvider will load the Cluster extension, i.e. the cluster will automatically be started when the ClusterActorRefProvider is used.
ClusterEvent Domain events published to the event bus.
ClusterEvent.ClusterMetricsChanged Current snapshot of cluster node metrics.
ClusterEvent.ClusterMetricsChanged$  
ClusterEvent.CurrentClusterState Current snapshot state of the cluster.
ClusterEvent.CurrentClusterState$  
ClusterEvent.InstantClusterState Current snapshot state of the cluster.
ClusterEvent.InstantClusterState$  
ClusterEvent.InstantMemberDowned Member status changed to Down.
ClusterEvent.InstantMemberDowned$  
ClusterEvent.InstantMemberExited Member status changed to Exiting.
ClusterEvent.InstantMemberExited$  
ClusterEvent.InstantMemberJoined A new member joined the cluster.
ClusterEvent.InstantMemberJoined$  
ClusterEvent.InstantMemberLeft Member status changed to Leaving.
ClusterEvent.InstantMemberLeft$  
ClusterEvent.InstantMemberRemoved Member completely removed from the cluster.
ClusterEvent.InstantMemberRemoved$  
ClusterEvent.InstantMemberUp Member status changed to Up.
ClusterEvent.InstantMemberUp$  
ClusterEvent.LeaderChanged Leader of the cluster members changed.
ClusterEvent.LeaderChanged$  
ClusterEvent.MemberDowned Member status changed to Down.
ClusterEvent.MemberDowned$  
ClusterEvent.MemberExited Member status changed to Exiting.
ClusterEvent.MemberExited$  
ClusterEvent.MemberJoined A new member joined the cluster.
ClusterEvent.MemberJoined$  
ClusterEvent.MemberLeft Member status changed to Leaving.
ClusterEvent.MemberLeft$  
ClusterEvent.MemberRemoved Member completely removed from the cluster.
ClusterEvent.MemberRemoved$  
ClusterEvent.MemberUp Member status changed to Up.
ClusterEvent.MemberUp$  
ClusterEvent.UnreachableMember A member is considered as unreachable by the failure detector.
ClusterEvent.UnreachableMember$  
ClusterEvent$ Domain events published to the event bus.
ClusterScope  
ClusterScope$ Cluster aware scope of a Deploy
ClusterSettings  
ClusterUserAction Cluster commands sent by the USER.
ClusterUserAction.Down Command to mark node as temporary down.
ClusterUserAction.Down$  
ClusterUserAction.Join Command to join the cluster.
ClusterUserAction.Join$  
ClusterUserAction.Leave Command to leave the cluster.
ClusterUserAction.Leave$  
ClusterUserAction$ Cluster commands sent by the USER.
EWMA$  
JmxMetricsCollector Loads JVM and system metrics through JMX monitoring beans.
Member Represents the address and the current status of a cluster member node.
Member$ Module with factory and ordering methods for Member instances.
MemberStatus Defines the current status of a cluster member node Can be one of: Joining, Up, Leaving, Exiting and Down.
MemberStatus.Down$  
MemberStatus.Exiting$  
MemberStatus.Joining$  
MemberStatus.Leaving$  
MemberStatus.Removed$  
MemberStatus.Up$  
MemberStatus$  
Metric Metrics key/value.
Metric$ Factory for creating valid Metric instances.
NodeMetrics The snapshot of current sampled health metrics for any monitored process.
NodeMetrics$  
SigarMetricsCollector Loads metrics through Hyperic SIGAR and JMX monitoring beans.
StandardMetrics Definitions of the built-in standard metrics.
StandardMetrics.Cpu  
StandardMetrics.Cpu$  
StandardMetrics.HeapMemory The amount of used and committed memory will always be <= max if max is defined.
StandardMetrics.HeapMemory$  
StandardMetrics$ Definitions of the built-in standard metrics.
VectorClock Representation of a Vector-based clock (counting clock), inspired by Lamport logical clocks.
VectorClock.Node.NodeImpl  
VectorClock.Node.NodeImpl$  
VectorClock.Node$  
VectorClock.Timestamp Timestamp representation a unique 'Ordered' timestamp.
VectorClock.Timestamp$  
VectorClock$ VectorClock module with helper classes and methods.
Versioned.After$  
Versioned.Before$  
Versioned.Concurrent$  
Versioned$ Utility methods for comparing Versioned instances.
 

Exception Summary
VectorClockException