public class DciSummaryTable extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
MULTI_INSTANCE |
static int |
TABLE_DCI_SOURCE |
| Constructor and Description |
|---|
DciSummaryTable(org.netxms.base.NXCPMessage msg)
Create full object from NXCP message.
|
DciSummaryTable(String menuPath,
String title)
Create new empty summary table object for single valued DCIs
|
DciSummaryTable(String menuPath,
String title,
boolean isTableSource)
Create new empty summary table object
|
| Modifier and Type | Method and Description |
|---|---|
void |
fillMessage(org.netxms.base.NXCPMessage msg)
Fill NXCP message with object data
|
List<DciSummaryTableColumn> |
getColumns() |
int |
getFlags() |
UUID |
getGuid() |
int |
getId() |
String |
getMenuPath() |
String |
getNodeFilter() |
String |
getTableDciName()
Return table dci name
|
String |
getTitle() |
boolean |
isMultiInstance()
Check if summary table is multi-instance
|
boolean |
isTableSoure()
Check if source is table DCI
|
void |
setFlags(int flags) |
void |
setId(int id) |
void |
setMenuPath(String menuPath) |
void |
setNodeFilter(String nodeFilter) |
void |
setTableDciName(String name)
Set table dci name
|
void |
setTitle(String title) |
public static final int MULTI_INSTANCE
public static final int TABLE_DCI_SOURCE
public DciSummaryTable(String menuPath, String title, boolean isTableSource)
menuPath - The menu pathtitle - The titleisTableSource - true if summary table's source is table DCIspublic DciSummaryTable(String menuPath, String title)
menuPath - The menu pathtitle - The titlepublic DciSummaryTable(org.netxms.base.NXCPMessage msg)
msg - message with object from the serverpublic void fillMessage(org.netxms.base.NXCPMessage msg)
msg - NXCP messagepublic int getId()
public void setId(int id)
id - the id to setpublic UUID getGuid()
public String getMenuPath()
public void setMenuPath(String menuPath)
menuPath - the menuPath to setpublic String getTitle()
public void setTitle(String title)
title - the title to setpublic int getFlags()
public void setFlags(int flags)
flags - the flags to setpublic String getNodeFilter()
public void setNodeFilter(String nodeFilter)
nodeFilter - the nodeFilter to setpublic List<DciSummaryTableColumn> getColumns()
public boolean isMultiInstance()
public boolean isTableSoure()
public String getTableDciName()
public void setTableDciName(String name)
name - of table DCICopyright © 2018. All rights reserved.