Package org.netxms.client.datacollection
Class DciSummaryTableColumn
java.lang.Object
org.netxms.client.datacollection.DciSummaryTableColumn
Column definition for DCI summary table
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic intstatic intstatic int
- 
Constructor SummaryConstructorsConstructorDescriptionDciSummaryTableColumn(String name, String dciName) DciSummaryTableColumn(String name, String dciName, int flags) DciSummaryTableColumn(String name, String dciName, int flags, String separator) Copy constructor.
- 
Method SummaryModifier and TypeMethodDescriptionvoidfillMessage(NXCPMessage msg, long baseId) intgetFlags()getName()Get separator for multivalued columnbooleanbooleanbooleanvoidsetDciName(String dciName) voidsetDescriptionMatch(boolean enable) voidsetMultivalued(boolean enable) voidvoidsetRegexpMatch(boolean enable) voidsetSeparator(String separator) Set separator for multivalued columntoString()
- 
Field Details- 
REGEXP_MATCHpublic static int REGEXP_MATCH
- 
MULTIVALUEDpublic static int MULTIVALUED
- 
DESCRIPTION_MATCHpublic static int DESCRIPTION_MATCH
 
- 
- 
Constructor Details- 
DciSummaryTableColumn- Parameters:
- name- The column name
- dciName- The dci name
- flags- The flags
- separator- Separator for multivalued columns
 
- 
DciSummaryTableColumn- Parameters:
- name- The column name
- dciName- The dci name
- flags- The flags
 
- 
DciSummaryTableColumn- Parameters:
- name- The column name
- dciName- The dci name
 
- 
DciSummaryTableColumnCopy constructor.- Parameters:
- src- The source object
 
 
- 
- 
Method Details- 
fillMessage- Parameters:
- msg- The NXCPMessage
- baseId- The base ID
 
- 
getName- Returns:
- the name
 
- 
getDciName- Returns:
- the dciName
 
- 
setName- Parameters:
- name- the name to set
 
- 
setDciName- Parameters:
- dciName- the dciName to set
 
- 
getSeparatorGet separator for multivalued column- Returns:
- separator for multivalued column
 
- 
setSeparatorSet separator for multivalued column- Parameters:
- separator- new separator for multivalued column
 
- 
isDescriptionMatchpublic boolean isDescriptionMatch()- Returns:
- true if match
 
- 
setDescriptionMatchpublic void setDescriptionMatch(boolean enable) - Parameters:
- enable- true to enable
 
- 
isRegexpMatchpublic boolean isRegexpMatch()- Returns:
- true if match
 
- 
setRegexpMatchpublic void setRegexpMatch(boolean enable) - Parameters:
- enable- true to enable
 
- 
isMultivaluedpublic boolean isMultivalued()- Returns:
- true if column is multivalued
 
- 
setMultivaluedpublic void setMultivalued(boolean enable) - Parameters:
- enable- true to set column as multivalued
 
- 
getFlagspublic int getFlags()- Returns:
- the flags
 
- 
toString
 
-