akka.contrib

pattern

package pattern

Visibility
  1. Public
  2. All

Type Members

  1. class ClusterClient extends Actor with ActorLogging

    This actor is intended to be used on an external node that is not member of the cluster.

  2. class ClusterReceptionist extends Actor with ActorLogging

    ClusterClient connects to this actor to retrieve.

  3. class ClusterReceptionistExtension extends Extension

  4. class ClusterSingletonManager extends Actor with FSM[State, Data]

    Manages singleton actor instance among all cluster nodes or a group of nodes tagged with a specific role.

  5. class ClusterSingletonManagerIsStuck extends AkkaException

    Thrown when a consistent state can't be determined within the defined retry limits.

  6. trait ClusterSingletonPropsFactory extends Serializable

    Java API.

  7. class DistributedPubSubExtension extends Extension

  8. class DistributedPubSubMediator extends Actor with ActorLogging

    This actor manages a registry of actor references and replicates the entries to peer actors among all cluster nodes or a group of nodes tagged with a specific role.

  9. class ReliableProxy extends Actor with FSM[State, Vector[Message]]

    A ReliableProxy is a means to wrap a remote actor reference in order to obtain certain improved delivery guarantees:

Value Members

  1. object ClusterClient

  2. object ClusterReceptionist

  3. object ClusterReceptionistExtension extends ExtensionId[ClusterReceptionistExtension] with ExtensionIdProvider

    Extension that starts ClusterReceptionist and accompanying DistributedPubSubMediator with settings defined in config section akka.contrib.cluster.receptionist.

  4. object ClusterSingletonManager

  5. object DistributedPubSubExtension extends ExtensionId[DistributedPubSubExtension] with ExtensionIdProvider

    Extension that starts a DistributedPubSubMediator actor with settings defined in config section akka.contrib.cluster.pub-sub.

  6. object DistributedPubSubMediator

  7. object ReliableProxy

Ungrouped