本文整理了Java中org.ff4j.utils.Util.assertEvent()
方法的一些代码示例,展示了Util.assertEvent()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Util.assertEvent()
方法的具体详情如下:
包路径:org.ff4j.utils.Util
类名称: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;
}
内容来源于网络,如有侵权,请联系作者删除!