Examples of Transfer


Examples of org.lealone.value.Transfer

    }

    @Override
    public synchronized int readLob(long lobId, byte[] hmac, long offset, byte[] buff, int off, int length) {
        for (int i = 0, count = 0; i < transferList.size(); i++) {
            Transfer transfer = transferList.get(i);
            try {
                traceOperation("LOB_READ", (int) lobId);
                transfer.writeInt(SessionRemote.LOB_READ);
                transfer.writeLong(lobId);
                if (clientVersion >= Constants.TCP_PROTOCOL_VERSION_12) {
                    transfer.writeBytes(hmac);
                }
                transfer.writeLong(offset);
                transfer.writeInt(length);
                done(transfer);
                length = transfer.readInt();
                if (length <= 0) {
                    return length;
                }
                transfer.readBytes(buff, off, length);
                return length;
            } catch (IOException e) {
                removeServer(e, i--, ++count);
            }
        }
View Full Code Here

Examples of org.lealone.value.Transfer

    }

    public synchronized void commitTransaction(String allLocalTransactionNames) {
        checkClosed();
        for (int i = 0, count = 0; i < transferList.size(); i++) {
            Transfer transfer = transferList.get(i);
            try {
                transfer.writeInt(SessionRemote.COMMAND_EXECUTE_DISTRIBUTED_COMMIT).writeString(allLocalTransactionNames);
                done(transfer);
            } catch (IOException e) {
                removeServer(e, i--, ++count);
            }
        }
View Full Code Here

Examples of org.lealone.value.Transfer

    }

    public synchronized void rollbackTransaction() {
        checkClosed();
        for (int i = 0, count = 0; i < transferList.size(); i++) {
            Transfer transfer = transferList.get(i);
            try {
                transfer.writeInt(SessionRemote.COMMAND_EXECUTE_DISTRIBUTED_ROLLBACK);
                done(transfer);
            } catch (IOException e) {
                removeServer(e, i--, ++count);
            }
        }
View Full Code Here

Examples of org.lealone.value.Transfer

    }

    public synchronized void addSavepoint(String name) {
        checkClosed();
        for (int i = 0, count = 0; i < transferList.size(); i++) {
            Transfer transfer = transferList.get(i);
            try {
                transfer.writeInt(SessionRemote.COMMAND_EXECUTE_DISTRIBUTED_SAVEPOINT_ADD).writeString(name);
                done(transfer);
            } catch (IOException e) {
                removeServer(e, i--, ++count);
            }
        }
View Full Code Here

Examples of org.lealone.value.Transfer

    }

    public synchronized void rollbackToSavepoint(String name) {
        checkClosed();
        for (int i = 0, count = 0; i < transferList.size(); i++) {
            Transfer transfer = transferList.get(i);
            try {
                transfer.writeInt(SessionRemote.COMMAND_EXECUTE_DISTRIBUTED_SAVEPOINT_ROLLBACK).writeString(name);
                done(transfer);
            } catch (IOException e) {
                removeServer(e, i--, ++count);
            }
        }
View Full Code Here

Examples of org.lealone.value.Transfer

    }

    public synchronized void checkTransfers() {
        if (transferList != null) {
            for (int i = 0; i < transferList.size(); i++) {
                Transfer transfer = transferList.get(i);

                try {
                    if (transfer.available() > 0)
                        throw DbException.throwInternalError("the transfer available bytes was " + transfer.available());
                } catch (IOException e) {
                    throw DbException.convert(e);
                }
            }
        }
View Full Code Here

Examples of org.lealone.value.Transfer

    private String sessionId;

    protected TcpServerThread(Socket socket, TcpServer server, int threadId) {
        this.server = server;
        this.threadId = threadId;
        transfer = new Transfer(null, socket);
    }
View Full Code Here

Examples of org.prevayler.demos.memento.commands.Transfer

    System.out.println("*** Depositing 500 into account 1");
    command = new Deposit(account1, 500);
    execute(command);

    System.out.println("*** Transferring 200 from account 1 into account 2");
    command = new Transfer(account1.number(), account2.number(), 200);
    execute(command);

    System.out.println("*** Deleting account 1");
    command = new AccountDeletion(account1);
    execute(command);
View Full Code Here

Examples of org.simpleframework.http.core.Transfer

      MockChannel channel = new MockChannel(null);
      MockMonitor monitor = new MockMonitor();
      MockRequest request = new MockRequest();
      MockResponse response = new MockResponse();
      Conversation support = new Conversation(request, response);
      Transfer transfer = new Transfer(response, support, channel, monitor);
     
      // Start a HTTP/1.1 conversation
      request.setMajor(1);
      request.setMinor(1);
      transfer.start();
     
      assertEquals(response.getValue("Connection"), "keep-alive");
      assertEquals(response.getValue("Transfer-Encoding"), "chunked");
      assertEquals(response.getValue("Content-Length"), null);
      assertEquals(response.getContentLength(), -1);
      assertTrue(response.isCommitted());
     
      channel = new MockChannel(null);
      monitor = new MockMonitor();
      request = new MockRequest();
      response = new MockResponse();
      support = new Conversation(request, response);
      transfer = new Transfer(response, support, channel, monitor);
     
      // Start a HTTP/1.0 conversation
      request.setMajor(1);
      request.setMinor(0);
      transfer.start();
     
      assertEquals(response.getValue("Connection"), "close");
      assertEquals(response.getValue("Transfer-Encoding"), null);
      assertEquals(response.getValue("Content-Length"), null);
      assertEquals(response.getContentLength(), -1);
View Full Code Here

Examples of org.speakright.core.render.Transfer

  private class TransferFlowRenderer implements IFlowRenderer
  {
    public void Render(ISpeechPage page, ISpeechForm form)
    {
      form.addField(m_prompt);
      form.addField(new Transfer(m_transferType, m_destination, m_prompt));
    }
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.