Package org.lealone.value

Examples of org.lealone.value.Transfer.writeInt()


        for (int i = 0, count = 0; i < transferList.size(); i++) {
            try {
                Transfer transfer = transferList.get(i);
                if (batchCommands != null) {
                    session.traceOperation("COMMAND_EXECUTE_BATCH_UPDATE_STATEMENT", id);
                    transfer.writeInt(SessionRemote.COMMAND_EXECUTE_BATCH_UPDATE_STATEMENT);
                    int size = batchCommands.size();
                    result = new int[size];
                    transfer.writeInt(size);
                    for (int j = 0; j < size; j++)
                        transfer.writeString(batchCommands.get(j));
View Full Code Here


                if (batchCommands != null) {
                    session.traceOperation("COMMAND_EXECUTE_BATCH_UPDATE_STATEMENT", id);
                    transfer.writeInt(SessionRemote.COMMAND_EXECUTE_BATCH_UPDATE_STATEMENT);
                    int size = batchCommands.size();
                    result = new int[size];
                    transfer.writeInt(size);
                    for (int j = 0; j < size; j++)
                        transfer.writeString(batchCommands.get(j));
                    session.done(transfer);

                    for (int j = 0; j < size; j++)
View Full Code Here

                    for (int j = 0; j < size; j++)
                        result[j] = transfer.readInt();
                } else {
                    session.traceOperation("COMMAND_EXECUTE_BATCH_UPDATE_PREPAREDSTATEMENT", id);
                    transfer.writeInt(SessionRemote.COMMAND_EXECUTE_BATCH_UPDATE_PREPAREDSTATEMENT).writeInt(id);
                    int size = batchParameters.size();
                    result = new int[size];
                    transfer.writeInt(size);
                    Value[] values;
                    int len;
View Full Code Here

                } else {
                    session.traceOperation("COMMAND_EXECUTE_BATCH_UPDATE_PREPAREDSTATEMENT", id);
                    transfer.writeInt(SessionRemote.COMMAND_EXECUTE_BATCH_UPDATE_PREPAREDSTATEMENT).writeInt(id);
                    int size = batchParameters.size();
                    result = new int[size];
                    transfer.writeInt(size);
                    Value[] values;
                    int len;
                    for (int j = 0; j < size; j++) {
                        values = batchParameters.get(j);
                        len = values.length;
View Full Code Here

        for (int i = 0, count = 0; i < transferList.size(); i++) {
            try {
                Transfer transfer = transferList.get(i);
                if (createParams) {
                    s.traceOperation("SESSION_PREPARE_READ_PARAMS", id);
                    transfer.writeInt(SessionRemote.SESSION_PREPARE_READ_PARAMS).writeInt(id).writeString(sql);
                } else {
                    s.traceOperation("SESSION_PREPARE", id);
                    transfer.writeInt(SessionRemote.SESSION_PREPARE).writeInt(id).writeString(sql);
                }
                s.done(transfer);
View Full Code Here

                if (createParams) {
                    s.traceOperation("SESSION_PREPARE_READ_PARAMS", id);
                    transfer.writeInt(SessionRemote.SESSION_PREPARE_READ_PARAMS).writeInt(id).writeString(sql);
                } else {
                    s.traceOperation("SESSION_PREPARE", id);
                    transfer.writeInt(SessionRemote.SESSION_PREPARE).writeInt(id).writeString(sql);
                }
                s.done(transfer);
                isQuery = transfer.readBoolean();
                readonly = transfer.readBoolean();
                int paramCount = transfer.readInt();
View Full Code Here

            for (int i = 0, count = 0; i < transferList.size(); i++) {
                prepareIfRequired();
                Transfer transfer = transferList.get(i);
                try {
                    session.traceOperation("COMMAND_GET_META_DATA", id);
                    transfer.writeInt(SessionRemote.COMMAND_GET_META_DATA).writeInt(id).writeInt(objectId);
                    session.done(transfer);
                    int columnCount = transfer.readInt();
                    int rowCount = transfer.readInt();
                    result = new ResultRemoteInMemory(session, transfer, objectId, columnCount, rowCount, Integer.MAX_VALUE);
                    break;
View Full Code Here

                Transfer transfer = transferList.get(i);
                try {
                    boolean isDistributedQuery = session.getTransaction() != null && !session.getTransaction().isAutoCommit();
                    if (isDistributedQuery) {
                        session.traceOperation("COMMAND_EXECUTE_DISTRIBUTED_QUERY", id);
                        transfer.writeInt(SessionRemote.COMMAND_EXECUTE_DISTRIBUTED_QUERY).writeInt(id).writeInt(objectId)
                                .writeInt(maxRows);
                    } else {
                        session.traceOperation("COMMAND_EXECUTE_QUERY", id);
                        transfer.writeInt(SessionRemote.COMMAND_EXECUTE_QUERY) //
                                .writeInt(id).writeInt(objectId).writeInt(maxRows);
View Full Code Here

                        session.traceOperation("COMMAND_EXECUTE_DISTRIBUTED_QUERY", id);
                        transfer.writeInt(SessionRemote.COMMAND_EXECUTE_DISTRIBUTED_QUERY).writeInt(id).writeInt(objectId)
                                .writeInt(maxRows);
                    } else {
                        session.traceOperation("COMMAND_EXECUTE_QUERY", id);
                        transfer.writeInt(SessionRemote.COMMAND_EXECUTE_QUERY) //
                                .writeInt(id).writeInt(objectId).writeInt(maxRows);
                    }
                    int fetch;
                    if (session.isClustered() || scrollable) {
                        fetch = Integer.MAX_VALUE;
View Full Code Here

                    if (session.isClustered() || scrollable) {
                        fetch = Integer.MAX_VALUE;
                    } else {
                        fetch = fetchSize;
                    }
                    transfer.writeInt(fetch);
                    sendParameters(transfer);
                    session.done(transfer);

                    if (isDistributedQuery)
                        session.getTransaction().addLocalTransactionNames(transfer.readString());
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.