|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.websphere.pmi.PmiModuleConfig
Contains static config info for an individual PMI module.
Field Summary | |
---|---|
static long |
serialVersionUID
|
Constructor Summary | |
---|---|
PmiModuleConfig(java.lang.String UID)
PMI data are organized in modules. |
Method Summary | |
---|---|
void |
addData(PmiDataInfo info)
Set data when parsing the xml config. |
int |
getDataId(java.lang.String name)
Given a data name in the module, return the data id. |
PmiDataInfo |
getDataInfo(int dataId)
Given a data id in the module, return the PmiDataInfo. |
java.lang.String |
getDescription()
return the description |
java.lang.String |
getMbeanType()
Return the mapping MBean type. |
int |
getNumData()
Get the number of data in this module |
java.lang.String |
getResourceBundle()
Set the mapping MBean type. |
java.lang.String |
getShortName()
return the short name - eg, beanModule |
java.lang.String |
getUID()
Get the UID of this module. |
PmiDataInfo[] |
listAllData()
Same as submoduleMembers(null) - i.e., return PmiDataInfo for all the data in the module. |
PmiDataInfo[] |
listData(java.lang.String submoduleName)
Same as submoduleMembers. |
PmiDataInfo[] |
listLevelData(int level)
return data whose level is equal to or lower than 'level' |
PmiDataInfo[] |
listMyLevelData(int level)
return data whose level is equal to 'level' |
void |
print(java.io.PrintWriter pw)
for debugging only |
void |
setDescription(java.lang.String description)
Setter methods should not be called on client side. |
void |
setMbeanType(java.lang.String mbeanType)
Set the mapping MBean type. |
void |
setResourceBundle(java.lang.String nlsFile)
Set the mapping MBean type. |
PmiDataInfo[] |
submoduleMembers(java.lang.String submoduleName)
Given a submodule name, return all the PmiDataInfo in the submodule. |
PmiDataInfo[] |
submoduleMembers(java.lang.String submoduleName,
int level)
Return an array of PmiDataInfo for the given submoduleName and level. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final long serialVersionUID
Constructor Detail |
public PmiModuleConfig(java.lang.String UID)
Method Detail |
public void setDescription(java.lang.String description)
public void setMbeanType(java.lang.String mbeanType)
public void setResourceBundle(java.lang.String nlsFile)
public void addData(PmiDataInfo info)
public java.lang.String getResourceBundle()
public int getNumData()
public java.lang.String getUID()
public java.lang.String getShortName()
public java.lang.String getDescription()
public java.lang.String getMbeanType()
public int getDataId(java.lang.String name)
public PmiDataInfo getDataInfo(int dataId)
public PmiDataInfo[] submoduleMembers(java.lang.String submoduleName)
public PmiDataInfo[] submoduleMembers(java.lang.String submoduleName, int level)
public PmiDataInfo[] listData(java.lang.String submoduleName)
public PmiDataInfo[] listAllData()
public PmiDataInfo[] listLevelData(int level)
public PmiDataInfo[] listMyLevelData(int level)
public void print(java.io.PrintWriter pw)
public java.lang.String toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |