package edu.sjtu.infosec.monitor.db.model;
import java.util.List;
import java.util.Map;
/**
* @author Rocky
* @version create time:Aug 3, 2010 9:23:05 PM
*
*/
public class OracleStatus {
private Integer oracleSessionNum ; //session数
private double Cache; //命中率
private double cpu; //CPU使用情况
private Integer transactionNum; //事物数
private List<TableSpaceUser> tableSpaces; //表空间使用情况
private Map<String,Integer> lockNum; //各类锁数量
private Integer deadlock; //死锁数量
private double processMem; //进程消耗的内存情况
public Integer getOracleSessionNum() {
return oracleSessionNum;
}
public void setOracleSessionNum(Integer oracleSessionNum) {
this.oracleSessionNum = oracleSessionNum;
}
public double getCache() {
return Cache;
}
public void setCache(double cache) {
Cache = cache;
}
public double getCpu() {
return cpu;
}
public void setCpu(double cpu) {
this.cpu = cpu;
}
public Integer getTransactionNum() {
return transactionNum;
}
public void setTransactionNum(Integer transactionNum) {
this.transactionNum = transactionNum;
}
public List<TableSpaceUser> getTableSpaces() {
return tableSpaces;
}
public void setTableSpaces(List<TableSpaceUser> tableSpaces) {
this.tableSpaces = tableSpaces;
}
public Map<String, Integer> getLockNum() {
return lockNum;
}
public void setLockNum(Map<String, Integer> lockNum) {
this.lockNum = lockNum;
}
public Integer getDeadlock() {
return deadlock;
}
public void setDeadlock(Integer deadlock) {
this.deadlock = deadlock;
}
public double getProcessMem() {
return processMem;
}
public void setProcessMem(double processMem) {
this.processMem = processMem;
}
}