|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.netxms.client.objects.AbstractObject
org.netxms.client.objects.GenericObject
org.netxms.client.objects.AbstractNode
public abstract class AbstractNode
Abstract base class for node objects.
Field Summary | |
---|---|
static int |
AGENT_AUTH_MD5
|
static int |
AGENT_AUTH_NONE
|
static int |
AGENT_AUTH_PLAINTEXT
|
static int |
AGENT_AUTH_SHA1
|
protected int |
agentAuthMethod
|
protected int |
agentPort
|
protected java.lang.String |
agentSharedSecret
|
protected java.lang.String |
agentVersion
|
protected MacAddress |
bridgeBaseAddress
|
protected java.lang.String |
driverName
|
protected java.lang.String |
driverVersion
|
protected int |
flags
|
static int |
IFXTABLE_DEFAULT
|
static int |
IFXTABLE_DISABLED
|
static int |
IFXTABLE_ENABLED
|
protected int |
ifXTablePolicy
|
protected java.lang.String |
lldpNodeId
|
static int |
NDF_AGENT_UNREACHABLE
|
static int |
NDF_CPSNMP_UNREACHABLE
|
static int |
NDF_POLLING_DISABLED
|
static int |
NDF_SNMP_UNREACHABLE
|
static int |
NDF_UNREACHABLE
|
static int |
NF_BEHIND_NAT
|
static int |
NF_DISABLE_CONF_POLL
|
static int |
NF_DISABLE_DATA_COLLECT
|
static int |
NF_DISABLE_DISCOVERY_POLL
|
static int |
NF_DISABLE_ICMP
|
static int |
NF_DISABLE_NXCP
|
static int |
NF_DISABLE_ROUTE_POLL
|
static int |
NF_DISABLE_SNMP
|
static int |
NF_DISABLE_STATUS_POLL
|
static int |
NF_DISABLE_TOPOLOGY_POLL
|
static int |
NF_FORCE_ENCRYPTION
|
static int |
NF_HAS_AGENT_IFXCOUNTERS
|
static int |
NF_HAS_ENTITY_MIB
|
static int |
NF_HAS_IFXTABLE
|
static int |
NF_HAS_VLANS
|
static int |
NF_HAS_WINPDH
|
static int |
NF_IS_8021X
|
static int |
NF_IS_BRIDGE
|
static int |
NF_IS_CDP
|
static int |
NF_IS_CPSNMP
|
static int |
NF_IS_LLDP
|
static int |
NF_IS_LOCAL_MGMT
|
static int |
NF_IS_NATIVE_AGENT
|
static int |
NF_IS_OSPF
|
static int |
NF_IS_PRINTER
|
static int |
NF_IS_ROUTER
|
static int |
NF_IS_SMCLP
|
static int |
NF_IS_SNMP
|
static int |
NF_IS_SONMP
|
static int |
NF_IS_STP
|
static int |
NF_IS_VRRP
|
static int |
NF_IS_WIFI_CONTROLLER
|
protected int |
nodeType
|
protected java.lang.String |
platformName
|
protected long |
pollerNodeId
|
protected java.lang.String |
primaryName
|
protected long |
proxyNodeId
|
protected int |
requredPollCount
|
protected int |
runtimeFlags
|
static int |
SNMP_VERSION_1
|
static int |
SNMP_VERSION_2C
|
static int |
SNMP_VERSION_3
|
protected int |
snmpAuthMethod
|
protected java.lang.String |
snmpAuthName
|
protected java.lang.String |
snmpAuthPassword
|
protected java.lang.String |
snmpOID
|
protected int |
snmpPort
|
protected int |
snmpPrivMethod
|
protected java.lang.String |
snmpPrivPassword
|
protected long |
snmpProxyId
|
protected java.lang.String |
snmpSysName
|
protected int |
snmpVersion
|
protected java.lang.String |
systemDescription
|
protected int |
vrrpVersion
|
protected long |
zoneId
|
Constructor Summary | |
---|---|
AbstractNode(long id,
NXCSession session)
Create new node object. |
|
AbstractNode(NXCPMessage msg,
NXCSession session)
Create node object from NXCP message. |
Method Summary | |
---|---|
int |
getAgentAuthMethod()
|
int |
getAgentPort()
|
java.lang.String |
getAgentSharedSecret()
|
java.lang.String |
getAgentVersion()
|
MacAddress |
getBridgeBaseAddress()
|
java.lang.String |
getDriverName()
|
java.lang.String |
getDriverVersion()
|
int |
getFlags()
|
int |
getIfXTablePolicy()
|
java.lang.String |
getLldpNodeId()
|
int |
getNodeType()
|
java.lang.String |
getPlatformName()
|
long |
getPollerNodeId()
|
MacAddress |
getPrimaryMAC()
Get MAC address of interface with node's primary IP |
java.lang.String |
getPrimaryName()
|
long |
getProxyNodeId()
|
int |
getRequredPollCount()
|
int |
getRuntimeFlags()
|
int |
getSnmpAuthMethod()
Get SNMP authentication method |
java.lang.String |
getSnmpAuthName()
Get SNMP authentication name - community string for version 1 and 2c, or user name for version 3. |
java.lang.String |
getSnmpAuthPassword()
Get SNMP authentication password. |
java.lang.String |
getSnmpOID()
|
int |
getSnmpPort()
|
int |
getSnmpPrivMethod()
Get SNMP privacy (encryption) method |
java.lang.String |
getSnmpPrivPassword()
Get SNMP privacy password. |
long |
getSnmpProxyId()
|
java.lang.String |
getSnmpSysName()
|
int |
getSnmpVersion()
|
java.lang.String |
getSystemDescription()
|
protected int |
getVrrpVersion()
|
long |
getZoneId()
|
boolean |
hasAgent()
|
boolean |
hasSnmpAgent()
|
boolean |
is8021xSupported()
|
boolean |
isAgentIfXCountersSupported()
|
boolean |
isEntityMibSupported()
|
boolean |
isIfXTableSupported()
|
boolean |
isManagementServer()
|
boolean |
isSpanningTreeSupported()
|
boolean |
isVrrpSupported()
|
boolean |
isWirelessController()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int SNMP_VERSION_1
public static final int SNMP_VERSION_2C
public static final int SNMP_VERSION_3
public static final int AGENT_AUTH_NONE
public static final int AGENT_AUTH_PLAINTEXT
public static final int AGENT_AUTH_MD5
public static final int AGENT_AUTH_SHA1
public static final int NF_IS_SNMP
public static final int NF_IS_NATIVE_AGENT
public static final int NF_IS_BRIDGE
public static final int NF_IS_ROUTER
public static final int NF_IS_LOCAL_MGMT
public static final int NF_IS_PRINTER
public static final int NF_IS_OSPF
public static final int NF_BEHIND_NAT
public static final int NF_IS_CPSNMP
public static final int NF_IS_CDP
public static final int NF_IS_SONMP
public static final int NF_IS_LLDP
public static final int NF_IS_VRRP
public static final int NF_HAS_VLANS
public static final int NF_IS_8021X
public static final int NF_IS_STP
public static final int NF_HAS_ENTITY_MIB
public static final int NF_HAS_IFXTABLE
public static final int NF_HAS_AGENT_IFXCOUNTERS
public static final int NF_HAS_WINPDH
public static final int NF_IS_WIFI_CONTROLLER
public static final int NF_IS_SMCLP
public static final int NF_DISABLE_DISCOVERY_POLL
public static final int NF_DISABLE_TOPOLOGY_POLL
public static final int NF_DISABLE_SNMP
public static final int NF_DISABLE_NXCP
public static final int NF_DISABLE_ICMP
public static final int NF_FORCE_ENCRYPTION
public static final int NF_DISABLE_STATUS_POLL
public static final int NF_DISABLE_CONF_POLL
public static final int NF_DISABLE_ROUTE_POLL
public static final int NF_DISABLE_DATA_COLLECT
public static final int NDF_UNREACHABLE
public static final int NDF_AGENT_UNREACHABLE
public static final int NDF_SNMP_UNREACHABLE
public static final int NDF_CPSNMP_UNREACHABLE
public static final int NDF_POLLING_DISABLED
public static final int IFXTABLE_DEFAULT
public static final int IFXTABLE_ENABLED
public static final int IFXTABLE_DISABLED
protected java.lang.String primaryName
protected int flags
protected int runtimeFlags
protected int nodeType
protected int requredPollCount
protected long pollerNodeId
protected long proxyNodeId
protected long snmpProxyId
protected int agentPort
protected int agentAuthMethod
protected java.lang.String agentSharedSecret
protected java.lang.String agentVersion
protected java.lang.String platformName
protected java.lang.String snmpAuthName
protected java.lang.String snmpAuthPassword
protected java.lang.String snmpPrivPassword
protected int snmpAuthMethod
protected int snmpPrivMethod
protected java.lang.String snmpOID
protected int snmpVersion
protected int snmpPort
protected java.lang.String snmpSysName
protected java.lang.String systemDescription
protected java.lang.String lldpNodeId
protected int vrrpVersion
protected java.lang.String driverName
protected java.lang.String driverVersion
protected long zoneId
protected MacAddress bridgeBaseAddress
protected int ifXTablePolicy
Constructor Detail |
---|
public AbstractNode(long id, NXCSession session)
id
- session
- public AbstractNode(NXCPMessage msg, NXCSession session)
msg
- session
- Method Detail |
---|
public int getFlags()
public int getRuntimeFlags()
public int getNodeType()
public int getRequredPollCount()
public long getPollerNodeId()
public long getProxyNodeId()
public long getSnmpProxyId()
public int getAgentPort()
public int getAgentAuthMethod()
public java.lang.String getAgentSharedSecret()
public java.lang.String getAgentVersion()
public java.lang.String getPlatformName()
public java.lang.String getSnmpAuthName()
public java.lang.String getSnmpOID()
public int getSnmpVersion()
public java.lang.String getSystemDescription()
public java.lang.String getSnmpAuthPassword()
public java.lang.String getSnmpPrivPassword()
public int getSnmpAuthMethod()
public int getSnmpPrivMethod()
public boolean hasAgent()
public boolean hasSnmpAgent()
public boolean isManagementServer()
public boolean isVrrpSupported()
public boolean is8021xSupported()
public boolean isSpanningTreeSupported()
public boolean isEntityMibSupported()
public boolean isIfXTableSupported()
public boolean isAgentIfXCountersSupported()
public boolean isWirelessController()
public int getSnmpPort()
public java.lang.String getSnmpSysName()
public java.lang.String getLldpNodeId()
protected int getVrrpVersion()
public java.lang.String getDriverName()
public java.lang.String getDriverVersion()
public long getZoneId()
public MacAddress getBridgeBaseAddress()
public int getIfXTablePolicy()
public java.lang.String getPrimaryName()
public MacAddress getPrimaryMAC()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |