Search in sources :

Example 6 with LogInfo

use of org.openkilda.log.model.LogInfo in project open-kilda by telstra.

the class ActivityLogger method getLogInfo.

private LogInfo getLogInfo(final ActivityType activityType, final String objectId) {
    LogInfo logInfo = new LogInfo();
    RequestContext requestContext = serverContext.getRequestContext();
    logInfo.setUserId(requestContext.getUserId());
    logInfo.setActivityType(activityType);
    logInfo.setObjectId(objectId);
    logInfo.setActivityTime(Calendar.getInstance().getTime());
    logInfo.setClientIpAddress(requestContext.getClientIpAddress());
    return logInfo;
}
Also used : LogInfo(org.openkilda.log.model.LogInfo) RequestContext(org.openkilda.auth.model.RequestContext)

Aggregations

LogInfo (org.openkilda.log.model.LogInfo)6 ArrayList (java.util.ArrayList)2 HashSet (java.util.HashSet)1 RequestContext (org.openkilda.auth.model.RequestContext)1 UserActivityEntity (org.openkilda.log.dao.entity.UserActivityEntity)1 UserEntity (org.usermanagement.dao.entity.UserEntity)1