public abstract class AbstractAnalyticsService extends Object implements AnalyticsService
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractAnalyticsService.URIPart
This class represents a node in a tree of URI parts.
|
| Constructor and Description |
|---|
AbstractAnalyticsService() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
buildTree(AbstractAnalyticsService.URIPart parent,
String[] parts,
int index,
String endpointType)
This method builds a tree.
|
protected static List<URIInfo> |
compressURIInfo(List<URIInfo> uris)
This method compresses the list of URIs to identify
common patterns.
|
protected static String |
createRegex(String uri,
boolean meta)
This method derives the regular expression from the supplied
URI.
|
protected static List<URIInfo> |
extractURIInfo(AbstractAnalyticsService.URIPart root)
This method expands a tree into the collapsed set of URIs.
|
protected static void |
initURIInfo(List<URIInfo> uris)
This method initialises the list of URI information.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAlertCount, getBoundURIs, getCompletionCount, getCompletionFaultCount, getCompletionFaultDetails, getCompletionPercentiles, getCompletionPropertyDetails, getCompletionTimeseriesStatistics, getHostNames, getNodeSummaryStatistics, getNodeTimeseriesStatistics, getPropertyInfo, getUnboundURIs, storeCompletionTimes, storeNodeDetailsprotected static List<URIInfo> compressURIInfo(List<URIInfo> uris)
uris - The URIsprotected static void buildTree(AbstractAnalyticsService.URIPart parent, String[] parts, int index, String endpointType)
parent - The current parent nodeparts - The parts of the URI being processedindex - The current index into the parts arrayendpointType - The endpoint typeprotected static List<URIInfo> extractURIInfo(AbstractAnalyticsService.URIPart root)
root - The treeprotected static void initURIInfo(List<URIInfo> uris)
uris - The URI informationCopyright © 2015–2016 Red Hat, Inc.. All rights reserved.