org.netxms.client
Class AgentTable

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

public class AgentTable
extends java.lang.Object

Represents NetXMS agent's table


Nested Class Summary
 class AgentTable.TableColumnDefinition
          Table column definition
 
Constructor Summary
protected AgentTable(NXCPMessage msg, long baseId)
          Create agent table info from NXCP message
  AgentTable(java.lang.String name, java.lang.String description, java.lang.String[] instanceColumns)
          Create agent table info from scratch.
 
Method Summary
 AgentTable.TableColumnDefinition[] getColumns()
           
 java.lang.String getDescription()
           
 java.lang.String[] getInstanceColumns()
           
 java.lang.String getInstanceColumnsAsList()
          Get all instance columns as comma separated list
 java.lang.String getName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

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(java.lang.String name,
                  java.lang.String description,
                  java.lang.String[] instanceColumns)
Create agent table info from scratch.

Parameters:
name -
description -
instanceColumn -
Method Detail

getName

public java.lang.String getName()
Returns:
the name

getDescription

public java.lang.String getDescription()
Returns:
the description

getInstanceColumns

public final java.lang.String[] getInstanceColumns()
Returns:
the instanceColumn

getInstanceColumnsAsList

public java.lang.String getInstanceColumnsAsList()
Get all instance columns as comma separated list

Returns:

getColumns

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


Copyright © 2013. All Rights Reserved.