IBM WebSphere Application ServerTM
Release 8

com.ibm.websphere.pmi.stat
Class StatDescriptor

java.lang.Object
  extended by com.ibm.websphere.pmi.stat.StatDescriptor
All Implemented Interfaces:
java.io.Serializable

public class StatDescriptor
extends java.lang.Object
implements java.io.Serializable

This class is used to identify a Stats object in the WebSphere PMI.
Typically, the JMX ObjectName is used to locate a managed object in the J2EE domain. The ObjectName can be used get statistics about the managed object. When a JMX ObjectName is not available StatDescriptor can be used to locate the Stats.
WebSphere Performance Monitoring Infrastructure (PMI) maintains the Stats from various components in a tree structure. Following is a sample Stats tree:

server1
    |__ WSJVMStats
    |__ WSThreadPoolStats
    |__ WSEJBStats
    |__ WSWebAppStats
           |__ <MyApplication.war>
               |__ WSServletStats
                   |__ <Servlet_1>

StatDescriptor is used to locate and access particular Stats in the PMI tree. For instance, StatDescriptor that represents Servlet_1 Stats can be constructed as follows:
new StatDescriptor (new String[] {WSWebAppStats.NAME, "MyApplication.war", WSServletStats.NAME, "Servlet_1"});

See Also:
Serialized Form

Constructor Summary
StatDescriptor(java.lang.String[] path)
          Constructor
StatDescriptor(java.lang.String[] path, int dataId)
          Deprecated. No replacement
 
Method Summary
 int getDataId()
          Deprecated. No replacement
 java.lang.String getName()
          Deprecated. No replacement
 java.lang.String[] getPath()
          Returns Stats path represented by this StatDescriptor
 int getType()
          Deprecated. No replacement
 boolean isSame(StatDescriptor sd)
          Deprecated. No replacement
 java.lang.String toString()
          Returns String representation of StatDescriptor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StatDescriptor

public StatDescriptor(java.lang.String[] path)
Constructor

Parameters:
path - Path of the Stats in the PMI tree. A null indicates the root of PMI tree (server).

StatDescriptor

public StatDescriptor(java.lang.String[] path,
                      int dataId)
Deprecated. No replacement

Method Detail

getPath

public java.lang.String[] getPath()
Returns Stats path represented by this StatDescriptor


getName

public java.lang.String getName()
Deprecated. No replacement


getDataId

public int getDataId()
Deprecated. No replacement


getType

public int getType()
Deprecated. No replacement


isSame

public boolean isSame(StatDescriptor sd)
Deprecated. No replacement


toString

public java.lang.String toString()
Returns String representation of StatDescriptor

Overrides:
toString in class java.lang.Object

IBM WebSphere Application ServerTM
Release 8