public class Interface extends GenericObject
accessList, BUSINESSSERVICEROOT, CALCULATE_DEFAULT, CALCULATE_MOST_CRITICAL, CALCULATE_MULTIPLE_THRESHOLDS, CALCULATE_SINGLE_THRESHOLD, children, comments, customAttributes, DASHBOARDROOT, fixedPropagatedStatus, geolocation, guid, image, inheritAccessRights, isDeleted, NETWORK, NETWORKMAPROOT, OBJECT_ACCESSPOINT, OBJECT_AGENTPOLICY, OBJECT_AGENTPOLICY_CONFIG, OBJECT_BUSINESSSERVICE, OBJECT_BUSINESSSERVICEROOT, 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, primaryIP, 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 |
---|
Interface(org.netxms.base.NXCPMessage msg,
NXCSession session) |
Modifier and Type | Method and Description |
---|---|
int |
getAdminState() |
String |
getAdminStateAsText() |
String |
getDescription() |
int |
getDot1xBackendState() |
String |
getDot1xBackendStateAsText()
Get 802.1x backend state as text
|
int |
getDot1xPaeState() |
String |
getDot1xPaeStateAsText()
Get 802.1x PAE state as text
|
int |
getExpectedState()
Get interface expected state
|
int |
getFlags() |
int |
getIfIndex() |
int |
getIfType() |
MacAddress |
getMacAddress() |
String |
getObjectClassName() |
int |
getOperState() |
String |
getOperStateAsText() |
AbstractNode |
getParentNode()
Get parent node object.
|
LinkLayerDiscoveryProtocol |
getPeerDiscoveryProtocol() |
long |
getPeerInterfaceId() |
long |
getPeerNodeId() |
int |
getPort() |
int |
getRequiredPollCount() |
int |
getSlot() |
InetAddress |
getSubnetMask() |
long |
getZoneId() |
boolean |
isExcludedFromTopology() |
boolean |
isLoopback() |
boolean |
isPhysicalPort() |
getAccessList, getAllChilds, getAllParents, getChildIdList, getChildren, getChildsAsArray, getComments, getCustomAttributes, getEffectiveRights, getFixedPropagatedStatus, getGeolocation, getGuid, getImage, getObjectClass, getObjectId, getObjectName, getParentCount, getParentIdList, getParents, getParentsAsArray, getPrimaryIP, getStatus, getStatusCalculationMethod, getStatusPropagationMethod, getStatusShift, getStatusSingleThreshold, getStatusThresholds, getStatusTransformation, getSubmapId, getTrustedNodes, hasAccessibleChildren, hasChildren, hashCode, hasParents, isAllowedOnMap, isChildOf, isChildOf, isDefaultImage, isDeleted, isDirectChildOf, isInheritAccessRights, setSession
public static final int IF_SYNTHETIC_MASK
public static final int IF_PHYSICAL_PORT
public static final int IF_EXCLUDE_FROM_TOPOLOGY
public static final int IF_LOOPBACK
public static final int IF_CREATED_MANUALLY
public static final int IF_EXPECTED_STATE_MASK
public static final int ADMIN_STATE_UNKNOWN
public static final int ADMIN_STATE_UP
public static final int ADMIN_STATE_DOWN
public static final int ADMIN_STATE_TESTING
public static final int OPER_STATE_UNKNOWN
public static final int OPER_STATE_UP
public static final int OPER_STATE_DOWN
public static final int OPER_STATE_TESTING
public static final int PAE_STATE_UNKNOWN
public static final int PAE_STATE_INITIALIZE
public static final int PAE_STATE_DISCONNECTED
public static final int PAE_STATE_CONNECTING
public static final int PAE_STATE_AUTHENTICATING
public static final int PAE_STATE_AUTHENTICATED
public static final int PAE_STATE_ABORTING
public static final int PAE_STATE_HELD
public static final int PAE_STATE_FORCE_AUTH
public static final int PAE_STATE_FORCE_UNAUTH
public static final int PAE_STATE_RESTART
public static final int BACKEND_STATE_UNKNOWN
public static final int BACKEND_STATE_REQUEST
public static final int BACKEND_STATE_RESPONSE
public static final int BACKEND_STATE_SUCCESS
public static final int BACKEND_STATE_FAIL
public static final int BACKEND_STATE_TIMEOUT
public static final int BACKEND_STATE_IDLE
public static final int BACKEND_STATE_INITIALIZE
public static final int BACKEND_STATE_IGNORE
public Interface(org.netxms.base.NXCPMessage msg, NXCSession session)
msg
- public AbstractNode getParentNode()
public InetAddress getSubnetMask()
public int getIfIndex()
public int getIfType()
public MacAddress getMacAddress()
public int getRequiredPollCount()
public String getObjectClassName()
getObjectClassName
in class AbstractObject
public int getSlot()
public int getPort()
public long getPeerNodeId()
public long getPeerInterfaceId()
public long getZoneId()
public String getDescription()
public int getFlags()
public int getDot1xPaeState()
public String getDot1xPaeStateAsText()
public int getDot1xBackendState()
public String getDot1xBackendStateAsText()
public int getAdminState()
public String getAdminStateAsText()
public int getOperState()
public String getOperStateAsText()
public int getExpectedState()
public boolean isPhysicalPort()
public boolean isLoopback()
public boolean isExcludedFromTopology()
public LinkLayerDiscoveryProtocol getPeerDiscoveryProtocol()
Copyright © 2014. All rights reserved.