Transaction txn = Transaction.open(Transaction.USAGE_DB);
try {
List<UsageEventVO> latestEvents = getLatestEvent();
if(latestEvents !=null && latestEvents.size() == 1){
UsageEventVO latestEvent = latestEvents.get(0);
if(latestEvent != null){
return latestEvent.getId();
}
}
return 0;
} catch (Exception ex) {
s_logger.error("error getting most recent event id", ex);