public class HibEventLogDaoImpl extends com.jamasoftware.contour.data.util.hibernate4.HibernateDaoSupport implements EventLogDao
Constructor and Description |
---|
HibEventLogDaoImpl() |
Modifier and Type | Method and Description |
---|---|
int |
deleteEventListForOrgId(Integer orgId) |
List<EventEntry> |
getAllEventsForObjectsByAction(List<Integer> eventTypes,
List<Integer> objects,
Integer objectType,
String action) |
List<EventEntry> |
getChildEventEntries(Integer parentEventEntryId) |
EventEntry |
getEventEntry(Integer eventEntryId) |
List<Integer> |
getEventEntryIdsForDocumentGroupIds(List<Integer> groupIds) |
List<Integer> |
getEventEntryIdsForDocuments(List<Integer> documentIds) |
List<Integer> |
getEventEntryIdsForProjects(List<Integer> projectIds) |
List<Integer> |
getEventListForUsers(List<Integer> userIds) |
List<EventEntry> |
getEventsForLastHours(List<Integer> eventTypes,
List<Integer> objectTypes,
int hours) |
List<EventEntry> |
getEventsForLastHoursByProjectAndAction(List<Integer> eventTypes,
String action,
Integer projectId,
Integer hours) |
List<Date> |
getEventStats(Date cutoffDate,
Integer projectId) |
Integer |
getUserLogins(Integer userId) |
void |
saveEventLog(EventEntry eventLog) |
public EventEntry getEventEntry(Integer eventEntryId)
getEventEntry
in interface EventLogDao
public List<EventEntry> getChildEventEntries(Integer parentEventEntryId)
getChildEventEntries
in interface EventLogDao
public List<Date> getEventStats(Date cutoffDate, Integer projectId)
getEventStats
in interface EventLogDao
public List<Integer> getEventEntryIdsForDocuments(List<Integer> documentIds)
getEventEntryIdsForDocuments
in interface EventLogDao
public List<Integer> getEventEntryIdsForDocumentGroupIds(List<Integer> groupIds)
getEventEntryIdsForDocumentGroupIds
in interface EventLogDao
public int deleteEventListForOrgId(Integer orgId)
deleteEventListForOrgId
in interface EventLogDao
public List<Integer> getEventEntryIdsForProjects(List<Integer> projectIds)
getEventEntryIdsForProjects
in interface EventLogDao
public List<Integer> getEventListForUsers(List<Integer> userIds)
getEventListForUsers
in interface EventLogDao
public Integer getUserLogins(Integer userId)
getUserLogins
in interface EventLogDao
public void saveEventLog(EventEntry eventLog)
saveEventLog
in interface EventLogDao
public List<EventEntry> getEventsForLastHours(List<Integer> eventTypes, List<Integer> objectTypes, int hours)
getEventsForLastHours
in interface EventLogDao
public List<EventEntry> getEventsForLastHoursByProjectAndAction(List<Integer> eventTypes, String action, Integer projectId, Integer hours)
getEventsForLastHoursByProjectAndAction
in interface EventLogDao
public List<EventEntry> getAllEventsForObjectsByAction(List<Integer> eventTypes, List<Integer> objects, Integer objectType, String action)
getAllEventsForObjectsByAction
in interface EventLogDao
Copyright (c) 2013-2014 Jama Software, Inc. All Rights Reserved.