Mercurial > hg > monetdb-java
view src/main/java/nl/cwi/monetdb/mcl/protocol/newmapi/NewMapiProtocol.java @ 87:2b5e32efb1a4 embedded
Made all the mappings for the MAPI connection, now it needs to be added on the Embedded connection. Changed the compilation target to 1.8 because of the timezones. Implemented some JDBC methods as well.
author | Pedro Ferreira <pedro.ferreira@monetdbsolutions.com> |
---|---|
date | Tue, 03 Jan 2017 18:50:07 +0000 (2017-01-03) |
parents | 0ae34196c54e |
children | 1bba35253aaf |
line wrap: on
line source
/* * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * Copyright 1997 - July 2008 CWI, August 2008 - 2016 MonetDB B.V. */ package nl.cwi.monetdb.mcl.protocol.newmapi; import nl.cwi.monetdb.jdbc.MonetConnection; import nl.cwi.monetdb.mcl.protocol.*; import nl.cwi.monetdb.mcl.responses.AutoCommitResponse; import nl.cwi.monetdb.mcl.responses.DataBlockResponse; import nl.cwi.monetdb.mcl.responses.ResultSetResponse; import nl.cwi.monetdb.mcl.responses.UpdateResponse; import java.io.IOException; import java.util.Map; public class NewMapiProtocol extends AbstractProtocol { @Override public ServerResponses getCurrentServerResponseHeader() { return null; } @Override public void waitUntilPrompt() throws IOException { } @Override public void fetchNextResponseData() throws IOException { } @Override public StarterHeaders getNextStarterHeader() { return null; } @Override public ResultSetResponse getNextResultSetResponse(MonetConnection con, MonetConnection.ResponseList list, int seqnr) throws ProtocolException { return null; } @Override public UpdateResponse getNextUpdateResponse() throws ProtocolException { return null; } @Override public AutoCommitResponse getNextAutoCommitResponse() throws ProtocolException { return null; } @Override public DataBlockResponse getNextDatablockResponse(Map<Integer, ResultSetResponse> rsresponses) throws ProtocolException { return null; } @Override public TableResultHeaders getNextTableHeader(String[] columnNames, int[] columnLengths, String[] types, String[] tableNames) throws ProtocolException { return null; } @Override public int parseTupleLines(int lineNumber, int[] typesMap, Object[] values, boolean[][] nulls) throws ProtocolException { return 0; } @Override public String getRemainingStringLine(int startIndex) { return null; } @Override public void writeNextQuery(String prefix, String query, String suffix) throws IOException { } }