public class Node extends AbstractNode
AGENT_AUTH_MD5, AGENT_AUTH_NONE, AGENT_AUTH_PLAINTEXT, AGENT_AUTH_SHA1, agentAuthMethod, agentCacheMode, agentPort, agentProxyId, agentSharedSecret, agentVersion, bootTime, bridgeBaseAddress, chassisId, driverName, driverVersion, flags, icmpProxyId, IFXTABLE_DEFAULT, IFXTABLE_DISABLED, IFXTABLE_ENABLED, ifXTablePolicy, lastAgentCommTime, lldpNodeId, NDF_AGENT_UNREACHABLE, NDF_CPSNMP_UNREACHABLE, NDF_POLLING_DISABLED, NDF_SNMP_UNREACHABLE, NDF_UNREACHABLE, NF_DISABLE_CONF_POLL, NF_DISABLE_DATA_COLLECT, NF_DISABLE_DISCOVERY_POLL, NF_DISABLE_ICMP, NF_DISABLE_NXCP, NF_DISABLE_ROUTE_POLL, NF_DISABLE_SNMP, NF_DISABLE_STATUS_POLL, NF_DISABLE_TOPOLOGY_POLL, NF_FORCE_ENCRYPTION, NF_HAS_AGENT_IFXCOUNTERS, NF_HAS_ENTITY_MIB, NF_HAS_IFXTABLE, NF_HAS_VLANS, NF_HAS_WINPDH, NF_IS_8021X, NF_IS_BRIDGE, NF_IS_CDP, NF_IS_CPSNMP, NF_IS_LLDP, NF_IS_LOCAL_MGMT, NF_IS_NATIVE_AGENT, NF_IS_OSPF, NF_IS_PRINTER, NF_IS_ROUTER, NF_IS_SMCLP, NF_IS_SNMP, NF_IS_SONMP, NF_IS_STP, NF_IS_VRRP, NF_IS_WIFI_CONTROLLER, NF_REMOTE_AGENT, nodeSubType, nodeType, platformName, pollerNodeId, primaryIP, primaryName, rackHeight, rackId, rackImage, rackPosition, requredPollCount, runtimeFlags, SNMP_VERSION_1, SNMP_VERSION_2C, SNMP_VERSION_3, snmpAuthMethod, snmpAuthName, snmpAuthPassword, snmpOID, snmpPort, snmpPrivMethod, snmpPrivPassword, snmpProxyId, snmpSysContact, snmpSysLocation, snmpSysName, snmpVersion, sshLogin, sshPassword, sshProxyId, systemDescription, vrrpVersion, zoneId
overviewDciData, tooltipDciData
accessList, BUSINESSSERVICEROOT, CALCULATE_DEFAULT, CALCULATE_MOST_CRITICAL, CALCULATE_MULTIPLE_THRESHOLDS, CALCULATE_SINGLE_THRESHOLD, children, comments, customAttributes, DASHBOARDROOT, dashboards, fixedPropagatedStatus, geolocation, guid, image, inheritAccessRights, inMaintenanceMode, isDeleted, moduleData, NETWORK, NETWORKMAPROOT, OBJECT_ACCESSPOINT, OBJECT_AGENTPOLICY, OBJECT_AGENTPOLICY_CONFIG, OBJECT_AGENTPOLICY_LOGPARSER, OBJECT_BUSINESSSERVICE, OBJECT_BUSINESSSERVICEROOT, OBJECT_CHASSIS, OBJECT_CLUSTER, OBJECT_CONDITION, OBJECT_CONTAINER, OBJECT_CUSTOM, OBJECT_DASHBOARD, OBJECT_DASHBOARDROOT, OBJECT_GENERIC, OBJECT_INTERFACE, OBJECT_MOBILEDEVICE, OBJECT_NETWORK, OBJECT_NETWORKMAP, OBJECT_NETWORKMAPGROUP, OBJECT_NETWORKMAPROOT, OBJECT_NETWORKSERVICE, OBJECT_NODE, OBJECT_NODELINK, OBJECT_POLICYGROUP, OBJECT_POLICYROOT, OBJECT_RACK, OBJECT_SERVICEROOT, OBJECT_SLMCHECK, OBJECT_SUBNET, OBJECT_TEMPLATE, OBJECT_TEMPLATEGROUP, OBJECT_TEMPLATEROOT, OBJECT_VPNCONNECTOR, OBJECT_ZONE, objectClass, objectId, objectName, parents, POLICYROOT, postalAddress, PROPAGATE_DEFAULT, PROPAGATE_FIXED, PROPAGATE_RELATIVE, PROPAGATE_TRANSLATED, PROPAGATE_UNCHANGED, REPORTROOT, SERVICEROOT, session, status, statusCalculationMethod, statusPropagationMethod, statusShift, statusSingleThreshold, statusThresholds, statusTransformation, submapId, TEMPLATEROOT, trustedNodes, ZONE0
Constructor and Description |
---|
Node(long id,
NXCSession session)
Create new node object.
|
Node(org.netxms.base.NXCPMessage msg,
NXCSession session)
Create node object from NXCP message.
|
Modifier and Type | Method and Description |
---|---|
String |
getObjectClassName() |
boolean |
isAlarmsVisible()
If this method returns true object can have visible alarms.
|
boolean |
isAllowedOnMap()
If this method returns true object is allowed to be on custom network map.
|
getAgentAuthMethod, getAgentCacheMode, getAgentPort, getAgentProxyId, getAgentSharedSecret, getAgentVersion, getBootTime, getBridgeBaseAddress, getChassisId, getDriverName, getDriverVersion, getFlags, getIcmpProxyId, getIfXTablePolicy, getLastAgentCommTime, getLldpNodeId, getNodeSubType, getNodeType, getPlatformName, getPollerNodeId, getPrimaryIP, getPrimaryMAC, getPrimaryName, getRackHeight, getRackId, getRackImage, getRackPosition, getRequredPollCount, getRuntimeFlags, getSnmpAuthMethod, getSnmpAuthName, getSnmpAuthPassword, getSnmpOID, getSnmpPort, getSnmpPrivMethod, getSnmpPrivPassword, getSnmpProxyId, getSnmpSysContact, getSnmpSysLocation, getSnmpSysName, getSnmpVersion, getSshLogin, getSshPassword, getSshProxyId, getSystemDescription, getVrrpVersion, getZoneId, hasAgent, hasSnmpAgent, is8021xSupported, isAgentIfXCountersSupported, isEntityMibSupported, isIfXTableSupported, isManagementServer, isSpanningTreeSupported, isVrrpSupported, isWirelessController
getOverviewDciData, getTooltipDciData
getAccessList, getAllChilds, getAllChilds, getAllParents, getAllParents, getChildIdList, getChildren, getChildsAsArray, getComments, getCustomAttributes, getDashboards, getEffectiveRights, getFixedPropagatedStatus, getGeolocation, getGuid, getImage, getModuleData, getObjectClass, getObjectId, getObjectName, getParentCount, getParentIdList, getParents, getParentsAsArray, getPostalAddress, getStatus, getStatusCalculationMethod, getStatusPropagationMethod, getStatusShift, getStatusSingleThreshold, getStatusThresholds, getStatusTransformation, getSubmapId, getTrustedNodes, hasAccessibleChildren, hasChildren, hashCode, hasParents, isChildOf, isChildOf, isDefaultImage, isDeleted, isDirectChildOf, isInheritAccessRights, isInMaintenanceMode, setSession
clone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getObjectId, getObjectName, getStatus
public Node(long id, NXCSession session)
id
- session
- public Node(org.netxms.base.NXCPMessage msg, NXCSession session)
msg
- session
- public String getObjectClassName()
getObjectClassName
in class AbstractObject
public boolean isAllowedOnMap()
AbstractObject
isAllowedOnMap
in class AbstractObject
public boolean isAlarmsVisible()
AbstractObject
isAlarmsVisible
in class AbstractObject
Copyright © 2016. All rights reserved.