public class ManagedJmxTransformerProcess extends java.lang.Object implements ManagedJmxTransformerProcessMXBean, ManagedObject
| Constructor and Description |
|---|
ManagedJmxTransformerProcess(JmxTransformer proc,
JmxTransConfiguration configuration)
The Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getJsonDirOrFile()
Gets the json dir or file.
|
javax.management.ObjectName |
getObjectName()
Gets the object name.
|
java.lang.String |
getQuartPropertiesFile()
Gets the quart properties file.
|
int |
getRunPeriod()
Gets the run period.
|
void |
setJsonDirOrFile(java.lang.String jsonDirOrFile)
Sets the json dir or file.
|
void |
setObjectName(javax.management.ObjectName objectName)
Sets the object name.
|
void |
setObjectName(java.lang.String objectName)
Sets the object name.
|
void |
setQuartPropertiesFile(java.lang.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 java.lang.String getQuartPropertiesFile()
ManagedJmxTransformerProcessMXBeangetQuartPropertiesFile in interface ManagedJmxTransformerProcessMXBeanpublic void setQuartPropertiesFile(java.lang.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(java.lang.String jsonDirOrFile)
ManagedJmxTransformerProcessMXBeansetJsonDirOrFile in interface ManagedJmxTransformerProcessMXBeanjsonDirOrFile - the json dir or filepublic java.lang.String getJsonDirOrFile()
ManagedJmxTransformerProcessMXBeangetJsonDirOrFile in interface ManagedJmxTransformerProcessMXBeanpublic javax.management.ObjectName getObjectName()
throws javax.management.MalformedObjectNameException
ManagedObjectgetObjectName in interface ManagedObjectjavax.management.MalformedObjectNameException - if the object name is not validpublic void setObjectName(javax.management.ObjectName objectName)
throws javax.management.MalformedObjectNameException
ManagedObjectsetObjectName in interface ManagedObjectobjectName - the object namejavax.management.MalformedObjectNameException - if the object name is not validpublic void setObjectName(java.lang.String objectName)
throws javax.management.MalformedObjectNameException
ManagedObjectsetObjectName in interface ManagedObjectobjectName - the object namejavax.management.MalformedObjectNameException - if the object name is not validCopyright © 2010-2018 JmxTrans team. All Rights Reserved.