Package org.netxms.client.datacollection
Class DataCollectionTable
java.lang.Object
org.netxms.client.datacollection.DataCollectionObject
org.netxms.client.datacollection.DataCollectionTable
Tabular data collection object
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class org.netxms.client.datacollection.DataCollectionObjectaccessList, comments, DCF_AGGREGATE_ON_CLUSTER, DCF_AGGREGATE_WITH_ERRORS, DCF_CACHE_MODE_MASK, DCF_HIDE_ON_LAST_VALUES_PAGE, DCF_TRANSFORM_AGGREGATED, DCO_TYPE_GENERIC, DCO_TYPE_ITEM, DCO_TYPE_TABLE, description, flags, id, IDM_INTERNAL_TABLE, IDM_PUSH, IDM_SMCLP_PROPERTIES, IDM_SMCLP_TARGETS, IDM_WEB_SERVICE, IDM_WINPERF, instanceDiscoveryData, instanceDiscoveryFilter, instanceDiscoveryMethod, instanceName, instanceRetentionTime, name, nodeId, origin, owner, perfTabSettings, POLLING_SCHEDULE_ADVANCED, POLLING_SCHEDULE_CUSTOM, POLLING_SCHEDULE_DEFAULT, pollingInterval, pollingScheduleType, relatedObject, resourceId, RETENTION_CUSTOM, RETENTION_DEFAULT, RETENTION_NONE, retentionTime, retentionType, schedules, snmpPort, snmpVersion, sourceNode, stateFlags, status, systemTag, templateId, templateItemId, thresholdDisableEndTime, transformationScript, userData, userTag
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedDefault constructor (intended for deserialization)DataCollectionTable(long nodeId, long id) Constructor for new data collection objects.DataCollectionTable(DataCollectionConfiguration owner, long id) Constructor for new data collection objects.DataCollectionTable(DataCollectionConfiguration owner, long nodeId, long id) Constructor for new data collection objects.Create data collection object from NXCP message.protectedObject copy constructor
- 
Method SummaryModifier and TypeMethodDescriptionvoidfillMessage(NXCPMessage msg) Fill NXCP message with item's data.voidsetColumns(List<ColumnDefinition> columns) voidsetInstanceColumn(String instanceColumn) voidsetThresholds(List<TableThreshold> thresholds) Methods inherited from class org.netxms.client.datacollection.DataCollectionObjectgetAccessList, getCacheMode, getComments, getComparablePollingInterval, getComparableRetentionTime, getDescription, getFlags, getId, getInstanceDiscoveryData, getInstanceDiscoveryFilter, getInstanceDiscoveryMethod, getInstanceName, getInstanceRetentionTime, getName, getNodeId, getOrigin, getOwner, getPerfTabSettings, getPollingInterval, getPollingScheduleType, getRelatedObject, getResourceId, getRetentionTime, getRetentionType, getSchedules, getSnmpPort, getSnmpVersion, getSourceNode, getStateFlags, getStatus, getSystemTag, getTemplateId, getTemplateItemId, getThresholdDisableEndTime, getTransformationScript, getUserData, getUserTag, isAggregateOnCluster, isAggregateWithErrors, isHideOnLastValuesView, isNewItem, isTransformAggregated, isUseAdvancedSchedule, setAccessList, setAggregateOnCluster, setAggregateWithErrors, setCacheMode, setComments, setDescription, setFlags, setHideOnLastValuesView, setId, setInstanceDiscoveryData, setInstanceDiscoveryFilter, setInstanceDiscoveryMethod, setInstanceName, setInstanceRetentionTime, setName, setNodeId, setOrigin, setPerfTabSettings, setPollingInterval, setPollingScheduleType, setRelatedObject, setResourceId, setRetentionTime, setRetentionType, setSchedules, setSnmpPort, setSnmpVersion, setSourceNode, setStatus, setSystemTag, setTemplateId, setThresholdDisableEndTime, setTransformAggregated, setTransformationScript, setUserData, setUserTag
- 
Field Details- 
IDM_NONEpublic static final int IDM_NONE- See Also:
 
- 
IDM_AGENT_LISTpublic static final int IDM_AGENT_LIST- See Also:
 
- 
IDM_AGENT_TABLEpublic static final int IDM_AGENT_TABLE- See Also:
 
- 
IDM_SNMP_WALK_VALUESpublic static final int IDM_SNMP_WALK_VALUES- See Also:
 
- 
IDM_SNMP_WALK_OIDSpublic static final int IDM_SNMP_WALK_OIDS- See Also:
 
- 
IDM_SCRIPTpublic static final int IDM_SCRIPT- See Also:
 
 
- 
- 
Constructor Details- 
DataCollectionTableCreate data collection object from NXCP message.- Parameters:
- owner- The owner object
- msg- The NXCPMessage
 
- 
DataCollectionTableConstructor for new data collection objects.- Parameters:
- owner- The owner object
- nodeId- Owning node ID
- id- The table ID
 
- 
DataCollectionTableConstructor for new data collection objects.- Parameters:
- owner- The owner object
- id- The table ID
 
- 
DataCollectionTablepublic DataCollectionTable(long nodeId, long id) Constructor for new data collection objects.- Parameters:
- nodeId- Owning node ID
- id- The table ID
 
- 
DataCollectionTableprotected DataCollectionTable()Default constructor (intended for deserialization)
- 
DataCollectionTableObject copy constructor- Parameters:
- owner- object owner
- src- object to copy
 
 
- 
- 
Method Details- 
fillMessageFill NXCP message with item's data.- Overrides:
- fillMessagein class- DataCollectionObject
- Parameters:
- msg- NXCP message
 
- 
getInstanceColumn- Returns:
- the instanceColumn
 
- 
setInstanceColumn- Parameters:
- instanceColumn- the instanceColumn to set
 
- 
getColumns- Returns:
- the columns
 
- 
setColumns- Parameters:
- columns- the columns to set
 
- 
getThresholds- Returns:
- the thresholds
 
- 
setThresholds- Parameters:
- thresholds- the thresholds to set
 
 
-