Package org.eso.ias.cdb.pojos
Class IasioDao
java.lang.Object
org.eso.ias.cdb.pojos.IasioDao
The pojo for the IASIO
- Author:
- acaproni
-
Field Summary
Modifier and TypeFieldDescriptionstatic final boolean
The default value for canShelve: by default no alarms can be shelved -
Constructor Summary
ConstructorDescriptionIasioDao()
Empty constructorIasioDao
(String id, String descr, IasTypeDao type, String docUrl) Constructor with default canShelveIasioDao
(String id, String descr, IasTypeDao type, String docUrl, boolean canShelve, String templateId, SoundTypeDao sound, String emails) Constructor -
Method Summary
Modifier and TypeMethodDescriptionboolean
getId()
getSound()
int
hashCode()
boolean
void
setCanShelve
(boolean canShelve) void
void
void
setIasType
(IasTypeDao iasType) void
void
setShortDesc
(String shortDesc) void
setSound
(SoundTypeDao sound) void
setTemplateId
(String templateId) toString()
-
Field Details
-
canSheveDefault
public static final boolean canSheveDefaultThe default value for canShelve: by default no alarms can be shelved- See Also:
-
-
Constructor Details
-
IasioDao
public IasioDao()Empty constructor -
IasioDao
Constructor with default canShelve- Parameters:
id
- The identifierdescr
- The descriptiontype
- The IAS typedocUrl
- the URL of the documentation
-
IasioDao
public IasioDao(String id, String descr, IasTypeDao type, String docUrl, boolean canShelve, String templateId, SoundTypeDao sound, String emails) Constructor- Parameters:
id
- The identifierdescr
- The descriptiontype
- The IAS typedocUrl
- the URL of the documentationcanShelve
-true
if this IASIO can be shelved,false
otherwisetemplateId
- the Id of the template for replicationsound
- the sound to play when an alarm is setemails
- the emails to notify when an alarm is SET or CLEARED
-
-
Method Details
-
getId
-
setId
-
getShortDesc
-
setShortDesc
-
getIasType
-
setIasType
-
toString
-
equals
-
hashCode
public int hashCode() -
getDocUrl
-
setDocUrl
-
isCanShelve
public boolean isCanShelve() -
setCanShelve
public void setCanShelve(boolean canShelve) -
getTemplateId
-
setTemplateId
-
getSound
-
setSound
-
getEmails
-
setEmails
-