Search in sources :

Example 16 with InstallViewMessage

use of org.apache.geode.distributed.internal.membership.gms.messages.InstallViewMessage in project geode by apache.

the class GMSJoinLeaveJUnitTest method installView.

private void installView(int viewId, InternalDistributedMember coordinator, List<InternalDistributedMember> members) throws IOException {
    // prepare the view
    NetView netView = new NetView(coordinator, viewId, members);
    InstallViewMessage installViewMessage = getInstallViewMessage(netView, credentials, false);
    gmsJoinLeave.processMessage(installViewMessage);
// verify(messenger).send(isA(ViewAckMessage.class));
}
Also used : NetView(org.apache.geode.distributed.internal.membership.NetView) InstallViewMessage(org.apache.geode.distributed.internal.membership.gms.messages.InstallViewMessage)

Aggregations

InstallViewMessage (org.apache.geode.distributed.internal.membership.gms.messages.InstallViewMessage)16 NetView (org.apache.geode.distributed.internal.membership.NetView)15 IntegrationTest (org.apache.geode.test.junit.categories.IntegrationTest)12 MembershipTest (org.apache.geode.test.junit.categories.MembershipTest)12 Test (org.junit.Test)12 InternalDistributedMember (org.apache.geode.distributed.internal.membership.InternalDistributedMember)10 LinkedList (java.util.LinkedList)4 HashSet (java.util.HashSet)3 GMSMember (org.apache.geode.distributed.internal.membership.gms.GMSMember)2 ViewAckMessage (org.apache.geode.distributed.internal.membership.gms.messages.ViewAckMessage)2 ByteArrayInputStream (java.io.ByteArrayInputStream)1 DataInputStream (java.io.DataInputStream)1 Properties (java.util.Properties)1 ConfigurationProperties (org.apache.geode.distributed.ConfigurationProperties)1 DistributedMember (org.apache.geode.distributed.DistributedMember)1 DistributionMessage (org.apache.geode.distributed.internal.DistributionMessage)1 Manager (org.apache.geode.distributed.internal.membership.gms.interfaces.Manager)1 ViewCreator (org.apache.geode.distributed.internal.membership.gms.membership.GMSJoinLeave.ViewCreator)1 JoinResponseMessage (org.apache.geode.distributed.internal.membership.gms.messages.JoinResponseMessage)1 HeapDataOutputStream (org.apache.geode.internal.HeapDataOutputStream)1