public static void createDatabaseUser(DatabaseUserInfo info, DatabaseUser entity) {
   if (info == null || entity == null) {
     return;
   }
   entity.setName(info.getName());
   entity.setPassword(info.getPassword());
   entity.setRssInstanceName(info.getRssInstanceName());
   entity.setType(info.getType());
   entity.setUsername(info.getUsername());
 }
  public static void createDatabaseUserInfo(DatabaseUserInfo info, DatabaseUser entity) {
    if (info == null || entity == null) {
      return;
    }
    info.setName(entity.getName());
    info.setPassword(entity.getPassword());
    Set<RSSInstance> instances = entity.getInstances();
    if (instances != null && !instances.isEmpty()) {
      String instanceName = instances.iterator().next().getName();
      if (RSSManagerConstants.RSSManagerTypes.RM_TYPE_SYSTEM.equalsIgnoreCase(entity.getType())) {
        instanceName = RSSManagerConstants.RSSManagerTypes.RM_TYPE_SYSTEM;
      }
      info.setRssInstanceName(instanceName);
    }

    info.setType(entity.getType());
    info.setUsername(entity.getUsername());
  }
 public static void validateDatabaseUserInfo(DatabaseUser user) throws RSSManagerException {
   checkIfParameterSecured(user.getName());
   checkIfParameterSecured(user.getPassword());
 }