| Modifier and Type | Method and Description |
|---|---|
void |
ResultProcessor.submit(Server server,
Query query,
java.lang.Iterable<Result> results) |
| Constructor and Description |
|---|
ProcessQueryThread(ResultProcessor resultProcessor,
Server server,
Query query) |
| Modifier and Type | Method and Description |
|---|---|
Query |
Query.Builder.build() |
static Query |
QueryFixtures.dummyQuery() |
static Query |
QueryFixtures.dummyQueryWithResultAlias() |
static Query |
QueryFixtures.queryAllowingDottedKeys() |
static Query |
QueryFixtures.queryUsingDomainAsKey() |
static Query |
QueryFixtures.queryWithAllTypeNames() |
| Modifier and Type | Method and Description |
|---|---|
Server.Builder |
Server.Builder.addQuery(Query query) |
static Query.Builder |
Query.builder(Query query) |
void |
OutputWriter.doWrite(Server server,
Query query,
java.lang.Iterable<Result> results) |
java.lang.Iterable<Result> |
Server.execute(Query query) |
void |
Server.runOutputWriters(Query query,
java.lang.Iterable<Result> results) |
void |
OutputWriter.validateSetup(Server server,
Query query)
This is run when the object is instantiated.
|
void |
OutputWriterAdapter.validateSetup(Server server,
Query query) |
| Modifier and Type | Method and Description |
|---|---|
Server.Builder |
Server.Builder.addQueries(java.util.Set<Query> queries) |
| Constructor and Description |
|---|
JmxResultProcessor(Query query,
javax.management.ObjectInstance objectInstance,
java.util.List<javax.management.Attribute> attributes,
java.lang.String className,
java.lang.String objDomain) |
ValidationException(java.lang.String msg,
Query query) |
ValidationException(java.lang.String msg,
Query query,
java.lang.Throwable cause) |
| Constructor and Description |
|---|
Server(java.lang.String alias,
java.lang.String pid,
java.lang.String host,
java.lang.String port,
java.lang.String username,
java.lang.String password,
java.lang.String protocolProviderPackages,
java.lang.String url,
java.lang.String cronExpression,
java.lang.Integer runPeriodSeconds,
java.lang.Integer numQueryThreads,
boolean local,
boolean ssl,
java.util.List<Query> queries,
com.google.common.collect.ImmutableList<OutputWriter> outputWriters,
org.apache.commons.pool.KeyedObjectPool<JmxConnectionProvider,JMXConnection> pool) |
Server(java.lang.String alias,
java.lang.String pid,
java.lang.String host,
java.lang.String port,
java.lang.String username,
java.lang.String password,
java.lang.String protocolProviderPackages,
java.lang.String url,
java.lang.String cronExpression,
java.lang.Integer runPeriodSeconds,
java.lang.Integer numQueryThreads,
boolean local,
boolean ssl,
java.util.List<Query> queries,
java.util.List<OutputWriterFactory> outputWriters,
org.apache.commons.pool.KeyedObjectPool<JmxConnectionProvider,JMXConnection> pool) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
KeyUtils.getKeyString(Query query,
Result result,
java.util.List<java.lang.String> typeNames)
Gets the key string, without rootPrefix nor Alias
|
static java.lang.String |
KeyUtils.getKeyString(Server server,
Query query,
Result result,
java.util.List<java.lang.String> typeNames,
java.lang.String rootPrefix)
Gets the key string.
|
static java.lang.String |
KeyUtils.getPrefixedKeyString(Query query,
Result result,
java.util.List<java.lang.String> typeNames)
Gets the key string, without rootPrefix or Alias
|
| Modifier and Type | Method and Description |
|---|---|
void |
BaseOutputWriter.doWrite(Server server,
Query query,
java.lang.Iterable<Result> results) |
protected abstract void |
BaseOutputWriter.internalWrite(Server server,
Query query,
com.google.common.collect.ImmutableList<Result> results) |
protected void |
StdOutWriter.W.internalWrite(Server server,
Query query,
com.google.common.collect.ImmutableList<Result> results) |
java.lang.String |
ToStringResultSerializer.serialize(Server server,
Query query,
Result result) |
java.lang.String |
ResultSerializer.serialize(Server server,
Query query,
Result result)
Converts query result into zero or one string
|
java.lang.String |
KeyValueResultSerializer.serialize(Server server,
Query query,
Result result) |
void |
StdOutWriter.W.validateSetup(Server server,
Query query) |
| Modifier and Type | Method and Description |
|---|---|
void |
ResultTransformerOutputWriter.doWrite(Server server,
Query query,
java.lang.Iterable<Result> results) |
Copyright © 2010-2018 JmxTrans team. All Rights Reserved.