Interface DatabaseContext

    • Method Detail

      • delete

        boolean delete​(BacktraceDatabaseRecord record)
        Delete database record by using BacktraceDatabaseRecord
        Parameters:
        record - Database record
      • contains

        boolean contains​(BacktraceDatabaseRecord n)
        Check if any similar record exists
        Parameters:
        n - Compared record
        Returns:
      • isEmpty

        boolean isEmpty()
        Check if any similar record exists
        Returns:
      • count

        int count()
        Get total count of records
        Returns:
        Total number of records
      • clear

        void clear()
        Clear database
      • incrementBatchRetry

        void incrementBatchRetry()
        Increment record time for all records
      • getDatabaseSize

        long getDatabaseSize()
        Get database size
        Returns:
        Database size
      • removeOldestRecord

        boolean removeOldestRecord()
        Remove last record in database.
        Returns:
        If algorithm can remove last record, method return true. Otherwise false