C# Class Akka.Cluster.Tools.Tests.MultiNode.PublishSubscribe.DistributedPubSubMediatorSpec

Inheritance: MultiNodeClusterSpec
Mostra file Open project: rogeralsing/akka.net

Public Methods

Method Description
DistributedPubSubMediator_should_SendAll_to_all_other_nodes ( ) : void
DistributedPubSubMediator_should_demonstrate_usage ( ) : void
DistributedPubSubMediator_should_get_topics_after_simple_publish ( ) : void
DistributedPubSubMediator_should_keep_track_of_added_users ( ) : void
DistributedPubSubMediator_should_keep_track_of_removed_users ( ) : void
DistributedPubSubMediator_should_publish ( ) : void
DistributedPubSubMediator_should_publish_to_topic ( ) : void
DistributedPubSubMediator_should_receive_proper_UnsubscribeAck_message ( ) : void
DistributedPubSubMediator_should_remove_entries_when_node_is_removed ( ) : void
DistributedPubSubMediator_should_remove_terminated_users ( ) : void
DistributedPubSubMediator_should_replicate_users_to_new_node ( ) : void
DistributedPubSubMediator_should_send_one_message_to_each_group ( ) : void
DistributedPubSubMediator_should_startup_2_nodes_cluster ( ) : void
DistributedPubSubMediator_should_transfer_delta_correctly ( ) : void

Protected Methods

Method Description
DistributedPubSubMediatorSpec ( ) : System
DistributedPubSubMediatorSpec ( DistributedPubSubMediatorSpecConfig config ) : System

Private Methods

Method Description
AwaitCount ( int expected ) : void
ChatUser ( string name ) : IActorRef
CreateChatUser ( string name ) : IActorRef
CreateMediator ( ) : void
Join ( RoleName from, RoleName to ) : void

Method Details

DistributedPubSubMediatorSpec() protected method

protected DistributedPubSubMediatorSpec ( ) : System
return System

DistributedPubSubMediatorSpec() protected method

protected DistributedPubSubMediatorSpec ( DistributedPubSubMediatorSpecConfig config ) : System
config DistributedPubSubMediatorSpecConfig
return System

DistributedPubSubMediator_should_SendAll_to_all_other_nodes() public method

DistributedPubSubMediator_should_demonstrate_usage() public method

DistributedPubSubMediator_should_get_topics_after_simple_publish() public method

DistributedPubSubMediator_should_keep_track_of_added_users() public method

DistributedPubSubMediator_should_keep_track_of_removed_users() public method

DistributedPubSubMediator_should_publish() public method

public DistributedPubSubMediator_should_publish ( ) : void
return void

DistributedPubSubMediator_should_publish_to_topic() public method

DistributedPubSubMediator_should_receive_proper_UnsubscribeAck_message() public method

DistributedPubSubMediator_should_remove_entries_when_node_is_removed() public method

DistributedPubSubMediator_should_remove_terminated_users() public method

DistributedPubSubMediator_should_replicate_users_to_new_node() public method

DistributedPubSubMediator_should_send_one_message_to_each_group() public method

DistributedPubSubMediator_should_startup_2_nodes_cluster() public method

DistributedPubSubMediator_should_transfer_delta_correctly() public method