CollCitrixXenMBean.java
948 Bytes
package com.sitech.ismp.coll.host;
import com.sitech.ismp.coll.basic.TblATO_KPIDETAIL;
import java.util.HashMap;
import java.util.Vector;
/**
* Created with IntelliJ IDEA.
* User: mooker
* Date: 14-6-19
* Time: 下午1:26
*/
public interface CollCitrixXenMBean {
/**
* 获取Xen宿主机的相关信息
* @param params
* @return
*/
public Vector<TblATO_KPIDETAIL> getHostConfig(HashMap<String, String> params);
public Vector<TblATO_KPIDETAIL> getHostCpu(HashMap<String, String> params);
public Vector<TblATO_KPIDETAIL> getHostMemory(HashMap<String, String> params);
/**
* 获取Xen虚拟机的相关信息
* @param params
* @return
*/
public Vector<TblATO_KPIDETAIL> getVmConfig(HashMap<String, String> params);
public Vector<TblATO_KPIDETAIL> getVmCpu(HashMap<String, String> params);
public Vector<TblATO_KPIDETAIL> getVmMemory(HashMap<String, String> params);
}