001: /*
002: * Licensed to the Apache Software Foundation (ASF) under one or more
003: * contributor license agreements. See the NOTICE file distributed with
004: * this work for additional information regarding copyright ownership.
005: * The ASF licenses this file to You under the Apache License, Version 2.0
006: * (the "License"); you may not use this file except in compliance with
007: * the License. You may obtain a copy of the License at
008: *
009: * http://www.apache.org/licenses/LICENSE-2.0
010: *
011: * Unless required by applicable law or agreed to in writing, software
012: * distributed under the License is distributed on an "AS IS" BASIS,
013: * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
014: * See the License for the specific language governing permissions and
015: * limitations under the License.
016: */
017: package org.apache.harmony.sql.internal.rowset;
018:
019: import java.sql.SQLException;
020: import java.util.Collection;
021:
022: import javax.sql.RowSet;
023: import javax.sql.rowset.CachedRowSet;
024: import javax.sql.rowset.JoinRowSet;
025: import javax.sql.rowset.Joinable;
026: import javax.sql.rowset.spi.SyncFactoryException;
027:
028: import org.apache.harmony.luni.util.NotImplementedException;
029:
030: public class JoinRowSetImpl extends WebRowSetImpl implements JoinRowSet {
031:
032: public JoinRowSetImpl(String providerID)
033: throws SyncFactoryException {
034: super (providerID);
035: // TODO Auto-generated constructor stub
036: }
037:
038: public void addRowSet(Joinable rowset) throws SQLException {
039: throw new NotImplementedException();
040: }
041:
042: public void addRowSet(RowSet rowset, int columnIdx)
043: throws SQLException {
044: throw new NotImplementedException();
045: }
046:
047: public void addRowSet(RowSet rowset, String columnName)
048: throws SQLException {
049: throw new NotImplementedException();
050: }
051:
052: public void addRowSet(RowSet[] rowset, int[] columnIdx)
053: throws SQLException {
054: throw new NotImplementedException();
055: }
056:
057: public void addRowSet(RowSet[] rowset, String[] columnName)
058: throws SQLException {
059: throw new NotImplementedException();
060: }
061:
062: public int getJoinType() throws SQLException {
063: throw new NotImplementedException();
064: }
065:
066: public String[] getRowSetNames() throws SQLException {
067: throw new NotImplementedException();
068: }
069:
070: public Collection<?> getRowSets() throws SQLException {
071: throw new NotImplementedException();
072: }
073:
074: public String getWhereClause() throws SQLException {
075: throw new NotImplementedException();
076: }
077:
078: public void setJoinType(int joinType) throws SQLException {
079: throw new NotImplementedException();
080: }
081:
082: public boolean supportsCrossJoin() {
083: throw new NotImplementedException();
084: }
085:
086: public boolean supportsFullJoin() {
087: throw new NotImplementedException();
088: }
089:
090: public boolean supportsInnerJoin() {
091: throw new NotImplementedException();
092: }
093:
094: public boolean supportsLeftOuterJoin() {
095: throw new NotImplementedException();
096: }
097:
098: public boolean supportsRightOuterJoin() {
099: throw new NotImplementedException();
100: }
101:
102: public CachedRowSet toCachedRowSet() throws SQLException {
103: throw new NotImplementedException();
104: }
105:
106: }
|