public class JdbcWebEventRepository extends Object implements WebEventRepository, org.springframework.beans.factory.InitializingBean
JdbcWebEventRepository class.
Modifier and Type | Class and Description |
---|---|
static class |
JdbcWebEventRepository.EventMapper |
Constructor and Description |
---|
JdbcWebEventRepository() |
Modifier and Type | Method and Description |
---|---|
void |
acknowledgeAll(String user,
Date timestamp)
acknowledgeAll
|
void |
acknowledgeMatchingEvents(String user,
Date timestamp,
EventCriteria criteria)
acknowledgeMatchingEvents
|
void |
afterPropertiesSet() |
int |
countMatchingEvents(EventCriteria criteria)
countMatchingEvents
|
int[] |
countMatchingEventsBySeverity(EventCriteria criteria)
countMatchingEventsBySeverity
|
Event |
getEvent(int eventId)
getEvent
|
Event[] |
getMatchingEvents(EventCriteria criteria)
getMatchingEvents
|
void |
unacknowledgeAll()
unacknowledgeAll
|
void |
unacknowledgeMatchingEvents(EventCriteria criteria)
unacknowledgeMatchingEvents
|
public void afterPropertiesSet() throws Exception
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
Exception
public int countMatchingEvents(EventCriteria criteria)
countMatchingEvents
countMatchingEvents
in interface WebEventRepository
criteria
- a EventCriteria
object.public int[] countMatchingEventsBySeverity(EventCriteria criteria)
countMatchingEventsBySeverity
countMatchingEventsBySeverity
in interface WebEventRepository
criteria
- a EventCriteria
object.public Event getEvent(int eventId)
getEvent
getEvent
in interface WebEventRepository
eventId
- a int.Event
object.public Event[] getMatchingEvents(EventCriteria criteria)
getMatchingEvents
getMatchingEvents
in interface WebEventRepository
criteria
- a EventCriteria
object.Event
objects.public void acknowledgeAll(String user, Date timestamp)
acknowledgeAll
acknowledgeAll
in interface WebEventRepository
user
- a String
object.timestamp
- a java$util$Date object.public void acknowledgeMatchingEvents(String user, Date timestamp, EventCriteria criteria)
acknowledgeMatchingEvents
acknowledgeMatchingEvents
in interface WebEventRepository
user
- a String
object.timestamp
- a java$util$Date object.criteria
- a EventCriteria
object.public void unacknowledgeAll()
unacknowledgeAll
unacknowledgeAll
in interface WebEventRepository
public void unacknowledgeMatchingEvents(EventCriteria criteria)
unacknowledgeMatchingEvents
unacknowledgeMatchingEvents
in interface WebEventRepository
criteria
- a EventCriteria
object.Copyright © 2015. All Rights Reserved.