package org.infosec.ismp.manager.rmi.snmp.model.host;
import java.io.Serializable;
import org.apache.commons.lang.builder.ToStringBuilder;
/**
*
*/
public class NetworkStatus implements Serializable {
private static final long serialVersionUID = -305369757032791563L;
public NetworkStatus() {
}
private InterfaceStatus[] m_interfaceStatus;
/**
* @return 网络接口状态信息数组。数组长度表示设备网络接口数,数组每个元素表示一个网络接口状态信息
*/
public InterfaceStatus[] getInterfaceStatus() {
return m_interfaceStatus;
}
public void setInterfaceStatus(InterfaceStatus[] interfaceStatus) {
m_interfaceStatus = interfaceStatus;
}
@Override
public String toString() {
ToStringBuilder builder = new ToStringBuilder(this);
builder.appendSuper(super.toString());
for(InterfaceStatus status: m_interfaceStatus){
builder.append("InterfaceStatus",status.toString());
}
return builder.toString();
}
}