outage.java

来自「opennms得相关源码 请大家看看」· Java 代码 · 共 157 行

JAVA
157
字号
//// This file is part of the OpenNMS(R) Application.//// OpenNMS(R) is Copyright (C) 2002-2003 The OpenNMS Group, Inc.  All rights reserved.// OpenNMS(R) is a derivative work, containing both original code, included code and modified// code that was published under the GNU General Public License. Copyrights for modified // and included code are below.//// OpenNMS(R) is a registered trademark of The OpenNMS Group, Inc.//// Copyright (C) 1999-2001 Oculan Corp.  All rights reserved.//// This program is free software; you can redistribute it and/or modify// it under the terms of the GNU General Public License as published by// the Free Software Foundation; either version 2 of the License, or// (at your option) any later version.//// This program is distributed in the hope that it will be useful,// but WITHOUT ANY WARRANTY; without even the implied warranty of// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the// GNU General Public License for more details.//// You should have received a copy of the GNU General Public License// along with this program; if not, write to the Free Software// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.//// For more information contact://      OpenNMS Licensing       <license@opennms.org>//      http://www.opennms.org///      http://www.opennms.com///package org.opennms.web.outage;import java.util.Date;/** * A JavaBean for holding information about a single outage. *  * @author <A HREF="mailto:larry@opennms.org">Lawrence Karnowski </A> */public class Outage {    protected int outageId;    protected int nodeId;    protected String ipAddress;    protected String hostname;    protected String nodeLabel;    protected int serviceId;    protected String serviceName;    protected Date lostServiceTime;    protected Date regainedServiceTime;    protected Integer lostServiceEventId;    protected Integer regainedServiceEventId;    protected Integer lostServiceNotificationId;    protected String lostServiceNotificationAcknowledgedBy;    protected Outage() {    }    protected Outage(int outageId, int nodeId, String nodeLabel, String ipAddress, String hostname, int serviceId, String serviceName, Date lostServiceTime, Date regainedServiceTime, Integer lostServiceEventId, Integer regainedServiceEventId, Integer lostServiceNotificationId, String lostServiceNotificationAcknowledgedBy) {        this.outageId = outageId;        this.nodeId = nodeId;        this.nodeLabel = nodeLabel;        this.ipAddress = ipAddress;        this.hostname = hostname;        this.serviceId = serviceId;        this.serviceName = serviceName;        this.lostServiceTime = lostServiceTime;        this.regainedServiceTime = regainedServiceTime;        this.lostServiceEventId = lostServiceEventId;        this.regainedServiceEventId = regainedServiceEventId;        this.lostServiceNotificationId = lostServiceNotificationId;        this.lostServiceNotificationAcknowledgedBy = lostServiceNotificationAcknowledgedBy;    }    public int getId() {        return this.outageId;    }    public int getNodeId() {        return (this.nodeId);    }    public String getIpAddress() {        return (this.ipAddress);    }    /** can be null */    public String getHostname() {        return (this.hostname);    }    /** can be null */    public String getNodeLabel() {        return (this.nodeLabel);    }    public int getServiceId() {        return (this.serviceId);    }    /** can be null */    public String getServiceName() {        return (this.serviceName);    }    public Date getLostServiceTime() {        return (this.lostServiceTime);    }    /** can be null */    public Date getRegainedServiceTime() {        return this.regainedServiceTime;    }    /** can be null */    public Integer getLostServiceEventId() {        return this.lostServiceEventId;    }    /** can be null */    public Integer getRegainedServiceEventId() {        return this.regainedServiceEventId;    }    /** can be null */    public Integer getLostServiceNotificationId() {        return this.lostServiceNotificationId;    }    /** can be null */    public String getLostServiceNotificationAcknowledgedBy() {        return this.lostServiceNotificationAcknowledgedBy;    }    /**     * @deprecated Please use     *             {@link #getLostServiceTime getLostServiceTimeInstead}     */    public Date getTimeDown() {        return (this.getLostServiceTime());    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?