Class AgentTable

java.lang.Object
org.netxms.client.AgentTable

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

    • AgentTable

      protected AgentTable(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 Details

    • 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
    • getColumns

      public AgentTable.TableColumnDefinition[] getColumns()
      Returns:
      the columns