public class ZKClusterOutputWriter
extends com.googlecode.jmxtrans.util.BaseOutputWriter
implements com.googlecode.jmxtrans.OutputWriter
| Constructor and Description |
|---|
ZKClusterOutputWriter(JmxCollector collector,
java.lang.String zkPath) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureWriter(com.googlecode.jmxtrans.OutputWriter data) |
void |
doWrite(com.googlecode.jmxtrans.model.Query query) |
void |
setObjectPoolMap(java.util.Map<java.lang.String,org.apache.commons.pool.KeyedObjectPool> objectPool) |
void |
start() |
void |
stop() |
void |
validateSetup(com.googlecode.jmxtrans.model.Query query) |
addSetting, addTypeName, cleanupStr, getBooleanSetting, getConcatedTypeNameValues, getSettings, getTypeNames, isDebugEnabled, setSettings, setTypeNamespublic ZKClusterOutputWriter(JmxCollector collector, java.lang.String zkPath)
public void start()
throws com.googlecode.jmxtrans.util.LifecycleException
start in interface com.googlecode.jmxtrans.OutputWriterstart in class com.googlecode.jmxtrans.util.BaseOutputWritercom.googlecode.jmxtrans.util.LifecycleExceptionpublic void stop()
throws com.googlecode.jmxtrans.util.LifecycleException
stop in interface com.googlecode.jmxtrans.OutputWriterstop in class com.googlecode.jmxtrans.util.BaseOutputWritercom.googlecode.jmxtrans.util.LifecycleExceptionpublic void validateSetup(com.googlecode.jmxtrans.model.Query query)
throws com.googlecode.jmxtrans.util.ValidationException
validateSetup in interface com.googlecode.jmxtrans.OutputWritercom.googlecode.jmxtrans.util.ValidationExceptionprotected void configureWriter(com.googlecode.jmxtrans.OutputWriter data)
public void doWrite(com.googlecode.jmxtrans.model.Query query)
throws java.lang.Exception
doWrite in interface com.googlecode.jmxtrans.OutputWriterjava.lang.Exceptionpublic void setObjectPoolMap(java.util.Map<java.lang.String,org.apache.commons.pool.KeyedObjectPool> objectPool)
setObjectPoolMap in interface com.googlecode.jmxtrans.OutputWritersetObjectPoolMap in class com.googlecode.jmxtrans.util.BaseOutputWriterCopyright © 2014 Red Hat. All Rights Reserved.