Package net.avcompris.commons3.dao.impl
Class AbstractDao
java.lang.Object
net.avcompris.commons3.dao.impl.AbstractDao
- Direct Known Subclasses:
AbstractDaoInRDS
,CorrelationDaoInMemory
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected static final <T> T
retryUntil
(long timeoutMs, long delayMs, boolean throwExceptionInCaseOfTimeout, AbstractDao.Action<T> action) protected static final <T> T
retryUntil
(long timeoutMs, long delayMs, AbstractDao.Action<T> action)
-
Field Details
-
clock
-
-
Constructor Details
-
AbstractDao
-
-
Method Details
-
retryUntil
protected static final <T> T retryUntil(long timeoutMs, long delayMs, AbstractDao.Action<T> action) throws SQLException, IOException - Throws:
SQLException
IOException
-
retryUntil
protected static final <T> T retryUntil(long timeoutMs, long delayMs, boolean throwExceptionInCaseOfTimeout, AbstractDao.Action<T> action) throws SQLException, IOException - Throws:
SQLException
IOException
-