public class EventRepositoryHBase extends AbstractEventRepository
KDF| Constructor and Description |
|---|
EventRepositoryHBase()
Default constructor.
|
EventRepositoryHBase(HBaseConnection conn)
Initialization through
HBaseConnection. |
| Modifier and Type | Method and Description |
|---|---|
void |
createSchema() |
EventSeries |
getAuditTrail(EventQueryDefinition query) |
HBaseConnection |
getConn()
Getter accessor for attribute 'conn'.
|
Event |
getEventByUUID(String uuid,
Long timestamp) |
TimeSeriesChart |
getFeatureUsageHistory(EventQueryDefinition query,
TimeUnit units) |
Map<String,MutableHitCount> |
getFeatureUsageHitCount(EventQueryDefinition query) |
Map<String,MutableHitCount> |
getHostHitCount(EventQueryDefinition query) |
Map<String,MutableHitCount> |
getSourceHitCount(EventQueryDefinition query) |
Map<String,MutableHitCount> |
getUserHitCount(EventQueryDefinition query) |
void |
purgeAuditTrail(EventQueryDefinition query) |
void |
purgeFeatureUsage(EventQueryDefinition query) |
boolean |
saveEvent(Event evt) |
EventSeries |
searchFeatureUsageEvents(EventQueryDefinition query) |
void |
setConn(HBaseConnection conn)
Setter accessor for attribute 'conn'.
|
getCandidateDays, getFeatureUsageBarChart, getFeatureUsagePieChart, getFeatureUsageTotalHitCount, getHostBarChart, getHostPieChart, getKeyDate, getSourceBarChart, getSourcePieChart, getTitle, getUserBarChart, getUserPieChart, isEventInInterval, orderBarDecrecent, renderBarChartGradient, renderBarChartRainbow, renderPieChartGradient, renderPieChartRainBow, toStringpublic EventRepositoryHBase()
public EventRepositoryHBase(HBaseConnection conn)
HBaseConnection.conn - current client to cassandra dbpublic void createSchema()
public boolean saveEvent(Event evt)
public Map<String,MutableHitCount> getFeatureUsageHitCount(EventQueryDefinition query)
public Map<String,MutableHitCount> getHostHitCount(EventQueryDefinition query)
public Map<String,MutableHitCount> getUserHitCount(EventQueryDefinition query)
public Map<String,MutableHitCount> getSourceHitCount(EventQueryDefinition query)
public TimeSeriesChart getFeatureUsageHistory(EventQueryDefinition query, TimeUnit units)
public EventSeries searchFeatureUsageEvents(EventQueryDefinition query)
public EventSeries getAuditTrail(EventQueryDefinition query)
public void purgeFeatureUsage(EventQueryDefinition query)
public void purgeAuditTrail(EventQueryDefinition query)
public HBaseConnection getConn()
public void setConn(HBaseConnection conn)
conn - new value for 'conn 'Copyright © 2013–2020 FF4J. All rights reserved.