public class ManagedJmxTransformerProcess extends Object implements ManagedJmxTransformerProcessMXBean, ManagedObject
| Constructor and Description |
|---|
ManagedJmxTransformerProcess(JmxTransformer proc,
JmxTransConfiguration configuration)
The Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getJsonDirOrFile()
Gets the json dir or file.
|
ObjectName |
getObjectName()
Gets the object name.
|
String |
getQuartPropertiesFile()
Gets the quart properties file.
|
int |
getRunPeriod()
Gets the run period.
|
void |
setJsonDirOrFile(String jsonDirOrFile)
Sets the json dir or file.
|
void |
setObjectName(ObjectName objectName)
Sets the object name.
|
void |
setObjectName(String objectName)
Sets the object name.
|
void |
setQuartPropertiesFile(String quartPropertiesFile)
Sets the quart properties file.
|
void |
setRunPeriod(int runPeriod)
Sets the run period.
|
void |
start()
Start the JmxProcess.
|
void |
stop()
Stop the JmxProcess.
|
public ManagedJmxTransformerProcess(JmxTransformer proc, JmxTransConfiguration configuration)
proc - the procconfiguration - public void start()
throws LifecycleException
ManagedJmxTransformerProcessMXBeanstart in interface ManagedJmxTransformerProcessMXBeanLifecycleException - the lifecycle exceptionpublic void stop()
throws LifecycleException
ManagedJmxTransformerProcessMXBeanstop in interface ManagedJmxTransformerProcessMXBeanLifecycleException - the lifecycle exceptionpublic String getQuartPropertiesFile()
ManagedJmxTransformerProcessMXBeangetQuartPropertiesFile in interface ManagedJmxTransformerProcessMXBeanpublic void setQuartPropertiesFile(String quartPropertiesFile)
ManagedJmxTransformerProcessMXBeansetQuartPropertiesFile in interface ManagedJmxTransformerProcessMXBeanquartPropertiesFile - the quart properties filepublic int getRunPeriod()
ManagedJmxTransformerProcessMXBeangetRunPeriod in interface ManagedJmxTransformerProcessMXBeanpublic void setRunPeriod(int runPeriod)
ManagedJmxTransformerProcessMXBeansetRunPeriod in interface ManagedJmxTransformerProcessMXBeanrunPeriod - the run periodpublic void setJsonDirOrFile(String jsonDirOrFile)
ManagedJmxTransformerProcessMXBeansetJsonDirOrFile in interface ManagedJmxTransformerProcessMXBeanjsonDirOrFile - the json dir or filepublic String getJsonDirOrFile()
ManagedJmxTransformerProcessMXBeangetJsonDirOrFile in interface ManagedJmxTransformerProcessMXBeanpublic ObjectName getObjectName() throws MalformedObjectNameException
ManagedObjectgetObjectName in interface ManagedObjectMalformedObjectNameException - if the object name is not validpublic void setObjectName(ObjectName objectName) throws MalformedObjectNameException
ManagedObjectsetObjectName in interface ManagedObjectobjectName - the object nameMalformedObjectNameException - if the object name is not validpublic void setObjectName(String objectName) throws MalformedObjectNameException
ManagedObjectsetObjectName in interface ManagedObjectobjectName - the object nameMalformedObjectNameException - if the object name is not validCopyright © 2010-2016 JmxTrans team. All Rights Reserved.