Package org.mariadb.jdbc.client
Interface PrepareCache
-
- All Known Implementing Classes:
PrepareCache
public interface PrepareCacheLRU Prepare cache
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Prepareget(java.lang.String key, BasePreparedStatement preparedStatement)Get cache value for keyPrepareput(java.lang.String key, Prepare result, BasePreparedStatement preparedStatement)Add a prepare cache valuevoidreset()Reset cache
-
-
-
Method Detail
-
get
Prepare get(java.lang.String key, BasePreparedStatement preparedStatement)
Get cache value for key- Parameters:
key- keypreparedStatement- prepared statement- Returns:
- Prepare value
-
put
Prepare put(java.lang.String key, Prepare result, BasePreparedStatement preparedStatement)
Add a prepare cache value- Parameters:
key- keyresult- valuepreparedStatement- prepared statement- Returns:
- Prepare if was already cached
-
reset
void reset()
Reset cache
-
-