public class AllFailedEventsJdbcImpl extends java.lang.Object implements AllFailedEvents
| Modifier and Type | Field and Description |
|---|---|
static int |
ERROR_MSG_MAX_LEN |
static java.lang.String |
FAILED_EVENTS_TABLE |
| Constructor and Description |
|---|
AllFailedEventsJdbcImpl(JdbcConnectionProvider connectionProvider) |
| Modifier and Type | Method and Description |
|---|---|
void |
addOrUpdate(FailedEvent failedEvent) |
FailedEvent |
get(java.lang.String feedUri,
java.lang.String eventId) |
int |
getNumberOfFailedEvents(java.lang.String feedUri) |
java.util.List<FailedEvent> |
getOldestNFailedEvents(java.lang.String feedUri,
int numberOfFailedEvents) |
void |
remove(FailedEvent failedEvent) |
public static final java.lang.String FAILED_EVENTS_TABLE
public static final int ERROR_MSG_MAX_LEN
public AllFailedEventsJdbcImpl(JdbcConnectionProvider connectionProvider)
public FailedEvent get(java.lang.String feedUri, java.lang.String eventId)
get in interface AllFailedEventspublic void addOrUpdate(FailedEvent failedEvent)
addOrUpdate in interface AllFailedEventspublic java.util.List<FailedEvent> getOldestNFailedEvents(java.lang.String feedUri, int numberOfFailedEvents)
getOldestNFailedEvents in interface AllFailedEventspublic int getNumberOfFailedEvents(java.lang.String feedUri)
getNumberOfFailedEvents in interface AllFailedEventspublic void remove(FailedEvent failedEvent)
remove in interface AllFailedEventsCopyright © 2014. All Rights Reserved.