public class ConfigurationParser extends Object
EmbeddedJmxTrans.| Constructor and Description |
|---|
ConfigurationParser() |
| Modifier and Type | Method and Description |
|---|---|
void |
mergeEmbeddedJmxTransConfiguration(InputStream configuration,
EmbeddedJmxTrans embeddedJmxTrans) |
protected void |
mergeEmbeddedJmxTransConfiguration(String configurationUrl,
EmbeddedJmxTrans embeddedJmxTrans) |
protected void |
mergeEmbeddedJmxTransConfiguration(URL configurationUrl,
EmbeddedJmxTrans embeddedJmxTrans) |
EmbeddedJmxTrans |
newEmbeddedJmxTrans(InputStream configuration) |
EmbeddedJmxTrans |
newEmbeddedJmxTrans(com.fasterxml.jackson.databind.JsonNode configurationRootNode) |
EmbeddedJmxTrans |
newEmbeddedJmxTrans(List<String> configurationUrls) |
EmbeddedJmxTrans |
newEmbeddedJmxTrans(String... configurationUrls) |
EmbeddedJmxTrans |
newEmbeddedJmxTrans(String configurationUrl) |
EmbeddedJmxTrans |
newEmbeddedJmxTrans(URL configurationUrl) |
protected void |
parseQueryAttributeNode(Query query,
com.fasterxml.jackson.databind.JsonNode attributeNode) |
public EmbeddedJmxTrans newEmbeddedJmxTrans(String... configurationUrls) throws EmbeddedJmxTransException
EmbeddedJmxTransExceptionpublic EmbeddedJmxTrans newEmbeddedJmxTrans(@Nonnull List<String> configurationUrls) throws EmbeddedJmxTransException
EmbeddedJmxTransException@Nonnull public EmbeddedJmxTrans newEmbeddedJmxTrans(@Nonnull String configurationUrl) throws EmbeddedJmxTransException
configurationUrl - JSON configuration file URL ("http://...", "classpath:com/mycompany...", ...)EmbeddedJmxTransExceptionprotected void mergeEmbeddedJmxTransConfiguration(@Nonnull String configurationUrl, @Nonnull EmbeddedJmxTrans embeddedJmxTrans) throws EmbeddedJmxTransException
EmbeddedJmxTransException@Nonnull public EmbeddedJmxTrans newEmbeddedJmxTrans(@Nonnull InputStream configuration) throws IOException
IOExceptionpublic void mergeEmbeddedJmxTransConfiguration(@Nonnull InputStream configuration, EmbeddedJmxTrans embeddedJmxTrans) throws IOException
IOExceptionpublic EmbeddedJmxTrans newEmbeddedJmxTrans(@Nonnull URL configurationUrl) throws IOException
IOExceptionpublic EmbeddedJmxTrans newEmbeddedJmxTrans(@Nonnull com.fasterxml.jackson.databind.JsonNode configurationRootNode)
protected void mergeEmbeddedJmxTransConfiguration(@Nonnull URL configurationUrl, EmbeddedJmxTrans embeddedJmxTrans) throws IOException
IOExceptionCopyright © 2013. All Rights Reserved.