Interface FBObjectListener.FetcherListener

  • All Known Implementing Classes:
    FBResultSet
    Enclosing interface:
    FBObjectListener

    public static interface FBObjectListener.FetcherListener
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void allRowsFetched​(org.firebirdsql.jdbc.FBFetcher fetcher)
      Notify listener that underlying fetcher fetched all rows.
      void fetcherClosed​(org.firebirdsql.jdbc.FBFetcher fetcher)
      Notify listener that underlying fetcher is closed.
      void rowChanged​(org.firebirdsql.jdbc.FBFetcher fetcher, RowValue newRow)
      Notify listener that underlying row was changed.
    • Method Detail

      • fetcherClosed

        void fetcherClosed​(org.firebirdsql.jdbc.FBFetcher fetcher)
                    throws java.sql.SQLException
        Notify listener that underlying fetcher is closed.
        Parameters:
        fetcher - fetcher that was closed.
        Throws:
        java.sql.SQLException
      • allRowsFetched

        void allRowsFetched​(org.firebirdsql.jdbc.FBFetcher fetcher)
                     throws java.sql.SQLException
        Notify listener that underlying fetcher fetched all rows.
        Parameters:
        fetcher - fetcher that fetched all rows.
        Throws:
        java.sql.SQLException
      • rowChanged

        void rowChanged​(org.firebirdsql.jdbc.FBFetcher fetcher,
                        RowValue newRow)
                 throws java.sql.SQLException
        Notify listener that underlying row was changed.
        Parameters:
        fetcher - instance of FBFetcher that caused this event.
        newRow - new row.
        Throws:
        java.sql.SQLException