will be reusing CpuInfo
This commit is contained in:
		
							parent
							
								
									1c75927eca
								
							
						
					
					
						commit
						7985dea967
					
				| @ -222,23 +222,25 @@ public class SigarRegistry extends AbstractMBean { | ||||
|             return; | ||||
| 
 | ||||
|         //CPU beans | ||||
|         CpuInfo[] info; | ||||
|         try { | ||||
|             CpuInfo[] info = sigar.getCpuInfoList(); | ||||
|             for (int i=0; i<info.length; i++) { | ||||
|                 String idx = String.valueOf(i); | ||||
|                 ReflectedMBean mbean = | ||||
|                     new ReflectedMBean(sigarImpl, "CpuCoreTime", idx); | ||||
|                 mbean.setType("CpuList"); | ||||
|                 registerMBean(mbean); | ||||
|                 mbean = | ||||
|                     new ReflectedMBean(sigarImpl, "CpuCoreUsage", idx); | ||||
|                 mbean.setType("CpuPercList"); | ||||
|                 registerMBean(mbean); | ||||
|             } | ||||
|             info = sigar.getCpuInfoList();             | ||||
|         } catch (SigarException e) { | ||||
|             throw unexpectedError("CpuInfoList", e);             | ||||
|         } | ||||
| 
 | ||||
|         for (int i=0; i<info.length; i++) { | ||||
|             String idx = String.valueOf(i); | ||||
|             ReflectedMBean mbean = | ||||
|                 new ReflectedMBean(sigarImpl, "CpuCoreTime", idx); | ||||
|             mbean.setType("CpuList"); | ||||
|             registerMBean(mbean); | ||||
|             mbean = | ||||
|                 new ReflectedMBean(sigarImpl, "CpuCoreUsage", idx); | ||||
|             mbean.setType("CpuPercList"); | ||||
|             registerMBean(mbean); | ||||
|         } | ||||
| 
 | ||||
|         //FileSystem beans | ||||
|         try { | ||||
|             FileSystem[] fslist = sigarImpl.getFileSystemList(); | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Doug MacEachern
						Doug MacEachern