Package KFM.Exceptions

Examples of KFM.Exceptions.ProgrammerException


        mTable = new TransientDBTable2();
        try {
            mTable.loadTable(sql, mDB/*.getConnection()*/);
        }
        catch(ProgrammerException e){
            throw new ProgrammerException(
                "KfmTransientDBTable2::loadTable: getConnection() produced exception " + e.getMessage());
        }
        invalidateAllIterators();
        //X tTime = System.currentTimeMillis() - tTime;
        //X KFMSystem.log.info("loaded " + sql + " in " + tTime + " msec. (size: " + mTable.size() + ")");
View Full Code Here


        try {
            mTable.appendTable(sql, mDB /*.getConnection()*/);
        }
        catch(ProgrammerException e){
            throw new ProgrammerException(
                "KfmTransientDBTable2::appendTable: getConnection() produced exception " + e.getMessage());
        }
        invalidateAllIterators();
        //X tTime = System.currentTimeMillis() - tTime;
        //X KFMSystem.log.info("loaded " + sql + " in " + tTime + " msec. (size: " + mTable.size() + ")");
View Full Code Here

     */
    public String get (int rowNr, String colName)
    {
        final Object obj = colNameToNumber.get(colName);
        if(obj == null) {
            throw new ProgrammerException("KfmTransientDBTable2: colName '" + colName + "' does not exist.");
        }
        final int colNr = ((Integer) obj).intValue();
        return mTable.get(rowNr, colNr);
    }
View Full Code Here

     */
    public void set (int rowNr, String colName, String value)
    {
        final Object obj = colNameToNumber.get(colName);
        if(obj == null) {
            throw new ProgrammerException("KfmTransientDBTable2: colName '" + colName + "' does not exist.");
        }
        final int colNr = ((Integer) obj).intValue();
        mTable.set (rowNr, colNr, value);
    }
View Full Code Here

     * @return id for this iterator
     */
    synchronized void disconnectIterator(String id)
    {
        if ( ! mCurrentIterators.containsKey(id))
            throw new ProgrammerException("KfmTransientDBTaBLE2.disconnect() - wrong iterator id");

        mCurrentIterators.remove(id);
    }
View Full Code Here

        int aTypeToSort,
        int aSortDirection)
    {
        final Object obj = colNameToNumber.get(aColumnToSort);
        if(obj == null) {
            throw new ProgrammerException("KfmTransientDBTable2: colName '" + aColumnToSort+ "' does not exist.");
        }
        final int colNr = ((Integer) obj).intValue();

        // Call sort methode from TransientDBTable2.
        return mTable.sort(colNr, aTypeToSort, aSortDirection );
View Full Code Here

        int aTypeToSort,
        int aSortDirection)
    {
        final Object obj = colNameToNumber.get(aColumnToSort);
        if(obj == null) {
            throw new ProgrammerException("KfmTransientDBTable2: colName '" + aColumnToSort+ "' does not exist.");
        }
        final int colNr = ((Integer) obj).intValue();

        // Call sortAndUnique method from TransientDBTable2.
        return mTable.sortAndUnique(colNr, aTypeToSort, aSortDirection );
View Full Code Here

    public synchronized boolean uniqueAfterSort (
        String aColumnToSort)
    {
        final Object obj = colNameToNumber.get(aColumnToSort);
        if(obj == null) {
            throw new ProgrammerException("KfmTransientDBTable2: colName '" + aColumnToSort+ "' does not exist.");
        }
        final int colNr = ((Integer) obj).intValue();

        // Call uniqueAfterSort method from TransientDBTable2.
        return mTable.uniqueAfterSort(colNr);
View Full Code Here

        String aColumnToSort1,
        String aColumnToSort2)
    {
        final Object obj1 = colNameToNumber.get(aColumnToSort1);
        if(obj1 == null) {
            throw new ProgrammerException("KfmTransientDBTable2: colName '" + aColumnToSort1+ "' does not exist.");
        }
        final Object obj2 = colNameToNumber.get(aColumnToSort2);
        if(obj2 == null) {
            throw new ProgrammerException("KfmTransientDBTable2: colName '" + aColumnToSort2+ "' does not exist.");
        }
        final int colNr1 = ((Integer) obj1).intValue();
        final int colNr2 = ((Integer) obj2).intValue();

        // Call uniqueAfterSort method from TransientDBTable2.
View Full Code Here

        mTable = new TransientDBTable();
        try {
            mTable.loadTable(sql, mDB.getConnection());
        }
        catch(ProgrammerException e){
            throw new ProgrammerException(
                "KfmTransientDBTable::loadTable: getConnection() produced exception " + e.getMessage());
        }
        invalidateAllIterators();
        //X tTime = System.currentTimeMillis() - tTime;
        //X KFMSystem.log.info("loaded " + sql + " in " + tTime + " msec. (size: " + mTable.size() + ")");
View Full Code Here

TOP

Related Classes of KFM.Exceptions.ProgrammerException

Copyright © 2018 www.massapicom. 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.