Interface PrepareCache

All Known Implementing Classes:
PrepareCache

public interface PrepareCache
LRU Prepare cache
  • Method Details

    • get

      Prepare get(String key, BasePreparedStatement preparedStatement)
      Get cache value for key
      Parameters:
      key - key
      preparedStatement - prepared statement
      Returns:
      Prepare value
    • put

      Prepare put(String key, Prepare result, BasePreparedStatement preparedStatement)
      Add a prepare cache value
      Parameters:
      key - key
      result - value
      preparedStatement - prepared statement
      Returns:
      Prepare if was already cached
    • reset

      void reset()
      Reset cache