public class MetricsCollector extends java.lang.Object implements MetricsCollectorMBean
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ARGS |
static java.lang.String |
ATTRS |
static java.lang.String |
DEFAULT |
static java.lang.String |
GRAPH_JSON |
static java.lang.String |
LOCK |
static java.lang.String |
LOCK_GLOBAL |
static java.lang.String |
LOCK_HOST |
static java.lang.String |
METADATA |
static java.lang.String |
MIN_PERIOD |
static java.lang.String |
NAME |
static java.lang.String |
OBJ |
static java.lang.String |
OPER |
static java.lang.String |
PERIOD |
static java.lang.String |
QUERIES |
static java.lang.String |
REQUESTS |
static java.lang.String |
SIG |
static java.lang.String |
TEMPLATE |
| Constructor and Description |
|---|
MetricsCollector() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
getGroupPath(Query q) |
java.lang.String |
getMetrics() |
protected void |
loadProfile(Profile profile,
java.util.Set<Query> queries) |
void |
process() |
void |
setBundleContext(org.osgi.framework.BundleContext bundleContext) |
void |
setDefaultDelay(int defaultDelay) |
void |
setFabricService(FabricService fabricService) |
void |
setObjectName(javax.management.ObjectName objectName) |
void |
setThreadPoolSize(int threadPoolSize) |
void |
setType(java.lang.String type) |
void |
start() |
void |
stop() |
public static final java.lang.String GRAPH_JSON
public static final java.lang.String QUERIES
public static final java.lang.String NAME
public static final java.lang.String TEMPLATE
public static final java.lang.String METADATA
public static final java.lang.String LOCK
public static final java.lang.String PERIOD
public static final java.lang.String MIN_PERIOD
public static final java.lang.String REQUESTS
public static final java.lang.String OBJ
public static final java.lang.String ATTRS
public static final java.lang.String OPER
public static final java.lang.String ARGS
public static final java.lang.String SIG
public static final java.lang.String DEFAULT
public static final java.lang.String LOCK_GLOBAL
public static final java.lang.String LOCK_HOST
public void setObjectName(javax.management.ObjectName objectName)
public void setBundleContext(org.osgi.framework.BundleContext bundleContext)
public void setDefaultDelay(int defaultDelay)
public void setThreadPoolSize(int threadPoolSize)
public void setType(java.lang.String type)
public void setFabricService(FabricService fabricService)
public java.lang.String getMetrics()
getMetrics in interface MetricsCollectorMBeanpublic void start()
throws java.io.IOException
java.io.IOExceptionpublic void stop()
throws java.lang.Exception
java.lang.Exceptionpublic void process()
protected java.lang.String getGroupPath(Query q)
Copyright © 2014 Red Hat. All Rights Reserved.