com.sun.mfwk.cli
Class MfCliPerfJobModule
java.lang.Object
com.sun.mfwk.cli.MfCliCommand
com.sun.mfwk.cli.MfCliPerfJobModule
- All Implemented Interfaces:
- com.sun.cacao.commandstream.Command
- public class MfCliPerfJobModule
- extends MfCliCommand
The basic echo command. It simply returns the arguments as the
output message.
- Since:
- Cacao 1.0
- Author:
- Sun Microsystems, Inc.
Fields inherited from interface com.sun.cacao.commandstream.Command |
ENV_CMD_DOMAIN_KEY, ENV_CMD_NAME_KEY, ERROR_CODE, SUCCESS_CODE |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MfCliPerfJobModule
public MfCliPerfJobModule(javax.management.MBeanServer mbs)
throws java.lang.Exception
getPerfJobNamesByObjectsByProductInstance
public PerformanceMonitorByObjectsValue[] getPerfJobNamesByObjectsByProductInstance(java.lang.String productName,
java.lang.String instanceName)
throws java.lang.Exception
- Throws:
java.lang.Exception
getPerfJobByClass
public PerformanceMonitorByClassesValue[] getPerfJobByClass()
throws java.lang.Exception
- Throws:
java.lang.Exception
findPerfJobByName
public PerformanceMonitorValue findPerfJobByName(java.lang.String jobname)
throws java.lang.Exception
- Throws:
java.lang.Exception
displayPerfJobsByClass
public java.lang.String displayPerfJobsByClass()
throws java.lang.Exception
- Throws:
java.lang.Exception
displayPerfJobsByObjectsByProductInstance
public java.lang.String displayPerfJobsByObjectsByProductInstance()
throws java.lang.Exception
- Throws:
java.lang.Exception
displayPerfJobInfo
public java.lang.String displayPerfJobInfo(java.lang.String jobName)
throws java.lang.Exception
- Throws:
java.lang.Exception
getPerfJobReportData
public java.lang.String getPerfJobReportData(java.lang.String monitorJobName)
throws java.lang.Exception
- Throws:
java.lang.Exception
actionDeletePerfJob
public void actionDeletePerfJob(java.lang.String jobName)
throws java.lang.Exception
- Throws:
java.lang.Exception
actionSuspendPerfJob
public void actionSuspendPerfJob(java.lang.String jobName)
throws java.lang.Exception
- Throws:
java.lang.Exception
actionResumePerfJob
public void actionResumePerfJob(java.lang.String jobName)
throws java.lang.Exception
- Throws:
java.lang.Exception
actionCreatePerfJobByObject
public void actionCreatePerfJobByObject(java.lang.String jobName,
int granularity,
javax.management.ObjectName[] objNames)
throws java.lang.Exception
- Throws:
java.lang.Exception
getPerfJobStateString
public java.lang.String getPerfJobStateString(PerformanceMonitorValue pmv)
getPerfJobReportByEventString
public java.lang.String getPerfJobReportByEventString(PerformanceMonitorValue pmv)
getPerfJobReportByFileString
public java.lang.String getPerfJobReportByFileString(PerformanceMonitorValue pmv)
getPerfJobReportFormatString
public java.lang.String getPerfJobReportFormatString(PerformanceMonitorValue pmv)
getPerfJobScheduleString
public java.lang.String getPerfJobScheduleString(PerformanceMonitorValue pmv)