org.ff4j.utils.Util.assertEvent()方法的使用及代码示例

x33g5p2x  于2022-02-01 转载在 其他  
字(2.5k)|赞(0)|评价(0)|浏览(130)

本文整理了Java中org.ff4j.utils.Util.assertEvent()方法的一些代码示例,展示了Util.assertEvent()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Util.assertEvent()方法的具体详情如下:
包路径:org.ff4j.utils.Util
类名称:Util
方法名:assertEvent

Util.assertEvent介绍

暂无

代码示例

代码示例来源:origin: ff4j/ff4j

/** {@inheritDoc} */
@Override
public boolean saveEvent(Event evt) {
  Util.assertEvent(evt);
  executePutCommand(MAPPER.toStore(evt));
  return true;
}

代码示例来源:origin: ff4j/ff4j

/** {@inheritDoc} */
@Override
public boolean saveEvent(Event e) {
  Util.assertEvent(e);
  if (EventConstants.ACTION_CHECK_OK.equalsIgnoreCase(e.getAction())) {
    return saveEvent(e, featureUsageEvents);
  } else if (EventConstants.ACTION_CHECK_OFF.equalsIgnoreCase(e.getAction())) {
    return saveEvent(e, checkOffEvents);
  }
  String key = getKeyDate(e.getTimestamp());
  if (!auditTrailEvents.containsKey(key)) {
    auditTrailEvents.put(key, new EventSeries(this.queueCapacity));
  }
  return auditTrailEvents.get(key).add(e);
}

代码示例来源:origin: ff4j/ff4j

@Override
public boolean saveEvent(Event event) {
  Util.assertEvent(event);
  JestResult result = getConnection().execute(getBuilder().queryCreateEvent(event));
  return (result != null && result.isSucceeded());
}

代码示例来源:origin: ff4j/ff4j

Util.assertEvent(evt);

代码示例来源:origin: ff4j/ff4j

/** {@inheritDoc} */
@Override
public boolean saveEvent(Event e) {
  Util.assertEvent(e);
  LOGGER.debug("Event Logged {}", e.toJson());
  conn.getSession().execute(getBuilder().cqlCreateEvent(ttl),
      e.getUuid(), KDF.format(e.getDate()), e.getTimestamp(),
      e.getType(), e.getName(), e.getAction(),
      e.getHostName(), e.getSource(), e.getDuration(),
      e.getUser(), e.getValue(), e.getCustomKeys());
  return true;
}

代码示例来源:origin: ff4j/ff4j

/** {@inheritDoc} */
@Override
public boolean saveEvent(Event evt) {
  Util.assertEvent(evt);
  return getJdbcTemplate().update(getQueryBuilder().sqlSaveAudit(),
      evt.getUuid(), new java.sql.Timestamp(evt.getTimestamp()), evt.getType(),
      evt.getName(), evt.getAction(),  evt.getHostName(), evt.getSource(),
      evt.getDuration(),  evt.getUser(), evt.getValue(), 
      MappingUtil.fromMap(evt.getCustomKeys())) > 0;
}

代码示例来源:origin: ff4j/ff4j

/** {@inheritDoc} */
@Override
public boolean saveEvent(Event e) {
  Util.assertEvent(e);
  if (EventConstants.ACTION_CHECK_OK.equalsIgnoreCase(e.getAction())) {
    getDriver().putValue(
        getDriver().getHitCountKey(e), 
        eventMapper.toStore(e));
  } else if (EventConstants.ACTION_CHECK_OFF.equalsIgnoreCase(e.getAction())) {
    getDriver().putValue(
        getDriver().getMissKey(e), 
        eventMapper.toStore(e));
  } else {
    getDriver().putValue(
        getDriver().getAuditTrailKey(e), 
        eventMapper.toStore(e));
  }
  return true;
}

相关文章