TestCollHost.java 1.22 KB
package com.sitech.ismp.coll.tivoli;

import com.sitech.ismp.coll.basic.TblATO_KPIDETAIL;

public class TestCollHost {
	
	public static void displayKPI(java.util.Vector KPISet){
		for(int i=0;i<KPISet.size();i++){
			TblATO_KPIDETAIL tblato_kpidetail = (TblATO_KPIDETAIL)KPISet.elementAt(i);
			if(tblato_kpidetail==null)
				continue;
			System.out.println(tblato_kpidetail.UNIT_ID + " : " + 
							   tblato_kpidetail.KPI_ID + " : " + 
							   tblato_kpidetail.KPI_VALUE + " : " + 
							   tblato_kpidetail.CLL_TIME );
		}
	}	
	
	public static void main(String[] args) throws Exception
	{
		//aix     10-10-20
		//hp-ux   10-10-21
		//solaris 10-10-22
		CollHost aix = new CollHost("10-10-20" );
		java.util.HashMap params = new java.util.HashMap();
		params.put("HOST_NAME","itmd-tvl");
		
		java.util.Vector reult = null;
		
		reult = aix.getConfiguration_One_Day(params);
		TestCollHost.displayKPI(reult);
		
		reult = aix.getFailure(params);
		TestCollHost.displayKPI(reult);
		
		reult = aix.getPerformance_Fifteen_Minute(params);
		TestCollHost.displayKPI(reult);
		
		reult = aix.getPerformance_One_Hour(params);
		TestCollHost.displayKPI(reult);
		
		reult = aix.getPerformance_Ten_Minute(params);
		TestCollHost.displayKPI(reult);		
	}
}