本文整理匯總了Java中javax.management.MBeanInfo.getDescription方法的典型用法代碼示例。如果您正苦於以下問題:Java MBeanInfo.getDescription方法的具體用法?Java MBeanInfo.getDescription怎麽用?Java MBeanInfo.getDescription使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類javax.management.MBeanInfo
的用法示例。
在下文中一共展示了MBeanInfo.getDescription方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: getColumnText
import javax.management.MBeanInfo; //導入方法依賴的package包/類
@Override
public String getColumnText(Object element, int columnIndex) {
// 0:ObjectName | 1:Class Name | 2:Description
MBeanModel model = (MBeanModel) element;
MBean mbean = model.getData();
MBeanInfo info = mbean.getInfo();
switch (columnIndex) {
case 0:
return mbean.getObjectName().toString();
case 1:
return info.getClassName();
case 2:
return info.getDescription();
}
return null;
}
示例2: getMBeanInfo
import javax.management.MBeanInfo; //導入方法依賴的package包/類
/**
* Return the MBeanInfo for the given resource, based on the given
* per-interface data.
*/
final MBeanInfo getMBeanInfo(Object resource, PerInterface<M> perInterface) {
MBeanInfo mbi =
getClassMBeanInfo(resource.getClass(), perInterface);
MBeanNotificationInfo[] notifs = findNotifications(resource);
if (notifs == null || notifs.length == 0)
return mbi;
else {
return new MBeanInfo(mbi.getClassName(),
mbi.getDescription(),
mbi.getAttributes(),
mbi.getConstructors(),
mbi.getOperations(),
notifs,
mbi.getDescriptor());
}
}
示例3: getMBeanInfo
import javax.management.MBeanInfo; //導入方法依賴的package包/類
@Override
public MBeanInfo getMBeanInfo() {
MBeanInfo mbi = super.getMBeanInfo();
Class<?> resourceClass = getResource().getClass();
if (StandardMBeanIntrospector.isDefinitelyImmutableInfo(resourceClass))
return mbi;
return new MBeanInfo(mbi.getClassName(), mbi.getDescription(),
mbi.getAttributes(), mbi.getConstructors(),
mbi.getOperations(),
MBeanIntrospector.findNotifications(getResource()),
mbi.getDescriptor());
}