Class AgentTable


  • public class AgentTable
    extends Object
    Represents NetXMS agent's table
    • Constructor Detail

      • AgentTable

        protected AgentTable​(org.netxms.base.NXCPMessage msg,
                             long baseId)
        Create agent table info from NXCP message
        Parameters:
        msg - NXCP message
        baseId - Base variable ID
      • AgentTable

        public AgentTable​(String name,
                          String description,
                          String[] instanceColumns)
        Create agent table info from scratch.
        Parameters:
        name - table name
        description - table description
        instanceColumns - instance columns
    • Method Detail

      • getName

        public String getName()
        Returns:
        the name
      • getDescription

        public String getDescription()
        Returns:
        the description
      • getInstanceColumns

        public final String[] getInstanceColumns()
        Returns:
        the instanceColumn
      • getInstanceColumnsAsList

        public String getInstanceColumnsAsList()
        Get all instance columns as comma separated list
        Returns:
        returns string with comma separated list of instance columns