Class DataCollectionTable

    • Constructor Detail

      • DataCollectionTable

        public DataCollectionTable​(DataCollectionConfiguration owner,
                                   org.netxms.base.NXCPMessage msg)
        Create data collection object from NXCP message.
        Parameters:
        owner - The owner object
        msg - The NXCPMessage
      • DataCollectionTable

        public DataCollectionTable​(DataCollectionConfiguration owner,
                                   long id)
        Constructor for new data collection objects.
        Parameters:
        owner - The owner object
        id - The table ID
    • Method Detail

      • fillMessage

        public void fillMessage​(org.netxms.base.NXCPMessage msg)
        Fill NXCP message with item's data.
        Overrides:
        fillMessage in class DataCollectionObject
        Parameters:
        msg - NXCP message
      • getInstanceColumn

        public String getInstanceColumn()
        Returns:
        the instanceColumn
      • setInstanceColumn

        public void setInstanceColumn​(String instanceColumn)
        Parameters:
        instanceColumn - the instanceColumn to set
      • setColumns

        public void setColumns​(List<ColumnDefinition> columns)
        Parameters:
        columns - the columns to set
      • setThresholds

        public void setThresholds​(List<TableThreshold> thresholds)
        Parameters:
        thresholds - the thresholds to set