Package com.sun.sgs.test.impl.service.session.TestClientSessionServiceImplv4

Examples of com.sun.sgs.test.impl.service.session.TestClientSessionServiceImplv4.DummyClient.disconnect()


      waitForExpectedObjectCount(
    objectCount - MANAGED_OBJECTS_PER_SESSION);
      checkBindings(0);
      client.assertDisconnectedCallbackInvoked(false);
  } finally {
      client.disconnect();
  }
    }

    @Test
    public void testRelocateWithInterveningClientLoginRejected()
View Full Code Here


      assertEquals(objectCount - MANAGED_OBJECTS_PER_SESSION,
       getObjectCount());
      checkBindings(0);
      client.assertDisconnectedCallbackInvoked(false);
  } finally {
      client.disconnect();
  }
    }

    @Test
    public void testNewNodeFailsDuringRelocateToNewNode()
View Full Code Here

      newNode.shutdown(false);
      Thread.sleep(WAIT_TIME);
      checkBindings(0);
      client.assertDisconnectedCallbackInvoked(false);
  } finally {
      client.disconnect();
  }
    }

    @Test
    public void testClientSendDuringSuspendMessages() throws Exception {
View Full Code Here

      client.waitForClientToReceiveExpectedMessages(numMessages);
      client.validateMessageSequence(
    client.clientReceivedMessages, numMessages, 0);
      assertTrue(client.sessionListenerReceivedMessages.isEmpty());
  } finally {
      client.disconnect();
  }
    }

    @Test
    public void testClientSendAfterSuspendMessages() throws Exception {
View Full Code Here

      assertTrue(client.clientReceivedMessages.isEmpty());
      client.relocate(newNode.getAppPort(), true, true);
      assertTrue(client.sessionListenerReceivedMessages.isEmpty());
      assertTrue(client.clientReceivedMessages.isEmpty());
  } finally {
      client.disconnect();
  }
    }

    /**
     * Performs the following in preparation for a relocation test:
View Full Code Here

      Thread.sleep(WAIT_TIME);
      assertEquals(objectCount, getObjectCount());
      checkBindings(1);
      client.assertDisconnectedCallbackNotInvoked();
  } finally {
      client.disconnect();
  }
    }

    @Test
    public void testRelocateClientSessionSendingAfterRelocate()
View Full Code Here

      SgsTestNode newNode = additionalNodes.get(newNodeHost);
      client.relocate(newNode.getAppPort(), true, true);
      sendMessagesFromNodeToClient(serverNode, client, 4, 0);
      sendMessagesFromNodeToClient(newNode, client, 4, 10);
  } finally {
      client.disconnect();
  }
    }

    @Test
    public void testRelocateClientSessionSendingDuringRelocate()
View Full Code Here

    client.validateMessageSequence(
        client.clientReceivedMessages, 4, 10);
      }
      waitForExpectedObjectCount(objectCount);
  } finally {
      client.disconnect();
  }
    }
   
    @Test
    public void testRelocateInvalidRelocationKey()  throws Exception {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.