public class Source
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
| Constructor and Description |
|---|
Source()
Empty constructor for Hibernate.
|
Source(SourceDefinition definition,
ResponsiblePerson responsiblePerson) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAlarm(Alarm alarm)
Sets up the bi-directional relationship between this source and the given alarm.
|
java.lang.Object |
clone() |
boolean |
equals(java.lang.Object obj) |
java.util.Set |
getAlarmIds()
Returns the ids of the alarms for this source, or an empty collection if there are none.
|
java.lang.Integer |
getConnectionTimeout() |
SourceDefinition |
getDefinition() |
java.lang.String |
getDescription() |
java.lang.String |
getHostName() |
java.lang.String |
getName() |
ResponsiblePerson |
getResponsiblePerson() |
java.lang.String |
getSourceId() |
SourceStatus |
getStatus() |
java.lang.String |
getSurveillanceAlarmId() |
int |
hashCode() |
java.lang.Boolean |
isConnected() |
java.lang.Boolean |
isEnabled() |
void |
setAlarmIds(java.util.Set newAlarmIds) |
void |
setConnectionTimeout(java.lang.Integer connectionTimeout) |
void |
setDefinition(SourceDefinition definition) |
void |
setDescription(java.lang.String description) |
void |
setHostName(java.lang.String hostName) |
void |
setResponsiblePerson(ResponsiblePerson responsible) |
void |
setSourceId(java.lang.String sourceId) |
void |
setStatus(SourceStatus status) |
void |
setSurveillanceAlarmId(java.lang.String surveillanceAlarmId) |
java.lang.String |
toString() |
public Source()
public Source(SourceDefinition definition, ResponsiblePerson responsiblePerson)
public java.lang.Integer getConnectionTimeout()
public java.lang.String getDescription()
public java.lang.String getName()
public ResponsiblePerson getResponsiblePerson()
public java.lang.String getSourceId()
public java.lang.String getSurveillanceAlarmId()
public void addAlarm(Alarm alarm)
alarm - the alarm to add to this source.public void setConnectionTimeout(java.lang.Integer connectionTimeout)
connectionTimeout - The connectionTimeout to set.public void setDescription(java.lang.String description)
description - The description to set.public void setResponsiblePerson(ResponsiblePerson responsible)
responsible - The responsible to set.public void setSourceId(java.lang.String sourceId)
sourceId - The sourceId to set.public void setSurveillanceAlarmId(java.lang.String surveillanceAlarmId)
surveillanceAlarmId - The surveillanceAlarmId to set.public SourceStatus getStatus()
public void setStatus(SourceStatus status)
public java.lang.Boolean isConnected()
public java.lang.Boolean isEnabled()
public java.lang.String getHostName()
public void setHostName(java.lang.String hostName)
public SourceDefinition getDefinition()
public void setDefinition(SourceDefinition definition)
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.Object clone()
clone in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.util.Set getAlarmIds()
public void setAlarmIds(java.util.Set newAlarmIds)
alarms - The alarms to set.