/** * 版权所有:上海鹏越惊虹信息技术发展有限公司 */ package org.infosec.ismp.manager.rmi.snmp.model.host; import java.io.Serializable; import org.apache.commons.lang.builder.ToStringBuilder; /** * */ public class ProcessStatus implements Serializable { private static final long serialVersionUID = 7754491114817976304L; /** * 构造方法 * */ public ProcessStatus() { } private Integer index; /** * 变量名称:pid 变量类型:String <br> * 说明:进程ID */ private String pid; /** * 变量名称:name 变量类型:String <br> * 说明:进程映像名 */ private String name; /** * 变量名称:runPath 变量类型:String <br> * 说明:进程运行路径 */ private String runPath; /** * 变量名称:description 变量类型:String <br> * 说明:文字描述 */ private String description; /** * 变量名称:allocatedMemorySize 变量类型:Long <br> * 说明:进程占用内存容量,单位为KByte */ private Long allocatedMemorySize; /** * 变量名称:consumedCPUTime 变量类型:Long <br> * 说明:进程累计占用CPU时间,单位为毫秒 */ private Long consumedCPUTime; private Integer hrSWRunIndex; public Integer getHrSWRunIndex() { return hrSWRunIndex; } public void setHrSWRunIndex(Integer hrSWRunIndex) { this.hrSWRunIndex = hrSWRunIndex; } public Integer getIndex() { return index; } public String getPid() { return pid; } public String getName() { return name; } public String getRunPath() { return runPath; } public String getDescription() { return description; } public Long getAllocatedMemorySize() { return allocatedMemorySize; } public Long getConsumedCPUTime() { return consumedCPUTime; } public void setIndex(Integer index) { this.index = index; } public void setPid(String pid) { this.pid = pid; } public void setName(String name) { this.name = name; } public void setRunPath(String runPath) { this.runPath = runPath; } public void setDescription(String description) { this.description = description; } public void setAllocatedMemorySize(Long allocatedMemorySize) { this.allocatedMemorySize = allocatedMemorySize; } public void setConsumedCPUTime(Long consumedCPUTime) { this.consumedCPUTime = consumedCPUTime; } @Override public String toString() { return new ToStringBuilder(this).appendSuper(super.toString()).append( "ifIndex", index).append("pid", pid).append("name", name) .append("runPath", runPath).append("description", description) .append("allocatedMemorySize", allocatedMemorySize).append( "consumedCPUTime", consumedCPUTime).append( "hrSWRunIndex", hrSWRunIndex).toString(); } }