public class Subnet extends GenericObject implements ZoneMember
accessList, BUSINESSSERVICEROOT, CALCULATE_DEFAULT, CALCULATE_MOST_CRITICAL, CALCULATE_MULTIPLE_THRESHOLDS, CALCULATE_SINGLE_THRESHOLD, children, comments, customAttributes, DASHBOARDROOT, dashboards, drillDownObjectId, 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_DASHBOARDGROUP, 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, TEMPLATEROOT, trustedNodes, urls, ZONE0| Constructor and Description |
|---|
Subnet(org.netxms.base.NXCPMessage msg,
NXCSession session) |
| Modifier and Type | Method and Description |
|---|---|
org.netxms.base.InetAddressEx |
getNetworkAddress() |
String |
getObjectClassName() |
Set<String> |
getStrings()
Get all strings in object
|
InetAddress |
getSubnetAddress() |
int |
getSubnetMask()
Get number of bits in subnet mask
|
long |
getZoneId()
Get ID of the zone this object belongs to
|
String |
getZoneName()
Get name of the zone this object belongs to
|
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.
|
addString, getAccessList, getAllChilds, getAllChilds, getAllParents, getAllParents, getChildIdList, getChildren, getChildsAsArray, getComments, getCustomAttributes, getDashboards, getDrillDownObjectId, getEffectiveRights, getFixedPropagatedStatus, getGeolocation, getGuid, getImage, getModuleData, getObjectClass, getObjectId, getObjectName, getParentCount, getParentIdList, getParents, getParentsAsArray, getPostalAddress, getStatus, getStatusCalculationMethod, getStatusPropagationMethod, getStatusShift, getStatusSingleThreshold, getStatusThresholds, getStatusTransformation, getTrustedNodes, getUrls, hasAccessibleChildren, hasChildren, hashCode, hasParents, hasUrls, isChildOf, isChildOf, isDefaultImage, isDeleted, isDirectChildOf, isInheritAccessRights, isInMaintenanceMode, setSessionpublic Subnet(org.netxms.base.NXCPMessage msg,
NXCSession session)
msg - public org.netxms.base.InetAddressEx getNetworkAddress()
public InetAddress getSubnetAddress()
public int getSubnetMask()
public String getObjectClassName()
getObjectClassName in class AbstractObjectpublic boolean isAllowedOnMap()
AbstractObjectisAllowedOnMap in class AbstractObjectpublic boolean isAlarmsVisible()
AbstractObjectisAlarmsVisible in class AbstractObjectpublic long getZoneId()
ZoneMembergetZoneId in interface ZoneMemberpublic String getZoneName()
ZoneMembergetZoneName in interface ZoneMemberpublic Set<String> getStrings()
AbstractObjectgetStrings in class AbstractObjectCopyright © 2018. All rights reserved.