| Package | Description |
|---|---|
| org.ff4j.audit |
Provides Audit and monitoring related to feature toggle
|
| org.ff4j.audit.repository |
Provides repositories (inmemory, jdbc) to store audit metrics and events.
|
| org.ff4j.store |
Provides default stores to persist features (InMemory and JDBC).
|
| Modifier and Type | Method and Description |
|---|---|
EventQueryDefinition |
EventQueryDefinition.addFilterAction(String action) |
EventQueryDefinition |
EventQueryDefinition.addFilterHost(String host) |
EventQueryDefinition |
EventQueryDefinition.addFilterName(String name) |
EventQueryDefinition |
EventQueryDefinition.addFilterSource(String source) |
| Modifier and Type | Method and Description |
|---|---|
EventSeries |
JdbcEventRepository.getAuditTrail(EventQueryDefinition qDef)
Display audit trail as list of Event.
|
EventSeries |
InMemoryEventRepository.getAuditTrail(EventQueryDefinition q)
Display audit trail as list of Event.
|
EventSeries |
EventRepository.getAuditTrail(EventQueryDefinition query)
Display audit trail as list of Event.
|
BarChart |
EventRepository.getFeatureUsageBarChart(EventQueryDefinition query)
Get hit curves.
|
BarChart |
AbstractEventRepository.getFeatureUsageBarChart(EventQueryDefinition q)
Get hit curves.
|
TimeSeriesChart |
JdbcEventRepository.getFeatureUsageHistory(EventQueryDefinition query,
TimeUnit units)
Create measure over time.
|
TimeSeriesChart |
InMemoryEventRepository.getFeatureUsageHistory(EventQueryDefinition query,
TimeUnit units)
Create measure over time.
|
TimeSeriesChart |
EventRepository.getFeatureUsageHistory(EventQueryDefinition query,
TimeUnit tu)
Create measure over time.
|
Map<String,MutableHitCount> |
JdbcEventRepository.getFeatureUsageHitCount(EventQueryDefinition query)
Count hit ratio of features between 2 dates.
|
Map<String,MutableHitCount> |
InMemoryEventRepository.getFeatureUsageHitCount(EventQueryDefinition query)
Count hit ratio of features between 2 dates.
|
Map<String,MutableHitCount> |
EventRepository.getFeatureUsageHitCount(EventQueryDefinition query)
Count hit ratio of features between 2 dates.
|
PieChart |
EventRepository.getFeatureUsagePieChart(EventQueryDefinition query)
Draw a pie chart where each sector is for a feature.
|
PieChart |
AbstractEventRepository.getFeatureUsagePieChart(EventQueryDefinition q)
Draw a pie chart where each sector is for a feature.
|
int |
EventRepository.getFeatureUsageTotalHitCount(EventQueryDefinition query)
Get all events.
|
int |
AbstractEventRepository.getFeatureUsageTotalHitCount(EventQueryDefinition q)
Get all events.
|
BarChart |
EventRepository.getHostBarChart(EventQueryDefinition query)
Use hit getHostHitCount() to draw a bar chart.
|
BarChart |
AbstractEventRepository.getHostBarChart(EventQueryDefinition q)
Use hit getHostHitCount() to draw a bar chart.
|
Map<String,MutableHitCount> |
JdbcEventRepository.getHostHitCount(EventQueryDefinition query)
Count hit for each host.
|
Map<String,MutableHitCount> |
InMemoryEventRepository.getHostHitCount(EventQueryDefinition query)
Count hit for each host.
|
Map<String,MutableHitCount> |
EventRepository.getHostHitCount(EventQueryDefinition query)
Count hit for each host.
|
PieChart |
EventRepository.getHostPieChart(EventQueryDefinition query)
Use hit getHostHitCount() to draw a pie chart.
|
PieChart |
AbstractEventRepository.getHostPieChart(EventQueryDefinition q)
Use hit getHostHitCount() to draw a pie chart.
|
BarChart |
EventRepository.getSourceBarChart(EventQueryDefinition query)
Use hit getSourceHitCount() to draw a bar chart.
|
BarChart |
AbstractEventRepository.getSourceBarChart(EventQueryDefinition q)
Use hit getSourceHitCount() to draw a bar chart.
|
Map<String,MutableHitCount> |
JdbcEventRepository.getSourceHitCount(EventQueryDefinition query)
Count hit for each source (api...).
|
Map<String,MutableHitCount> |
InMemoryEventRepository.getSourceHitCount(EventQueryDefinition query)
Count hit for each source (api...).
|
Map<String,MutableHitCount> |
EventRepository.getSourceHitCount(EventQueryDefinition query)
Count hit for each source (api...).
|
PieChart |
EventRepository.getSourcePieChart(EventQueryDefinition query)
Use hit getSourceHitCount() to draw a pie chart.
|
PieChart |
AbstractEventRepository.getSourcePieChart(EventQueryDefinition q)
Use hit getSourceHitCount() to draw a pie chart.
|
protected String |
AbstractEventRepository.getTitle(EventQueryDefinition q)
Generation of title.
|
BarChart |
EventRepository.getUserBarChart(EventQueryDefinition query)
Use hit getHostHitCount() to draw a bar chart.
|
BarChart |
AbstractEventRepository.getUserBarChart(EventQueryDefinition q)
Use hit getHostHitCount() to draw a bar chart.
|
Map<String,MutableHitCount> |
JdbcEventRepository.getUserHitCount(EventQueryDefinition query)
Count hit for each host.
|
Map<String,MutableHitCount> |
InMemoryEventRepository.getUserHitCount(EventQueryDefinition query)
Count hit for each host.
|
Map<String,MutableHitCount> |
EventRepository.getUserHitCount(EventQueryDefinition query)
Count hit for each host.
|
PieChart |
EventRepository.getUserPieChart(EventQueryDefinition query)
Use hit getHostHitCount() to draw a pie chart.
|
PieChart |
AbstractEventRepository.getUserPieChart(EventQueryDefinition q)
Use hit getHostHitCount() to draw a pie chart.
|
void |
JdbcEventRepository.purgeAuditTrail(EventQueryDefinition qDef)
Purge audit trail.
|
void |
InMemoryEventRepository.purgeAuditTrail(EventQueryDefinition q)
Purge audit trail.
|
void |
EventRepository.purgeAuditTrail(EventQueryDefinition query)
Purge audit trail.
|
void |
JdbcEventRepository.purgeFeatureUsage(EventQueryDefinition qDef)
Purge feature usage.
|
void |
InMemoryEventRepository.purgeFeatureUsage(EventQueryDefinition q)
Purge feature usage.
|
void |
EventRepository.purgeFeatureUsage(EventQueryDefinition query)
Purge feature usage.
|
EventSeries |
JdbcEventRepository.searchFeatureUsageEvents(EventQueryDefinition qDef)
Search over events.
|
EventSeries |
InMemoryEventRepository.searchFeatureUsageEvents(EventQueryDefinition query)
Search over events.
|
EventSeries |
EventRepository.searchFeatureUsageEvents(EventQueryDefinition query)
Search over events.
|
| Modifier and Type | Method and Description |
|---|---|
String |
JdbcQueryBuilder.buildWhereClause(EventQueryDefinition qDef,
boolean filterForCheck,
boolean filterAuditTrail) |
String |
JdbcQueryBuilder.getPurgeAuditTrailQuery(EventQueryDefinition eqd) |
String |
JdbcQueryBuilder.getPurgeFeatureUsageQuery(EventQueryDefinition eqd) |
String |
JdbcQueryBuilder.getSelectAuditTrailQuery(EventQueryDefinition eqd) |
String |
JdbcQueryBuilder.getSelectFeatureUsageQuery(EventQueryDefinition eqd) |
Copyright © 2013–2017 FF4J. All rights reserved.