Class JsonDasuDao
java.lang.Object
org.eso.ias.cdb.structuredtext.pojos.JsonDasuDao
Pojo for JSON that replaces object inclusion with their IDS.
- Author:
- acaproni
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGet the IDs of the ASCEs running in this DASUgetId()Get the ID of the DASUReturn the log level of the DASUinthashCode()voidsetAsceIDs(Set<String> ids) Set the IDs of the ASCEs running in this DASUvoidSet the ID of the DASUvoidsetLogLevel(LogLevelDao logLevel) Set the log levelvoidsetOutputId(String outputId) voidsetTemplateId(String templateId) toString()toString() prints a human readable version of the DASU where linked objects (like ASCES) are represented by their IDs only.
-
Constructor Details
-
JsonDasuDao
Constructor- Parameters:
dasu- The rdb pojo to mask
-
JsonDasuDao
public JsonDasuDao()Empty constructor
-
-
Method Details
-
getLogLevel
Return the log level of the DASU- Returns:
- The log level of teh DASU
- See Also:
-
setLogLevel
Set the log level- Parameters:
logLevel- The log level to set- See Also:
-
getId
Get the ID of the DASU- Returns:
- the ID of the DASU
- See Also:
-
setId
Set the ID of the DASU- Parameters:
id- the ID of the DASU- See Also:
-
getAsceIDs
Get the IDs of the ASCEs running in this DASU- Returns:
- the IDs of the ASCEs
- See Also:
-
setAsceIDs
Set the IDs of the ASCEs running in this DASU- Parameters:
ids- the IDs of the ASCEs running in this DASU
-
toString
toString() prints a human readable version of the DASU where linked objects (like ASCES) are represented by their IDs only. -
toDasuDao
- Returns:
- the
DasuDaoencapsulated in this object.
-
getOutputId
-
setOutputId
-
getTemplateId
-
setTemplateId
-
hashCode
public int hashCode() -
equals
-