|
IBM WebSphere Application ServerTM Release 7 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.websphere.pmi.PmiJmxTest
public class PmiJmxTest
Sample code using AdminClient API to get PMI data from PerfMBean and individual MBeans.
Field Summary |
---|
Constructor Summary | |
---|---|
PmiJmxTest()
Creates a new test object (Need a default constructor for the testing framework) |
Method Summary | |
---|---|
void |
doTest()
Deprecated. Use 6.0 APIs. |
void |
doTestV6()
Test V6 APIs |
PmiModuleConfig |
findConfig(javax.management.ObjectName on)
Deprecated. Use com.ibm.websphere.pmi.client.PmiClient.findConfig() |
PmiModuleConfig |
findConfig(java.lang.String moduleName)
Deprecated. Use com.ibm.websphere.pmi.client.PmiClient.findConfig() |
AdminClient |
getAdminClient(java.lang.String hostStr,
java.lang.String portStr,
java.lang.String connector)
get AdminClient using the given host, port, and connector |
protected MBeanLevelSpec[] |
getInstrumentationLevel(javax.management.ObjectName on,
boolean recursive)
Sample code to get level |
protected MBeanLevelSpec[] |
getInstrumentationLevel(javax.management.ObjectName on,
StatDescriptor sd,
boolean recursive)
Sample code to get level |
void |
getObjectNames()
get all the ObjectNames. |
MBeanStatDescriptor |
getStatDescriptor(javax.management.ObjectName oName,
java.lang.String name)
Deprecated. Use 6.0 APIs. |
PmiModuleConfig |
getStatsConfig(java.lang.String statsType)
Get PmiModuleConfig from server |
Stats |
getStatsObject(javax.management.ObjectName on,
boolean recursive)
Sample code to get a Stats object |
Stats |
getStatsObject(javax.management.ObjectName on,
StatDescriptor sd,
boolean recursive)
Deprecated. Use 6.0 APIs. |
void |
init(java.lang.String[] args)
parse args and getAdminClient |
MBeanStatDescriptor[] |
listStatMembers(MBeanStatDescriptor mName)
Deprecated. Use 6.0 APIs. |
MBeanStatDescriptor[] |
listStatMembers(javax.management.ObjectName mName)
Deprecated. Use 6.0 APIs. |
static void |
main(java.lang.String[] args)
|
protected void |
setInstrumentationLevel(javax.management.ObjectName on,
StatDescriptor sd,
int level)
Deprecated. Use 6.0 APIs. |
void |
setServerConfig(Stats stats)
The Stats object returned from server does not have static config info. |
void |
testEJB()
Deprecated. Use 6.0 APIs. |
void |
testJSR77Stats()
Deprecated. Use 6.0 APIs. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PmiJmxTest()
Method Detail |
---|
public static void main(java.lang.String[] args)
args[0]
- hostargs[1]
- port, optional, default is 8880args[2]
- connectorType, optional, default is SOAP connectorpublic void init(java.lang.String[] args)
public AdminClient getAdminClient(java.lang.String hostStr, java.lang.String portStr, java.lang.String connector)
public void getObjectNames()
public void doTestV6()
public void doTest()
protected MBeanLevelSpec[] getInstrumentationLevel(javax.management.ObjectName on, StatDescriptor sd, boolean recursive)
protected MBeanLevelSpec[] getInstrumentationLevel(javax.management.ObjectName on, boolean recursive)
protected void setInstrumentationLevel(javax.management.ObjectName on, StatDescriptor sd, int level)
public Stats getStatsObject(javax.management.ObjectName on, StatDescriptor sd, boolean recursive)
public Stats getStatsObject(javax.management.ObjectName on, boolean recursive)
public void setServerConfig(Stats stats)
public MBeanStatDescriptor getStatDescriptor(javax.management.ObjectName oName, java.lang.String name)
public MBeanStatDescriptor[] listStatMembers(javax.management.ObjectName mName)
public MBeanStatDescriptor[] listStatMembers(MBeanStatDescriptor mName)
public void testEJB()
public void testJSR77Stats()
public PmiModuleConfig getStatsConfig(java.lang.String statsType)
public PmiModuleConfig findConfig(javax.management.ObjectName on)
public PmiModuleConfig findConfig(java.lang.String moduleName)
|
IBM WebSphere Application ServerTM Release 7 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |