Open Kilda Java Documentation
LogConversionUtil.java
Go to the documentation of this file.
1 package org.openkilda.log.util;
2 
6 
7 public final class LogConversionUtil {
8 
9  private LogConversionUtil() {
10 
11  }
12 
13  public static UserActivityEntity getUserActivity(final LogInfo info) {
14  UserActivityEntity userActivity = new UserActivityEntity();
15  userActivity.setUserId(info.getUserId());
16  userActivity.setActivity(info.getActivityType().getActivityTypeEntity());
17  userActivity.setObjectId(info.getObjectId());
18  userActivity.setActivityTime(info.getActivityTime());
19  userActivity.setClientIp(info.getClientIpAddress());
20  return userActivity;
21  }
22 
23  public static LogInfo getLogInfo(final UserActivityEntity userActivity) {
24  LogInfo info = new LogInfo();
25  info.setUserId(userActivity.getUserId());
27  info.setObjectId(userActivity.getObjectId());
28  info.setActivityTime(userActivity.getActivityTime());
29  info.setClientIpAddress(userActivity.getClientIp());
30  return info;
31  }
32 }
static LogInfo getLogInfo(final UserActivityEntity userActivity)
void setActivityType(final ActivityType activityType)
Definition: LogInfo.java:33
static ActivityType getActivityById(final long id)
void setActivityTime(final Date activityTime)
Definition: LogInfo.java:49
static UserActivityEntity getUserActivity(final LogInfo info)
void setActivity(final ActivityTypeEntity activity)
void setUserId(final long userId)
Definition: LogInfo.java:25
void setClientIpAddress(final String clientIpAddress)
Definition: LogInfo.java:57
void setObjectId(final String objectId)
Definition: LogInfo.java:41
ActivityType getActivityType()
Definition: LogInfo.java:29