com.ibm.websphere.pmi.client
Interface PerfDescriptor

All Superinterfaces:
java.io.Serializable

Deprecated. As of 6.0, PMI Client API is replaced with JMX interface and MBean StatisticsProvider model. PMI CpdCollection data structure is replaced by J2EE Performance Data Framework defined in javax.management.j2ee.statistics package.

The PerfDescriptor is WebSphere 4.0 interface used to represent a PMI module. This interface is replaced by com.ibm.websphere.pmi.stat.StatDescriptor.

public interface PerfDescriptor
extends java.io.Serializable


Field Summary
static long serialVersionUID
          Deprecated.  
 
Method Summary
 boolean equals(PerfDescriptor pd)
          Deprecated. Return true if this descriptor and pd are in the same position of the descriptor hierarchy.
 com.ibm.ws.pmi.server.DataDescriptor getDataDescriptor()
          Deprecated. return the data descriptor.
 int[] getDataIds()
          Deprecated. Return all the data Ids in this descriptor
 java.lang.String getFullName()
          Deprecated. Return a name having the whole hierarchy node/server/module/...
 int getMaxPathLength()
          Deprecated. Internal usage only.
 java.lang.String getModuleName()
          Deprecated. Return the module name.
 java.lang.String getName()
          Deprecated. return the short name that is the lowest level of data hierarchy.
 java.lang.String getName(int pathLength)
          Deprecated. Internal usage only.
 java.lang.String getNodeName()
          Deprecated. return node name.
 java.lang.String[] getPath()
          Deprecated. Return the data path in an array of Strings
 java.lang.String getServerName()
          Deprecated. return server name.
 int getType()
          Deprecated. Return the type: node, server, module, instance, data
 int getType(int pathLength)
          Deprecated. Internal usage only.
 boolean isDescendingFrom(PerfDescriptor pd)
          Deprecated. Return true if this descriptor decends from pd in the descriptor hierarchy.
 void postInit()
          Deprecated. client side call to set members that cannot be done by constructor.
 void postInit(java.lang.String dataName)
          Deprecated. client side call to set members that cannot be done by constructor.
 java.lang.String toXMLTagEnd(boolean recusive)
          Deprecated. Return a XML end tag
 java.lang.String toXMLTagStart(boolean recusive)
          Deprecated. Return a XML start tag
 

Field Detail

serialVersionUID

public static final long serialVersionUID
Deprecated. 
See Also:
Constant Field Values
Method Detail

getNodeName

public java.lang.String getNodeName()
Deprecated. 
return node name.


getServerName

public java.lang.String getServerName()
Deprecated. 
return server name.


getModuleName

public java.lang.String getModuleName()
Deprecated. 
Return the module name. If this is server or node descriptor, return null.


getName

public java.lang.String getName()
Deprecated. 
return the short name that is the lowest level of data hierarchy.


getName

public java.lang.String getName(int pathLength)
Deprecated. 
Internal usage only.


getMaxPathLength

public int getMaxPathLength()
Deprecated. 
Internal usage only.


getPath

public java.lang.String[] getPath()
Deprecated. 
Return the data path in an array of Strings


getDataIds

public int[] getDataIds()
Deprecated. 
Return all the data Ids in this descriptor


getFullName

public java.lang.String getFullName()
Deprecated. 
Return a name having the whole hierarchy node/server/module/...


getType

public int getType()
Deprecated. 
Return the type: node, server, module, instance, data


getType

public int getType(int pathLength)
Deprecated. 
Internal usage only.


equals

public boolean equals(PerfDescriptor pd)
Deprecated. 
Return true if this descriptor and pd are in the same position of the descriptor hierarchy.


isDescendingFrom

public boolean isDescendingFrom(PerfDescriptor pd)
Deprecated. 
Return true if this descriptor decends from pd in the descriptor hierarchy.


toXMLTagStart

public java.lang.String toXMLTagStart(boolean recusive)
Deprecated. 
Return a XML start tag


toXMLTagEnd

public java.lang.String toXMLTagEnd(boolean recusive)
Deprecated. 
Return a XML end tag


postInit

public void postInit()
Deprecated. 
client side call to set members that cannot be done by constructor. PmiClient should be the only class to call this method. In general, users should not call it.


postInit

public void postInit(java.lang.String dataName)
Deprecated. 
client side call to set members that cannot be done by constructor. PmiClient should be the only class to call this method. In general, users should not call it.


getDataDescriptor

public com.ibm.ws.pmi.server.DataDescriptor getDataDescriptor()
Deprecated. 
return the data descriptor. In general, data descriptor will be needed on perfServer instead of on client