public interface Alarm
| Modifier and Type | Method and Description |
|---|---|
void |
addMultiplicityChild(Alarm multiplicityChild)
Sets up the bi-directional relation between the multiplicity parent and the multiplicity child
|
void |
addNodeChild(Alarm nodeChild)
Sets up the bi-directional relation between the node parent and the node child
|
java.lang.String |
getAction() |
java.lang.String |
getAlarmId() |
java.util.Collection |
getCategories() |
java.lang.String |
getCause() |
java.lang.String |
getConsequence() |
AlarmDefinition |
getDefinition() |
java.net.URL |
getHelpURL()
Returns the help URL for this alarm, or
null if there is none or if it is malformed. |
java.lang.String |
getIdentifier() |
java.lang.Boolean |
getInstant() |
Location |
getLocation() |
java.lang.String[] |
getMultiplicityChildren()
Returns the ids of the multiplicity children alarms.
|
java.lang.String[] |
getMultiplicityParents()
Returns the ids of the multiplicity parent alarms.
|
java.lang.Integer |
getMultiplicityThreshold() |
java.lang.String[] |
getNodeChildren()
Returns the ids of the node children alarms.
|
java.lang.String[] |
getNodeParents()
Returns the ids of the node parent alarms.
|
java.lang.String |
getPiquetEmail() |
java.lang.String |
getPiquetGSM() |
java.lang.Integer |
getPriority() |
java.lang.String |
getProblemDescription() |
ResponsiblePerson |
getResponsiblePerson() |
Source |
getSource() |
Status |
getStatus() |
java.lang.String |
getSystemName() |
Triplet |
getTriplet() |
boolean |
hasMultiplicityChildren() |
boolean |
hasMultiplicityParents() |
boolean |
hasNodeChildren() |
boolean |
hasNodeParents() |
void |
removeMultiplicityChild(Alarm multiplicityChild)
Removes the bi-directional relation between the multiplicity parent and the multiplicity child
|
void |
removeNodeChild(Alarm nodeChild)
Removes the bi-directional relation between the node parent and the multiplicity child
|
void |
setAction(java.lang.String action) |
void |
setAlarmId(java.lang.String alarmId) |
void |
setCategories(java.util.Collection newCategories) |
void |
setCause(java.lang.String cause) |
void |
setConsequence(java.lang.String consequence) |
void |
setDefinition(AlarmDefinition definition) |
void |
setHelpURL(java.net.URL newHelpURL) |
void |
setIdentifier(java.lang.String identifier) |
void |
setInstant(java.lang.Boolean instant) |
void |
setLocation(Location location) |
void |
setMultiplicityThreshold(java.lang.Integer multiplicityThreshold) |
void |
setPiquetEmail(java.lang.String piquetEmail) |
void |
setPiquetGSM(java.lang.String piquetGSM) |
void |
setPriority(java.lang.Integer priority) |
void |
setProblemDescription(java.lang.String problemDescription) |
void |
setResponsiblePerson(ResponsiblePerson responsiblePerson) |
void |
setSource(Source source) |
void |
setStatus(Status status) |
void |
setSystemName(java.lang.String systemName) |
void |
setTriplet(Triplet triplet) |
java.lang.String getAlarmId()
java.lang.String getAction()
java.util.Collection getCategories()
void setCategories(java.util.Collection newCategories)
categories - The categories to set.java.lang.String getCause()
java.lang.String getConsequence()
java.lang.String getIdentifier()
java.lang.Boolean getInstant()
void setHelpURL(java.net.URL newHelpURL)
java.net.URL getHelpURL()
null if there is none or if it is malformed.null if there is none or if it is malformed.Location getLocation()
java.lang.String[] getMultiplicityChildren()
boolean hasMultiplicityChildren()
boolean hasMultiplicityParents()
java.lang.String[] getMultiplicityParents()
void addMultiplicityChild(Alarm multiplicityChild)
multiplicityChild - the alarm to add to this alarm as a multiplicity child. This alarm will at the same time
be added to the child's multiplicity parents.void removeMultiplicityChild(Alarm multiplicityChild)
multiplicityChild - the alarm to remove from this alarm as a multiplicity child. This alarm will at the same
time be removed from the child's multiplicity parents.java.lang.String[] getNodeChildren()
boolean hasNodeChildren()
java.lang.String[] getNodeParents()
boolean hasNodeParents()
void addNodeChild(Alarm nodeChild)
nodeChild - the alarm to add to this alarm as a node child. This alarm will at the same time be added to the
child's node parents.void removeNodeChild(Alarm nodeChild)
nodeChild - the alarm to remove from this alarm as a node child. This alarm will at the same time be removed
from the child's node parents.java.lang.Integer getMultiplicityThreshold()
void setMultiplicityThreshold(java.lang.Integer multiplicityThreshold)
java.lang.String getPiquetEmail()
java.lang.String getPiquetGSM()
java.lang.Integer getPriority()
java.lang.String getProblemDescription()
ResponsiblePerson getResponsiblePerson()
Source getSource()
Status getStatus()
void setStatus(Status status)
status - The status to set.java.lang.String getSystemName()
Triplet getTriplet()
AlarmDefinition getDefinition()
void setDefinition(AlarmDefinition definition)
void setAction(java.lang.String action)
action - The action to set.void setAlarmId(java.lang.String alarmId)
alarmId - The alarmId to set.void setCause(java.lang.String cause)
cause - The cause to set.void setConsequence(java.lang.String consequence)
consequence - The consequence to set.void setIdentifier(java.lang.String identifier)
identifier - The identifier to set.void setInstant(java.lang.Boolean instant)
instant - The instant to set.void setLocation(Location location)
location - The location to set.void setPiquetEmail(java.lang.String piquetEmail)
piquetEmail - The piquetEmail to set.void setPiquetGSM(java.lang.String piquetGSM)
piquetGSM - The piquetGSM to set.void setPriority(java.lang.Integer priority)
priority - The priority to set.void setProblemDescription(java.lang.String problemDescription)
problemDescription - The problemDescription to set.void setResponsiblePerson(ResponsiblePerson responsiblePerson)
responsiblePerson - The responsiblePerson to set.void setSource(Source source)
source - The source to set.void setSystemName(java.lang.String systemName)
systemName - The systemName to set.void setTriplet(Triplet triplet)
triplet - The triplet to set.