public interface AccessLogDao
| Modifier and Type | Method and Description |
|---|---|
void |
addAccessLog(AccessLog log) |
void |
clear() |
void |
deleteAccessLogBefore(Calendar dateTime) |
void |
deleteAccessLogOfNode(String nodeGridId,
String nodeId) |
void |
deleteAccessLogOfUser(String userGridId,
String userId) |
void |
deleteAccessLogsOfGrid(String gridId) |
void |
deleteAccessLogsOfService(String serviceGridId,
String serviceId) |
boolean |
isLogExist(int logId) |
boolean |
isLogExistByNodeIds(String gridId,
String nodeId,
int nodeLocalId) |
List<AccessLog> |
listAccessLogsNewerThanOrEqualsTo(String serviceAndNodeGridId,
Calendar dateTime) |
AccessLogSearchResult |
searchAccessLog(int startIndex,
int maxCount,
String userGridId,
String userId,
String serviceGridId,
String[] serviceIds,
Calendar startDateTime,
Calendar endDateTime,
MatchingCondition[] conditions,
Order[] orders) |
AccessLogSearchResult |
searchLimitOverAccessLog(int startIndex,
int maxCount,
String userGridId,
String userId,
String serviceGridId,
String[] serviceIds,
Calendar startDateTime,
Calendar endDateTime,
MatchingCondition[] conditions,
Order[] orders,
int limitCount) |
void |
updateAccessLogByNodeIds(AccessLog log) |
void clear()
throws DaoException
DaoExceptionList<AccessLog> listAccessLogsNewerThanOrEqualsTo(String serviceAndNodeGridId, Calendar dateTime) throws DaoException
DaoExceptionAccessLogSearchResult searchLimitOverAccessLog(int startIndex, int maxCount, String userGridId, String userId, String serviceGridId, String[] serviceIds, Calendar startDateTime, Calendar endDateTime, MatchingCondition[] conditions, Order[] orders, int limitCount) throws DaoException
DaoExceptionAccessLogSearchResult searchAccessLog(int startIndex, int maxCount, String userGridId, String userId, String serviceGridId, String[] serviceIds, Calendar startDateTime, Calendar endDateTime, MatchingCondition[] conditions, Order[] orders) throws DaoException
DaoExceptionboolean isLogExist(int logId)
throws DaoException
DaoExceptionvoid addAccessLog(AccessLog log) throws DaoException
DaoExceptionvoid deleteAccessLogBefore(Calendar dateTime) throws DaoException
DaoExceptionvoid deleteAccessLogsOfGrid(String gridId) throws DaoException
DaoExceptionvoid deleteAccessLogsOfService(String serviceGridId, String serviceId) throws DaoException
DaoExceptionvoid deleteAccessLogOfNode(String nodeGridId, String nodeId) throws DaoException
DaoExceptionvoid deleteAccessLogOfUser(String userGridId, String userId) throws DaoException
DaoExceptionboolean isLogExistByNodeIds(String gridId, String nodeId, int nodeLocalId) throws DaoException
DaoExceptionvoid updateAccessLogByNodeIds(AccessLog log) throws DaoException
DaoException