Examples of WaveletDelta


Examples of org.waveprotocol.wave.model.operation.wave.WaveletDelta

    receiveUpdateOnConnectedChannel(delta1);

    // Submit delta.
    final long versionAfterServer1 = initialVersion + serverOps1;
    final int clientOps = 5;
    final WaveletDelta clientDelta = buildDelta(versionAfterServer1, clientOps);
    submitDeltaOnConnectedChannel(clientDelta);

    // Acknowledge all ops immediately.
    final long versionAfterClient = versionAfterServer1 + clientOps;
    final byte[] ackedSignature = sig(1);
View Full Code Here

Examples of org.waveprotocol.wave.model.operation.wave.WaveletDelta

    // Submit delta.
    final long versionAfterServer1 = initialVersion + serverOps1;
    final byte[] sigAfterServer1 = sig(1);
    final int clientOps = 5;
    final WaveletDelta clientDelta = buildDelta(versionAfterServer1, clientOps);
    submitDeltaOnConnectedChannel(clientDelta);

    // Receive a second server delta, logically after the client ops.
    final int serverOps2 = 3;
    final long versionAfterClient = versionAfterServer1 + clientOps;
View Full Code Here

Examples of org.waveprotocol.wave.model.operation.wave.WaveletDelta

    final int serverOps1 = 7;
    checkedConnectChannel(initialVersion);

    // Submit delta.
    final int clientOps = 5;
    final WaveletDelta clientDelta = buildDelta(initialVersion, clientOps);
    submitDeltaOnConnectedChannel(clientDelta);

    // Acknowledge the submitted delta against a future version.
    final long versionAfterServer1 = initialVersion + serverOps1;
    final long versionAfterClient = versionAfterServer1 + clientOps;
View Full Code Here

Examples of org.waveprotocol.wave.model.operation.wave.WaveletDelta

    receiveUpdateOnConnectedChannel(delta1);

    // Submit delta.
    final long versionAfterServer1 = initialVersion + serverOps1;
    final int clientOps = 5;
    final WaveletDelta clientDelta = buildDelta(versionAfterServer1, clientOps);
    submitDeltaOnConnectedChannel(clientDelta);

    // Acknowledge immediately.
    final int ackedOps = 0;
    final long versionAfterClient = versionAfterServer1 + ackedOps;
View Full Code Here

Examples of org.waveprotocol.wave.model.operation.wave.WaveletDelta

    // Submit delta.
    final long versionAfterServer1 = initialVersion + serverOps1;
    final byte[] sigAfterServer1 = sig(1);
    final int clientOps = 5;
    final WaveletDelta clientDelta = buildDelta(versionAfterServer1, clientOps);
    submitDeltaOnConnectedChannel(clientDelta);

    // Nack delta immediately.
    final String error = "error";
    receiver.expectNack(error, versionAfterServer1);
    nackDeltaOnConnectedChannel(versionAfterServer1, sigAfterServer1, error,
        ResponseCode.BAD_REQUEST);

    // Receive a second server delta.
    final int serverOps2 = 3;
    final TransformedWaveletDelta delta2 = buildServerDelta(versionAfterServer1, serverOps2);
    receiver.expectDelta(delta2);
    receiveUpdateOnConnectedChannel(delta2);

    // Try another submit.
    final long versionAfterServer2 = versionAfterServer1 + serverOps2;
    final WaveletDelta clientDelta2 = buildDelta(versionAfterServer2, clientOps);
    submitDeltaOnConnectedChannel(clientDelta2);

    // Ack.
    final long versionAfterClient2 = versionAfterServer2 + clientOps;
    final byte[] ackedSignature2 = sig(2);
View Full Code Here

Examples of org.waveprotocol.wave.model.operation.wave.WaveletDelta

   */
  public void testReflectedSubmittedDeltaAfterAckIsError() throws ChannelException {
    final long currentVersion = 57;
    final int ops1 = 7;
    final byte[] signature1 = sig(1);
    final WaveletDelta delta1 = buildDelta(currentVersion, ops1);
    checkedConnectChannel(currentVersion);

    // Send delta1.
    submitDeltaOnConnectedChannel(delta1);

View Full Code Here

Examples of org.waveprotocol.wave.model.operation.wave.WaveletDelta

   */
  public void testAckForReceivedDeltaIsError() throws ChannelException {
    final long currentVersion = 57;
    final int ops1 = 7;
    final byte[] signature1 = sig(1);
    final WaveletDelta delta1 = buildDelta(currentVersion, ops1);
    checkedConnectChannel(currentVersion);

    // Send delta1.
    submitDeltaOnConnectedChannel(delta1);

View Full Code Here

Examples of org.waveprotocol.wave.model.operation.wave.WaveletDelta

    final byte[] initialSignature = sig(4);
    checkedConnectChannel(initialVersion);

    // Submit delta.
    final int clientOps = 5;
    final WaveletDelta clientDelta = buildDelta(initialVersion, clientOps);
    submitDeltaOnConnectedChannel(clientDelta);

    // Reset channel.
    deltaChannel.reset(receiver);
    final List<TransformedWaveletDelta> reconnect =
View Full Code Here

Examples of org.waveprotocol.wave.model.operation.wave.WaveletDelta

    // Submit delta.
    final long submitVersion = 0;
    final byte[] signature = sig(1);
    final int clientOps = 1;
    final WaveletDelta clientDelta = buildDelta(submitVersion, clientOps);
    submitDeltaOnConnectedChannel(clientDelta);

    // Nack delta immediately with TOO_OLD.
    try {
      nackDeltaOnConnectedChannel(submitVersion, signature, "too old", ResponseCode.TOO_OLD);
View Full Code Here

Examples of org.waveprotocol.wave.model.operation.wave.WaveletDelta

    // Submit delta.
    final long versionAfterServer1 = initialVersion + serverOps1;
    final int sigAfterServer1 = 0x11111111;
    final int clientOps = 5;
    final WaveletDelta clientDelta = buildDelta(versionAfterServer1, clientOps);
    submitDeltaOnConnectedChannel(clientDelta);

    // Receive a second server delta that's after our submission,
    // will be queued.
    final long versionAfterClient = versionAfterServer1 + clientOps;
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.